Summer Sale Limited Time 65% Discount Offer - Ends in 0d 00h 00m 00s - Coupon code: ecus65

OMG OMG-OCSMP-MBI300 - OMG-Certified Systems Modeling Professional - Model Builder – Intermediate

Page: 2 / 3
Total 90 questions

Choose the correct answer

Which SysML construct is used to represent a connection point to an interaction when It is being used by another interaction?

A.

a formal gate

B.

a usage point

C.

a message port

D.

an interaction parameter

Choose the correct answer.

Given the following bdd fragment and table showing messages sent between blocks:

Block C Is encapsulated; none of the other blocks are.

Which Ibd for block A has the correct assignment of flow ports and connectors? If two or more options are correct, select the one with the fewest ports.

A)

B)

C)

D)

A.

Option A

B.

Option B

C.

Option C

D.

Option D

Choose the correct answer

What is the significance of the verify relationship?

A.

The verify relationship is restricted to relating a requirement to a testCase only.

B.

The verify relationship extends the refine relationship to specify how the requirement will be verified.

C.

The verify relationship is an extension of the satisfies relationship, relating a block to a verification activity.

D.

The verify relationship relates a requirement to some other model element such as a testCase. activity, or interaction that can prove the requirement has been satisfied.

E.

The verify relationship is used to prove. That the assertion of the satisfy relationship is true Thus, a verify relationship is meaningless

without a corresponding satisfy relationship.

Choose the correct answer.

The area of a rectangle is calculated through analysis of its height and width:

How is this represented in a model?

A)

B)

C)

D)

E)

A.

Option A

B.

Option B

C.

Option C

D.

Option D

Choose the correct answer.

Given the model composed of the following diagram:

The modeler has set all shown values us inputs and next intends to solve the mode that is, to calculate the outputs. Assume nothing relevant has been left out.

What is wrong with this model?

A.

The modeler set a1 as an input value in case1.

B.

Block A cannot be used by both easel and case2.

C.

Both easel and case2 should not be underlined.

D.

The slash (/) in property a1 of BlockA is an error that paramethes will assume to be a division sign.

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.

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

Choose the correct answer

Annex C of the SysML specification describes optional stereotypes that are useful for modeling requirements. Which stereotype are all the other stereotypes based upon, and which properties does it add to a requirement?

A.

«designConstraint», which adds a mandatory constraintProperty

B.

«emanagedRequirement», which adds properties for owner and changeAuthority

C.

«extendedRequirement», which adds properties for source, risk, and verifyMethod

D.

«penformanceRequirement». which adds properties for performanceMeasure and performance MeasureKind

E.

«synched Requirement», which adds properties for lastSynch. version, and corresponding ID in the requirements management tool

Choose the correct answer.

Given the following diagram:

What is the order of Interactions?

A.

Message a1 overtakes message m1, which is processed after receipt of a1.

B.

Message a1 overtakes messages m1 and m2 and is processed before them.

C.

Message m1 overtakes message a1, which is processed after receipt of m2.

D.

Message m1 overtakes messages a1 and m2 and is processed before them.

Choose the correct answer.

What are the possible values of the enumeration ControlValue?

A.

suspend and resume

B.

enable and disable

C.

suspend, resume, enable and disable

D.

It has no values, but is intended for a modeler to extend with their own control values.