Free OMG-OCSMP-MBA400 Exam Braindumps (page: 4)

Page 3 of 24

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?.

  1. delete «block» from the profile
  2. give * blocks the (abstract) keyword in the profile
  3. mark the extending stereotype with the {strict} keyword
  4. mark the extending stereotype with the {required} keyword
  5. attach a note to «block» in the profile forbidding its use

Answer(s): C

Explanation:

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 <<projectBlock>> can be created as instances of Block.


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.
What is a common rationale for defining and applying a profile to a SysML model?

  1. The profile makes the model suitable for a modeling tool
  2. The profile extends the model with reusable elements, e.g. units.
  3. The profile enables separate views of the model for the different stakeholder concerns.
  4. The profile adds appropriate metainformation to the model to allow automated system analysis

Answer(s): B

Explanation:

A common rationale for defining and applying a profile to a SysML model is that the profile extends the model with reusable elements, such as units, quantities, value types, etc. These elements can be defined in a model library and imported into other models by applying the profile. This way, the profile enables consistent and standardized modeling of properties and parameters of blocks and constraints.


Reference:

https://www.omg.org/ocsmp/ocsmp-adv-exam.htm https://github.com/Systems-Modeling/SysML-v2-Release



Choose the correct answer
Which technique is typically used to support the automated generation of development artifacts from a SysML model?

  1. Define simple structures for artifacts and avoid complex layouts for office documents
  2. Apply stereotypes to model elements to add the metainformation required for the generation process.
  3. Adapt open-source model transformation tools originally developed for the software engineering discipline
  4. SysML already includes a concept for model-driven generation of office documents

Answer(s): B

Explanation:

A common technique for supporting the automated generation of development artifacts from a SysML model is to apply stereotypes to model elements to add the metainformation required for the generation process. Stereotypes can define tagged values that specify additional information about model elements, such as document templates, formatting options, traceability links, etc. These tagged values can be used by model transformation tools or scripts to generate artifacts from the model.


Reference:

https://www.omg.org/ocsmp/ocsmp-adv-exam.htm https://docs.nomagic.com/display/SYSMLP190/Libraries+and+profiles



Choose the correct answer
A design team is applying the MARTE profile to its model to add information about timing and resources
What is a best practice to provide the MARTE information to the engineers who require it?

  1. Define a viewpoint and conform views for the engineers
  2. Always show the MARTE stereotypes and properties in the diagrams
  3. Define a model library that encapsulates the MARTE data for the engineers
  4. Create a separate model for the MARTE data and import it into the system model.

Answer(s): A

Explanation:

A best practice to provide the MARTE information to the engineers who require it is to define a viewpoint and conform views for the engineers. A viewpoint is a specification of a perspective on a model that addresses a set of stakeholder concerns. A view is a representation of a model that conforms to a viewpoint. By defining a viewpoint and conform views for the engineers, the MARTE

information can be presented in a way that is relevant and understandable for them.


Reference:

https://www.omg.org/ocsmp/ocsmp-adv-exam.htm https://www.omg.org/spec/MARTE/1.2/About- MARTE/






Post your Comments and Discuss OMG OMG-OCSMP-MBA400 exam with other Community members:

OMG-OCSMP-MBA400 Discussions & Posts