OMG-OCSMP-MBA400 Revolutionary Guide To Exam OMG Dumps
OMG-OCSMP-MBA400 Free Study Guide! with New Update 90 Exam Questions
NEW QUESTION # 22
Choose the correct answer
What does a model library add to a SysML model?
- A. common concepts
- B. domain-specific modeling concepts
- C. methodology-specific modeling concepts
- D. stereotypes
Answer: A
Explanation:
Explanation
A model library is a package that contains reusable model elements that can be imported into other models. A model library can add common concepts to a SysML model, such as units, quantities, value types, etc. These concepts can be used to define properties and parameters of blocks and constraints in a consistent and standardized way. References:
https://www.omg.org/ocsmp/ocsmp-adv-exam.htmhttps://www.omg.org/spec/SysML/1.6/PDF
NEW QUESTION # 23
Choose the correct answer
In a scenario-based development approach, which SysML diagram type could best be used to describe the scenarios?
- A. use case diagram
- B. activity diagram
- C. state diagram
- D. requirements diagram
Answer: A
Explanation:
Explanation
In a scenario-based development approach, use case diagram could best be used to describe the scenarios. A use case diagram shows how actors interact with use cases in different scenarios or situations. A use case diagram can capture the functional requirements and goals of a system or part from different stakeholder perspectives. A use case diagram can also show how use cases are related to each other by generalization, inclusion or extension relationships. A state diagram shows how an object changes its state in response to events or stimuli. A statediagram is not suitable for describing scenarios that involve multiple actors or use cases. An activity diagram shows how actions are performed in a sequence or in parallel by objects or flows.
An activity diagram is not suitable for describing scenarios that involve different situations or alternatives. A requirements diagram shows how requirements are specified, derived, satisfied or verified by model elements.
A requirements diagram is not suitable for describing scenarios that involve interactions or behaviors.
References: OMG-Certified Systems Modeling Professional - Model Builder - Advanced (OCUP2-ADV) Examination Guide Version 1.0, Section 4.2
NEW QUESTION # 24
Choose the correct answer
Which statement about working in UPDM compliance level 1 is true?
- A. It allows users to bring SysML elements into the architecture to enhance the hand-off between Systems of Systems and Systems.
- B. It allows users to express all the views in the architecture using only SysML elements
- C. SysML elements are only used in the Systems view to enhance the hand-off process between Systems of Systems and Systems.
- D. There is no benefit jas SysML is not used in compliance level 1
Answer: A
Explanation:
Explanation
Working in UPDM compliance level 1 allows users to bring SysML elements into the architecture to enhance the hand-off between Systems of Systems and Systems. Compliance level 1 is based on UML and SysML concepts and provides integration with system modeling using SysML. Users can use SysML elements, such as blocks, ports, connectors, parametrics, etc., to model system components and their interactions in more detail and precision than using UML elements alone. This can facilitate the transition from architecture modeling to system design and analysis. References:
https://www.omg.org/ocsmp/ocsmp-adv-exam.htmhttps://www.ibm.com/docs/bg/rhapsody/8.3.1?topic=function
NEW QUESTION # 25
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. Code generation is outside the scope of SysML. so the system engineer should use UML
- B. use package constructs to represent the algorithm and its functions, and create containment relationships to represent the use of functions in the algorithm
- C. use activity constructs to represent the algorithm and its functions, and create actions to represent the use of functions in the algorithm
- D. use block constructs to represent the algorithm, and create use cases for each of the functions used in the algorithm
- E. use activity constructs to represent the algorithm and its functions, and create containment relationships to represent the use of functions in the algorithm
- F. use block constructs to represent the algorithm and its functions, and create part properties to represent the use of the functions in the algorithm
Answer: C
Explanation:
Explanation
This modeling approach should be used by the system engineer because it allows him to capture the behavior of his system-of-interest using SysML activities and actions. An activity is a behavior that specifies the coordination of actions. An action is a behavior that specifies a transformation or processing of data. By using activities and actions, the engineer can model the algorithm and its functions in terms of inputs, outputs, control flows, object flows, parameters, etc. He can also use allocations to relate the activities and actions to other model elements, such as blocks or requirements. This way, he can generate MATLAB code from his SysML model for execution and testing. References:
https://www.omg.org/ocsmp/ocsmp-adv-exam.htmhttps://sysml.org/tutorials/sysml-diagram-tutorial/
NEW QUESTION # 26
Choose the correct answer
A project is developing a distributed information system that will be "open" in the following ways.
(a) The system-level models will be published for the world to see.
(b) Others will be encouraged to submit change requests to the system models. (Changes will be identified by stereotypes.) (c) Others will be encouraged to develop additional subsystems and plug-ins The information system is expected to be in use for at least ten years What is(are) the most important consideration(s) in selecting a SysML modeling tool for this project?
- A. the ability to enforce strict compliance with XMI. AP233 and SysML standards
- B. compatibility with AP233; the ability to enforce strict compliance with the SysML standard; and the ability to query models based on user-defined criteria
- C. compatibility with XMI. the ability to enforce strict compliance with the SysML standard and the ability to query models based on user- defined criteria
- D. compatibility with XMI. the ability to enforce strict compliance with UML4SysML. and the ability to query models based on user-defined criteria
Answer: C
Explanation:
Explanation
These are the most important considerations in selecting a SysML modeling tool for this project because they ensure that the tool can support the openness and longevity of the distributed information system. XMI (XML Metadata Interchange) is a format specification that enables the interchange of objects and models through an XML formatted file. It is based on a metamodel that defines the mapping of MOF concepts to XML concepts.
By having compatibility with XMI, the tool can import and export SysML models in terms of XML elements and attributes. This allows the tool to publish the system-level models for the world to see and to receive change requests from others in a standardized format. The tool can also use stereotypes to identify changes made by others. The SysML standard is an extension of the UML standard that defines a modeling language for systems engineering. It specifies the abstract syntax, semantics, and notation for SysML concepts and diagrams. By having the ability to enforce strict compliance with the SysML standard, the tool can ensure that the system-level models are consistent and interoperable with other tools and models that follow the same standard. The tool can also support others to develop additional subsystems and plug-ins using SysML concepts and diagrams. By having the ability to query models based on user-defined criteria, the tool can enable users to search and filter system-level models according to their needs and interests. The tool can also support visualization and analytics of system-level models using queries. References:
https://www.omg.org/ocsmp/ocsmp-adv-exam.htmhttps://sysml.org/tutorials/sysml-diagram-tutorial/
NEW QUESTION # 27
Choose the correct answer
Which data exchange mechanism uses an application programming interface (API) to access data m one tool and make it available in another tool?
- A. repository-based exchange
- B. file-based exchange
- C. manual exchange
- D. interaction-based exchange
Answer: D
Explanation:
Explanation
Interaction-based exchange is a data exchange mechanism that uses an application programming interface (API) to access data in one tool and make it available in another tool. The API allows for direct communication and synchronization between the tools without requiring intermediate files or repositories. This approach can provide better performance and consistency than file-based or repository-based exchange.
NEW QUESTION # 28
Choose the correct answer
Which aspect of a MBSE-based engineering project falls outside of the scope of AP233?
- A. issue management
- B. diagrams
- C. slate machines
- D. lifecycle stages
Answer: B
Explanation:
Explanation
This aspect of a MBSE-based engineering project falls outside of the scope of AP233 because AP233 does not cover diagrams. AP233 (Application Protocol 233) is a standard that defines an information model for systems engineering. It specifies the concepts and relationships for representing systems engineering data, such as requirements, functions, properties, etc. AP233 does not define any notation or presentation for diagrams, such as SysML diagrams. AP233 only defines the serialization and deserialization of systems engineering data using XMI (XML Metadata Interchange) format. Therefore, AP233 does not address how to exchange diagrams between tools or how to visualize diagrams in different tools. References:
https://www.omg.org/ocsmp/ocsmp-adv-exam.htmhttps://www.omg.org/spec/AP233/About-AP233/
NEW QUESTION # 29
Choose the correct answer.
The frame of which diagram corresponds to a model library?
- A.

