Explore chapters and articles related to this topic
Principle and method of integrating reliability design in the MBSE process
Published in Vladimír. Socha, Lenka Hanáková, Andrej Lališ, New Trends in Civil Aviation, 2018
SysML is a kind of graphical modeling language common for system engineering application. The common graphic expression is the direct reuse of some elements of UML2.0 and the use of the stereotype mechanism to extend some elements of UML: as shown in Figure 5, SysML includes nine types of diagrams, among which, Use Case Diagram, Sequence Diagram, State Machine Diagram, and Package Diagram are consistent with UML; Requirement Diagram and Parametric Diagram are completely new diagrams defined by SysML; and Block Definition Diagram, Internal Block Diagram, and Activity Diagram are obtained by extension of UML’s similar diagram, combined structure diagrams, and activity diagram, respectively.
Transformation of User Requirements in UML Diagrams
Published in Wahiba Ben Abdessalem Karaa, Nilanjan Dey, Mining Multimedia Documents, 2017
Mariem Abdouli, Wahiba Ben Abdessalem Karaa, Henda Ben Ghezela
UML is a modeling language. Its principle is to specify the high-level design solution via UML diagrams enriched by attributes and relations and, then, to generate an executable code. It enables dynamic modeling of the system. The UML profile consists of a total of 14 diagrams; we quote the 10 most known and used diagrams: class diagram, object diagram, component diagram, deployment diagram, package diagram, use case diagram, state-transition diagram, activity diagram, sequence diagram, and communication diagram. These diagrams are gathered into three categories (structural diagrams, behavioral diagrams, and interaction diagrams) as shown in Table 5.1.
Object-Oriented Models
Published in Paul C. Jorgensen, The Craft of Model-Based Testing, 2017
Structural Models: Class diagramObject diagramComponent diagramComposite structure diagramPackage diagramDeployment diagram
A system modeling process based on SysML to support data consistency across system requirement, function, and solution model layers
Published in Journal of Engineering Design, 2023
Yizhe Zhang, Georg Jacobs, Wei Yu, Gregor Hoepfner, Joerg Berroth
SysML provides system engineers with a visual modeling environment by using SysML diagrams. The critical system diagrams for modeling in this work are described as follows: Requirement diagram (req) – captures and presents document-based requirements with textual descriptions. It shows the relationships (e.g. derivation, satisfaction, verification, and refinement) among requirements and model elements that satisfy them.Use case diagram (uc) – shows communications among use cases and actors to accomplish a set of system objectives.Package diagram (pkg) – presents the organization of the model into packages that contain model elements. It facilitates model navigation and reuse, access, and change control.Block definition diagram (bdd) – presents system elements with their contents (e.g. properties, behaviours, constraints), Interfaces, and relationships. It shows the system hierarchy and classifications of system elements.Internal block diagram (ibd) – presents the internal structure of elements in terms of properties and ports between properties. It describes how the parts within the system are interconnected.Parametric diagram (par) – is a specialization of an ibd that enforces mathematical rules (i.e. constraints) defined by constraint blocks that are bound to properties of system elements. The par can be integrated with other engineering analysis models and tools to execute the detailed engineering analysis.