sysand add hugoormo/serea-views
Viewpoints and abstract views for the outputs of the system life cycle
processes, in SysML v2. Each viewpoint's require constraints state what a
conforming view shall show, and cite the INCOSE source they come from.
Status: a preliminary library, intended for a future publication of SEREA for SysML v2 by INCOSE. Published by the author in a personal capacity, ahead of the review of SEREA for SysML v2.
| Package | Covers |
|---|---|
SEREAViews |
Outputs every process produces in the same form |
SEREAViews_ConfigurationManagement |
Configuration Management |
SEREAViews_StakeholderNeedsAndRequirementsDefinition |
Stakeholder Needs and Requirements Definition |
SEREAViews_SystemRequirementsDefinition |
System Requirements Definition |
SEREAViews_SystemArchitectureDefinition |
System Architecture Definition |
SEREAViews_DesignDefinition |
Design Definition |
SEREAViews_SystemAnalysis |
System Analysis |
SEREAViews_Verification |
Verification |
SEREAViews_Validation |
Validation |
The package depends on the SysML standard library only.
sysand add pkg:sysand/hugoormo/serea-views
Specialize a view def, and add your own expose, filter and render:
view def MyValidatedSystem specializes SEREAViews_Validation::ValidatedSystemView;
A view that specializes a pair inherits all of its constraints. If yours does not show what a constraint asks for, redefine the constraint and state the gap:
viewpoint def MyProcedureViewpoint
specializes SEREAViews::ProcessConfirmationProcedureViewpoint {
require constraint executionReadiness redefines executionReadiness {
doc /* Not shown here: scheduling is out of scope. */
}
}
The viewpoints and constraints are adapted from the INCOSE publications below and in places keep their wording, so that a reader can relate each text to its normative source. Some of the handbook's descriptions are themselves adapted from ISO/IEC/IEEE standards.
INCOSE SEH (2023). Systems Engineering Handbook: A Guide for System Life Cycle Process and Activities (5th ed.). D. D. Walden, T. M. Shortell, G. J. Roedler, B. A. Delicado, O. Mornas, Yip Y. S., and D. Endler (Eds.). San Diego, CA: International Council on Systems Engineering. Published by John Wiley & Sons, Inc. Copyright 2023 by INCOSE; (c) 2023 John Wiley & Sons Ltd.
INCOSE Needs and Requirements Manual, release 1.1. Copyright 2022 by INCOSE.
This package is not an INCOSE product and is not endorsed by INCOSE.
The author's own contribution, namely the selection and arrangement of the viewpoints, views and constraints, is licensed under CC-BY-4.0. The license does not extend to text taken or adapted from the publications above, which remains under the copyright of its owners.