Choose the correct answer.
Which diagram fragment correctly a SysML Block extending a basic UM Class?
A)

B)

C)


E)

Answer : B
The diagram fragment that correctly shows a SysML Block extending a basic UML Class is Option B. This option shows a Block with the stereotype <<block>> applied to it. This stereotype indicates that the Block is an extension of the Class metaclass. The Block inherits all the features of the Class, such as attributes, operations, associations, etc., and adds additional features specific to SysML, such as ports, flows, values, constraints, etc. Reference: https://www.omg.org/ocsmp/ocsmp-adv-exam.htm https://sysml.org/sysml-faq/what-is-block-definition-diagram.html
Choose the correct answer.
A modeling team supervisor has defined a stereotype of block named *projectBlock and wants to prevent any use of an unstereotyped block
What must the supervisor do?.
Answer : C
To prevent any use of an unstereotyped block, the supervisor must mark the extending stereotype with the {strict} keyword. This keyword indicates that only elements with this stereotype can be created as instances of the extended metaclass. In this case, only blocks with the stereotype <
Choose the correct answer
A systems engineer is responsible for deploying a model-based systems engineering approach on an unprecedented system, with unclear or incomplete user and system requirements.
What is the most important factor the engineer should consider in selecting a system development methodology?
Answer : D
Choose the correct answer
What information is required to define a viewpoint in SysML in addition to stakeholders?
Answer : B
The information that is required to define a viewpoint in SysML in addition to stakeholders is concerns, languages, methods, and purpose. Concerns are aspects of interest about a system that are addressed by a viewpoint. Languages are notations or modeling techniques used by a viewpoint to represent a view. Methods are processes or guidelines for constructing or interpreting views that conform to a viewpoint. Purpose is an explanation of why and how a viewpoint addresses stakeholder concerns. Reference: https://www.omg.org/ocsmp/ocsmp-adv-exam.htm https://www.omg.org/spec/SysML/1.6/PDF
Choose the correct answer
A stereotype is defined in a profile This stereotype has two properties whose types were already defined in the model
What must be done to reuse their type definitions?
Answer : D
To reuse the type definitions of the properties of a stereotype, the profile needs to import the package where these types are defined. An import relationship indicates that the elements in one package can be referenced by another package without a qualified name. By importing the package with the types, the profile can use them as attributes of the stereotype without having to redefine them. Reference: https://www.omg.org/ocsmp/ocsmp-adv-exam.htm https://www.ibm.com/docs/SSB2MU_8.2.0/com.ibm.rhp.sysml.doc/topics/rhp_c_dm_sysml_profile_features.html
Choose the correct answer.
Given the following diagram:

Assume that all stereotypes required by the SysML-Modehca Transformation specification (if any) have been applied but are not necessarily shown here Assume that FixedWall. ViscoelasticSpring. and RigidMass are fully defined in a Modelica library.
What else must be done to get this model ready for solving according to the SysML-Modelica Transformation specification?
Answer : A
To get this model ready for solving according to the SysML-Modelica Transformation specification, one must provide specific values for the parameters and properties of the blocks, such as resistance, capacitance, voltage, etc. Also, one must define a parametric diagram that includes equations for Kirchhoff's Laws consistent with the above ibd. A parametric diagram is a SysML diagram that shows constraints and parameters on blocks and their properties. Kirchhoff's Laws are physical laws that describe how electric currents and voltages behave in a circuit. By defining a parametric diagram with these equations, one can specify how the blocks and connectors in the ibd are related mathematically. Reference: https://www.omg.org/ocsmp/ocsmp-adv-exam.htm https://www.omg.org/spec/SyM/1.0/About-SyM/
Choose the correct answer
Which data exchange mechanism uses a database that is accessible by two or more tools m order to share data?
Answer : D
This type of data exchange mechanism uses a database that is accessible by two or more tools in order to share data. A repository-based exchange is a way of exchanging data between tools that have direct integration or compatibility. It requires the tools to access a common database that stores the data in a standardized format, such as XMI, AP233, etc. A repository-based exchange can be useful for transferring data in real-time or for performing collaborative operations. However, it can also have some drawbacks, such as security, scalability, or performance issues. Reference: https://www.omg.org/ocsmp/ocsmp-adv-exam.htm https://www.omg.org/spec/AP233/About-AP233/