OMG-Certified Systems Modeling Professional - Model Builder - Intermediate
Last exam update: Nov 28 ,2025
Page 1 out of 6. Viewing questions 1-15 out of 90
Question 1
Choose the correct answer What is the statement "An activity specifies the behavior of a use case?
A.
a constraint defined in SysML
B.
a guideline from a methodology
C.
a constraint of the activity element
D.
a constraint of the use case element
Answer:
A
User Votes:
A
50%
B
50%
C
50%
D
50%
Discussions
0/ 1000
Question 2
Choose the correct answer What is a best practice to define the package structure for a SysML model?
A.
SysML defines the package structure
B.
The modeling tool creates the package structure
C.
The modeling methodology defines the package structure.
D.
Each modeler can create packages for that engineer's specific purpose
Answer:
C
User Votes:
A
50%
B
50%
C
50%
D
50%
Discussions
0/ 1000
Question 3
Choose the correct answer What is an effective and efficient approach to project modeling standards and conventions?
A.
Every project should create its own domain specific profile to describe modeling standards and conventions
B.
Organizations should create specific modeling standards and conventions to ensure modeling consistency across projects
C.
The SysML specification alone is sufficient to describe modeling standards and conventions when the modeling tool has a proper implementation of SysML
D.
The SysML specification and the modeling tool documentation are sufficient to describe modeling standards and conventions
Answer:
D
User Votes:
A
50%
B
50%
C
50%
D
50%
Discussions
0/ 1000
Question 4
Choose the correct answer Different Block kinds are modeled using stereotypes such as «system», «subsystem» or «software» Where are these stereotypes typically defined?
A.
The modeling tool provides the stereotypes
B.
The stereotypes are part of the SysML standard
C.
Each modeler who writes requirements can define stereotypes
D.
A profile that maps modeling methodology concepts to the model defines the stereotypes
Answer:
A
User Votes:
A
50%
B
50%
C
50%
D
50%
Discussions
0/ 1000
Question 5
Choose the correct answer. What is the best way to specify the behavior of a functional requirement?
A.
Model an activity that refines the functional requirement.
B.
Model a state machine that refines the functional requirement.
C.
The project methodology will indicate which way is compatible with its process.
D.
The requirement text must be a clear and concise specification of the functionality.
Answer:
A
User Votes:
A
50%
B
50%
C
50%
D
50%
Discussions
0/ 1000
Question 6
Choose the correct answer. Given the following diagram: Which diagram is correct? A) B) C) D)
A.
Option A
B.
Option B
C.
Option C
D.
Option D
Answer:
C
User Votes:
A
50%
B
50%
C
50%
D
50%
Discussions
0/ 1000
Question 7
Choose the correct answer. Which diagram shows that the control system block is in the namespace of the system block? A) B) C) D)
A.
Option A
B.
Option B
C.
Option C
D.
Option D
Answer:
D
User Votes:
A
50%
B
50%
C
50%
D
50%
Discussions
0/ 1000
Question 8
Choose the correct answer. Given the following diagram: Where should b4 appear In the model hierarchy?
A.
as a part contained by the block B1
B.
as a part contained by the block B3
C.
as a part contained by the block B4
D.
as a part contained by the diagram Nested Parts
Answer:
B
User Votes:
A
50%
B
50%
C
50%
D
50%
Discussions
0/ 1000
Question 9
Choose the correct answer Given the following diagram: Which statement is true?
A.
The Security viewpoint conforms to the requirements specified by the Security view
B.
The Security view is intended to address the purpose specified by the Security viewpoint
C.
The Security view imports the Security viewpoint to ensure the security requirements are satisfied
D.
The Security viewpoint imports the model elements associated with flowing down the security requirements
Answer:
B
User Votes:
A
50%
B
50%
C
50%
D
50%
Discussions
0/ 1000
Question 10
Choose the correct answer. Given the following diagram: Which diagram is correct? A) B) C) D)
A.
Option A
B.
Option B
C.
Option C
D.
Option D
Answer:
C
User Votes:
A
50%
B
50%
C
50%
D
50%
Discussions
0/ 1000
Question 11
Choose the correct answer How would a modeler refine a use case textual narrative?
A.
provide a detailed definition of the use case using a behavioral diagram
B.
specify all of the triggers preconditions, and post conditions for the use case
C.
specify all extension points for extend use cases and specify all secondary actors
D.
provide a complete textual description of the main flow and alternative/exceptional flows for the use case
Answer:
A
User Votes:
A
50%
B
50%
C
50%
D
50%
Discussions
0/ 1000
Question 12
Choose the correct answer. Given the following diagram fragment: What does the multiplicity at the actor end mean?
A.
At most two Initiator actor instances can perform the use case
B.
Two Initiator actor instances are required to trigger the use case
C.
Two Initiator actor instances are required to participate in the use case.
D.
Multiplicities carry no meaning on use case diagrams
Answer:
C
User Votes:
A
50%
B
50%
C
50%
D
50%
Discussions
0/ 1000
Question 13
Choose the correct answer How ate use cases and requirements used for requirements analysis in SysML?
A.
in a SysML model, either use cases or requirements are modeled, but never both
B.
Use cases are a relic from UML and are. strictly speaking, useless in a SysML model
C.
Use cases are good for capturing functional requirements. For nonfunctional requirements, the requirement element is needed
D.
Use cases are the basis for all requirements in a model. Requirements refine the use cases by adding additional information through then properties.
Answer:
C
User Votes:
A
50%
B
50%
C
50%
D
50%
Discussions
0/ 1000
Question 14
Choose the correct answer How can the composition (black diamond) relationship be used to relate Requirements?
A.
Composition allows requirements to inherit properties and requirements relationships
B.
Composition allows role names to be assigned to sub-requirements thus providing a contextual reference
C.
Composition allows a particularly useful requirement to be reused by multiple higher level requirements or specifications
D.
Composition allows a requirement to be decomposed into sub-requirements as long as they don't add to or change the meaning of the original requirement.
E.
Requirements cannot use composition. They are not classifiers
Answer:
B
User Votes:
A
50%
B
50%
C
50%
D
50%
E
50%
Discussions
0/ 1000
Question 15
Choose the correct answer How is a testCase used to validate a requirement?
A.
The testCase model element can be used in SystvIL but it only applies to software
B.
Validation of a requirement can be indicated using a satisfiedBy relationship to a testCase
C.
Only the verdict model element (which can be a property of a testCase) can have a verifies relationship to a requirement.
D.
A requirement can have a vehfiedBy relationship to a testCase even if the test has not yet been conducted or even fully specified
E.
testCase is part of the UML Testing Profile and cannot be used with SysML.