100% satisfaction guarantee Immediately available after payment Both online and in PDF No strings attached 4.2 TrustPilot
logo-home
Exam (elaborations)

OMG-OCSMP-MU100 & 200 EXAM 2025

Rating
-
Sold
-
Pages
33
Grade
A+
Uploaded on
17-01-2025
Written in
2024/2025

OMG-OCSMP-MU100 & 200 EXAM 2025

Institution
OMG-OCSMP-MU100 & 200
Course
OMG-OCSMP-MU100 & 200











Whoops! We can’t load your doc right now. Try again or contact support.

Written for

Institution
OMG-OCSMP-MU100 & 200
Course
OMG-OCSMP-MU100 & 200

Document information

Uploaded on
January 17, 2025
Number of pages
33
Written in
2024/2025
Type
Exam (elaborations)
Contains
Questions & answers

Subjects

Content preview

OMG-OCSMP-MU100 & 200 EXAM 2025
What is the Purpose of an IBD? - ✅✅✅CORRECT -Display the structure of a single block and display
usages of a block with part properties and reference properties.



What does an IBD convey? - ✅✅✅CORRECT -The structure of a single block, services provided or
required by parts, and types of matter data and energy that can flow across connections.



2 Diagrams that show complementary views of a block - ✅✅✅CORRECT -IBD and BDD



Allowable Model Element for IBD - ✅✅✅CORRECT -block



What is a connector? - ✅✅✅CORRECT -Used to show specific connections among the internal part
properties and their connections to external reference properties.



What is a part property? - ✅✅✅CORRECT -It is an internal structural element of a block.

It is seen as a solid boundary rectangle with name : type [ ].

Multiplicity can either be in brackets or in the top right of the rectangle.



What is a reference property? - ✅✅✅CORRECT -It is a structure that is external to a block.

It is needed by the block to invoke a behavior or service.

It is represented by a dashed boundary rectangle with name : type [multiplicity].

Multiplicity can be shown in brackets or the UR corner of rectangle.



What is an Item Flow? - ✅✅✅CORRECT -It is used to display matter, data, or energy flowing between
2 connected flow ports.

It is represented by a filled in arrowhead that is placed directly onto a connector.

The type of the item flow is named in a label that floats near the arrowhead.

,What is Dot Notation? - ✅✅✅CORRECT -It is a way to create nesting of a relationship.

The block that types the property is NOT listed or the multiplicity.

It conveys a structural hierarchy ownership of a property.



What is the Purpose of a Use Case Diagram? - ✅✅✅CORRECT -It is a black-box view of the system.

It conveys the visible external structures that a system performs.

It displays the actors that participate and invoke the use cases in the diagram during execution.



What is a system boundary? - ✅✅✅CORRECT -A system boundary is the subject of the diagram and
NOT the namespace.

It encapsulates use cases and actors in the diagram.

It is represented as a large rectangle within the diagram frame.



What is a Base Use Case? - ✅✅✅CORRECT -A base use case is directly invoked by an actor.

It is the primary goal of the actor.

When invoked it will invoke a use case with the include relationship.

It has an association relationship.



What is the <<include>> relationship? - ✅✅✅CORRECT -It is a UC relationship where the included
use case behavior is required.

Source = tail end

Target = arrowhead end

The use case at the source end is the base use case and the arrowhead end is the target included use
case.



What is the <<extend>> relationship? - ✅✅✅CORRECT -It is a UC relationship where the extended
use case is an OPTIONAL behavior that can be performed by the base use case.

The source is the tail end

Target is the arrowhead end

,The use case at the source end is the extended use case and the use case at the target arrowhead end is
the base use case.



3 Types of Behaviors and the Diagrams that represent them: - ✅✅✅CORRECT -Activity = Activity
Diagram

Interaction = Sequence Diagram

State Machine = State Machine Diagram



2 Elements on an Activity Diagram: - ✅✅✅CORRECT -Nodes & Edges



3 Kinds of Nodes on an Activity Diagram - ✅✅✅CORRECT -Actions, Control Nodes, and Object Nodes