- B.

- C.

- D.

Answer: D
Explanation:
Explanation
The frame of the diagram that corresponds to a model library is the one that has the label "modelLibrary" in its upper left corner. This label indicates that the diagram is contained within a package with the stereotype
<<modelLibrary>> applied to it. Option D shows a diagram with this label. References:
https://www.omg.org/ocsmp/ocsmp-adv-exam.htmhttps://www.omg.org/spec/SysML/1.6/PDF
NEW QUESTION # 30
Choose the correct answer.
A modeling team supervisor wishes to force modelers to use particular metamodeling features What must the supervisor do?
- A. place the profile in the current namespace with the model
- B. "apply" the profile to the model with the {required} keyword applied
- C. "import" the profile to the model with the {required} keyword applied
- D. "import" the profile to the model with the {strict} keyword applied
- E. "apply" the profile to the model
- F. "apply" the profile to the model with the {strict} keyword applied
Answer: F
Explanation:
Explanation
To force modelers to use particular metamodeling features, the supervisor must "apply" the profile to the model with the {strict} keyword applied. This keyword indicates that only elements with stereotypes defined in the profile can be created as instances of the extended metaclasses. For example, if a profile defines a stereotype <<quality>> as an extension of Class, then only classes with this stereotype can be created as instances of Class when the profile is applied with the {strict} keyword. References:
https://www.omg.org/ocsmp/ocsmp-adv-exam.htmhttps://www.ibm.com/docs/SSB2MU_8.2.0/com.ibm.rhp.sysm
NEW QUESTION # 31
Choose the correct answer
What are some general rules to be applied at the end of requirements analysis to determine that (1) an activity diagram is self-consistent and (2) all elements on the diagram belong there' Select the option that gives the most general answer without including any irrelevant rules
- A. Every diagram element is traceable to a requirement or use case (2) Every Input object can be traced through the diagram to (a) an output object, buffer, or data store how the object is consumed without producing any other object fv (3) There Is a path from the initial node to every activity final and flow final nodeor (b) an action that clearly states
- B. Every diagram element is traceable to a requirement or use case. (2) Every input object can be traced through the diagram to an output object, butler, or data store. (3) There Is a path from the initial node to every activity final and flow final node
- C. Every diagram element is traceable to a requirement or use case (2) Every input object can be traced through the diagram to (a) an output object, buffer or data store how the object is consumed without producing any other object. (3) There is a path from the initial node to every activity final and flow final node (4) The diagram has no cycles of control flows or (b) an action that clearly states
- D. Every diagram element is traceable to a requirement, use case or undocumented user need. (2) Every input object can be traced through the diagram to (a) an output object, buffer, data store or the object is consumed without producing any other object (3) .There is a path from the initial node to every activity final and How final node.(b) an action that clearly states how
Answer: A
Explanation:
Explanation
Option C gives the most general answer without including any irrelevant rules. Option A is incorrect because it does not account for the possibility of an input object being consumed without producing any other object.
Option B is incorrect because it introduces the concept of undocumented user need, which is not part of the requirements analysis. Option D is incorrect because it adds an unnecessary rule about cycles of control flows, which are not prohibited in activity diagrams. References: OMG-Certified Systems Modeling Professional - Model Builder - Advanced (OCUP2-ADV) Examination Guide Version 1.0, Section 4.2.1.3
NEW QUESTION # 32
Choose the correct answer
An engineer wants to place formal pre-conditions and post-conditions on an activity diagram.
Which language is suitable and most compatible with SysML?
- A. VSL
- B. OWL
- C. English
- D. OCL
- E. BPMN
- F. XMI
- G. XML
Answer: D
Explanation:
Explanation
OCL is the most suitable and compatible language for placing formal pre-conditions and post-conditions on an activity diagram. OCL is part of the UML standard and can be integrated withSysML without any conflicts or inconsistencies. OCL can express complex logical expressions that can check the state of the system before and after an activity is executed. BPMN is a business process modeling language that is not compatible with SysML. English is a natural language that may not be precise or unambiguous enough for formal specifications. OWL is a web ontology language that is not designed for modeling activities or constraints.
VSL is a value specification language that can only express simple values and expressions. XMI and XML are markup languages that are used for exchanging models between tools, not for specifying constraints on models. References: OMG-Certified Systems Modeling Professional - Model Builder - Advanced (OCUP2-ADV) Examination Guide Version 1.0, Section 4.3
NEW QUESTION # 33
Choose the correct answer
What information is required to define a viewpoint in SysML in addition to stakeholders?
- A. concerns, languages, methods, purpose
- B. concerns languages, tools, purpose
- C. affects, methods, process purpose
- D. methods, languages, rationale, responsibilities
Answer: A
Explanation:
Explanation
The information that is required to define a viewpoint in SysML in addition to stakeholders is concerns, languages, methods, and purpose. Concerns are aspects of interest about a system that are addressed by a viewpoint. Languages are notations or modeling techniques used by a viewpoint to represent a view. Methods are processes or guidelines for constructing or interpreting views that conform to a viewpoint. Purpose is an explanation of why and how a viewpoint addresses stakeholder concerns. References:
https://www.omg.org/ocsmp/ocsmp-adv-exam.htmhttps://www.omg.org/spec/SysML/1.6/PDF
NEW QUESTION # 34
Choose the correct answer.
Every night the computers at the data center of Bank F, located in Asia, must complete an analysis of the previous day s financial transaction data. Bank F plans to merge with Bank G, located In South America,Increasing the volume of data by an order of magnitude. The design team charged with expanding the facilities to handle this additional load is modeling the data center with SysML using the MARTE profile Which capability of MARTE will help determine whether the existing processors at the data center can handle the anticipated data increase?
- A. support for comparative analysis of processor architectures
- B. support for modeling scheduled events that occur in different time zones
- C. support for schedulability analysis
- D. support for embedded systems such as the processors
Answer: C
Explanation:
Explanation
The capability of MARTE that will help determine whether the existing processors at the data center can handle the anticipated data increase is support for schedulability analysis. Schedulability analysis is a technique for verifying that a set of tasks can be executed within given time constraints on a given platform.
MARTE provides concepts and annotations for modeling tasks, resources, scheduling policies, deadlines, etc., and for performing schedulability analysis using various methods and tools. References:
https://www.omg.org/ocsmp/ocsmp-adv-exam.htmhttps://www.omg.org/spec/MARTE/1.2/About-MARTE/
NEW QUESTION # 35
Choose the correct answer
in executing a model-based systems engineering methodology, what should the first step m building the model be?
- A. Define the initial set of system requirements
- B. Define the business or enterprise use cases.
- C. Define the initial model organization.
- D. Define the domain model structure
Answer: C
Explanation:
Explanation
The first step in building the model in executing a model-based systems engineering methodology should be to define the initial model organization. The initial model organization defines the structure and scope of the model, such as the packages, views, viewpoints and frameworks that will be used to organize the model elements and diagrams. The initial model organization provides the foundation and context for the subsequent steps in building the model, such as defining the domain model structure, defining the initial set of system requirements or defining the business or enterprise use cases. The initial model organization can also help establish the modeling conventions and standards that will be followed throughout the model development process. References: OMG-Certified Systems Modeling Professional - Model Builder - Advanced (OCUP2-ADV) Examination Guide Version 1.0, Section 4.1
NEW QUESTION # 36
Choose the correct answer.
Which diagram fragment correctly a SysML Block extending a basic UM Class?
A)
B)
C)
D)
E)
- A. Option A
- B. Option D
- C. Option B
- D. Option C
Answer: C
Explanation:
Explanation
The diagram fragment that correctly shows a SysML Block extending a basic UML Class is Option B.
This option shows a Block with the stereotype <<block>> applied to it. This stereotype indicates that the Block is an extension of the Class metaclass. The Block inherits all the features of the Class, such as attributes, operations, associations, etc., and adds additional features specific to SysML, such as ports, flows, values, constraints, etc. References:
https://www.omg.org/ocsmp/ocsmp-adv-exam.htmhttps://sysml.org/sysml-faq/what-is-block-definition-diagram.
NEW QUESTION # 37
Choose the correct answer
A stereotype is defined in a profile This stereotype has two properties whose types were already defined in the model What must be done to reuse their type definitions?
- A. The profile needs to apply the package where these types are defined.
- B. The package defining the types needs to apply the profile.
- C. The profile needs to import the package where these types are defined.
- D. The package defining the types needs to import the profile
Answer: C
Explanation:
Explanation
To reuse the type definitions of the properties of a stereotype, the profile needs to import the package where these types are defined. An import relationship indicates that the elements in one package can be referenced by another package without a qualified name. By importing the package with the types, the profile can use them as attributes of the stereotype without having to redefine them. References:
https://www.omg.org/ocsmp/ocsmp-adv-exam.htmhttps://www.ibm.com/docs/SSB2MU_8.2.0/com.ibm.rhp.sysm
NEW QUESTION # 38
Choose the correct answer
Which technique is typically used to support the automated generation of development artifacts from a SysML model?
- A. Define simple structures for artifacts and avoid complex layouts for office documents
- B. Adapt open-source model transformation tools originally developed for the software engineering discipline
- C. Apply stereotypes to model elements to add the metainformation required for the generation process.
- D. SysML already includes a concept for model-driven generation of office documents
Answer: C
Explanation:
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. References:
https://www.omg.org/ocsmp/ocsmp-adv-exam.htmhttps://docs.nomagic.com/display/SYSMLP190/Libraries+and
NEW QUESTION # 39
......
Get up-to-date Real Exam Questions for OMG-OCSMP-MBA400: https://www.testkingpass.com/OMG-OCSMP-MBA400-testking-dumps.html
Pass OMG-OCSMP-MBA400 Exam Latest Practice Questions: https://drive.google.com/open?id=1dPffFG8NUIj042akndafVaUCVZ1NVPiS