A complete SysML model is one that has all the necessary information relevant at the level of abstraction that the model represents. A complete model does not necessarily have to trace back to all requirements, use all diagram types, or include all constructs and associations. A complete model should capture the essential features and properties of the system or part being modeled, without being too detailed or too abstract. A complete model should also be consistent, coherent and correct. References: OMG-Certified Systems Modeling Professional - Model Builder – Advanced (OCUP2-ADV) Examination Guide Version 1.0, Section 4.1
Question 2
Choose the correct answer
The main diagram type in Modelica corresponds most closely to which SysML diagram type?
Options:
A.
act
B.
bdd
C.
ibd
D.
par
Answer:
C
Explanation:
Explanation:
The main diagram type in Modelica corresponds most closely to the ibd (internal block diagram) in SysML. An ibd shows the internal structure of a block in terms of its parts, ports, connectors, and flows. It is similar to a Modelica diagram, which shows the components of a model in terms of their connectors and equations. Both diagram types can be used to represent physical systems composed of interconnected elements with defined behaviors and properties. References:
Question 3
Choose the correct answer
What kind of models can be exchanged using XMI?
Options:
A.
only UML models including profiles
B.
only UML and SysML models
C.
instances of MOF models
D.
instances of metamodels that can be described by an XML schema
Answer:
C
Explanation:
Explanation:
The kind of models that can be exchanged using XMI are instances of MOF models. MOF (Meta-Object Facility) is a standard that defines a metamodeling architecture and a set of metamodels for creating and manipulating models. A metamodel is a model that defines the abstract syntax and semantics of another model. A model is an instance of a metamodel that conforms to its rules and constraints. XMI (XML Metadata Interchange) is a format specification that enables the interchange of objects and models through an XML formatted file. It is based on a metamodel that defines the mapping of MOF concepts to XML concepts. By using XMI, any model that is an instance of a MOF metamodel can be serialized and deserialized in terms of XML elements and attributes. This includes UML, SysML, and other modeling languages that are defined as MOF metamodels. References: