OMG-Certified Systems Modeling Professional - Model Builder – Advanced OMG-OCSMP-MBA400 Question # 17 Topic 2 Discussion

OMG-Certified Systems Modeling Professional - Model Builder – Advanced OMG-OCSMP-MBA400 Question # 17 Topic 2 Discussion

OMG-OCSMP-MBA400 Exam Topic 2 Question 17 Discussion:
Question #: 17
Topic #: 2

Choose the correct answer

A system engineer is designing an algorithm that governs the behavior of his system-of-interest He is using SysML for modeling system behavior and related allocations, and plans to auto-generate MATLAB code for algorithm execution and testing.

Which modeling approach should the engineer use?


A.

use block constructs to represent the algorithm, and create use cases for each of the functions used in the algorithm


B.

use activity constructs to represent the algorithm and its functions, and create actions to represent the use of functions in the algorithm


C.

use block constructs to represent the algorithm and its functions, and create part properties to represent the use of the functions in the algorithm


D.

use activity constructs to represent the algorithm and its functions, and create containment relationships to represent the use of functions in the algorithm


E.

use package constructs to represent the algorithm and its functions, and create containment relationships to represent the use of functions in the algorithm


F.

Code generation is outside the scope of SysML. so the system engineer should use UML


Get Premium OMG-OCSMP-MBA400 Questions

Contribute your Thoughts:


Chosen Answer:
This is a voting comment (?). It is better to Upvote an existing comment if you don't have anything to add.