2 Kinds of Edges on an Activity Diagram - ✅✅✅CORRECT -Control Flows and Object Flows.



2 kinds of tokens that can flow on an activity diagram: - ✅✅✅CORRECT -Control Tokens and Object
Tokens



What is an Object Token and what is it typed by? - ✅✅✅CORRECT -An object token is typed by a
block, signal, or value type.

It represents an instance of matter, data, or energy that can flow through an activity.



What are pins? - ✅✅✅CORRECT -Pins convey the flow of an Object Token among actions.

It a pin has a lowerbound of 0 then the pin is considered OPTIONAL.



Non-streaming Pins and Activity Parameters: - ✅✅✅CORRECT -When an object token arrives at the
input pin:

-It will execute the activity. BUT, if more object tokens arrive then the object token must wait for the
activity to COMPLETE and a NEW execution to begin.



{stream} Pins and Activity Parameters: - ✅✅✅CORRECT -Object Tokens don't wait for an action to
complete. It will accept new object tokens and output object tokens concurrently.

, 3 Criteria that must be satisfied for an action to execute. - ✅✅✅CORRECT -1. The activity that owns
the action is currently executing.

2. A control token has to arrive on EACH of the INCOMING control flows.

3. The lower bound multiplicity must be satisfied by the number of object tokens arriving at the
respective input pins.



4 Types of Actions: - ✅✅✅CORRECT -1. Call Behavior Action

2. Send Signal Action

3. Accept Event Action

4. Wait Time Action



Call Behavior Action Definition & Notation: - ✅✅✅CORRECT --Action that invokes another behavior
when it becomes enabled.

-The behavior being called is the '"type" within the rectangle.

-Notation: round-angle rectangle with name : type/behavior name



Rule for Call Behavior Actions and Pins - ✅✅✅CORRECT -When a call behavior action invokes a
another activity, the pins of the call behavior action must MATCH the activity parameter's behavior type
and multiplicity.



Send Signal Action: - ✅✅✅CORRECT -A kind of action that ASYNCHRONOUSLY generates and sends a
SIGNAL instance to a target when it becomes enabled.

Notation: pentagon on it's side with the name of the associated signal inside.



Accept Event Action - ✅✅✅CORRECT -A kind of action that generates ASYNCHRONOUSLY. It conveys
that the activity must wait for an ASYNCHRONOUS event occurrence before it can continue it's
execution.

- It waits for a single instance event or a time event.



7 Kinds of Control Nodes - ✅✅✅CORRECT -1. Initial Node

2.Decision Node

Get to know the seller

Seller avatar
Reputation scores are based on the amount of documents a seller has sold for a fee and the reviews they have received for those documents. There are three levels: Bronze, Silver and Gold. The better the reputation, the more your can rely on the quality of the sellers work.
YANCHY Herzing University
View profile
Follow You need to be logged in order to follow users or courses
Sold
1739
Member since
3 year
Number of followers
1159
Documents
23169
Last sold
1 week ago
Ace Your Exams with Elite Study Resources | ExamEliteHub on Stuvia

I offer genuine and dependable exam papers that are directly obtained from well-known, reputable institutions as a highly regarded professional who specializes in sourcing study materials. These papers are invaluable resources made to help people who want to become nurses and people who work in other fields prepare for exams. Because of my extensive experience and in-depth knowledge of the subject, I take great care to ensure that each exam paper meets the highest quality, accuracy, and relevance standards, making them an essential component of any successful study plan.

Read more Read less
4.1

447 reviews

5
251
4
58
3
85
2
18
1
35

Why students choose Stuvia

Created by fellow students, verified by reviews

Quality you can trust: written by students who passed their tests and reviewed by others who've used these notes.

Didn't get what you expected? Choose another document

No worries! You can instantly pick a different document that better fits what you're looking for.

Pay as you like, start learning right away

No subscription, no commitments. Pay the way you're used to via credit card and download your PDF document instantly.

Student with book image

“Bought, downloaded, and aced it. It really can be that simple.”

Alisha Student

Frequently asked questions