Overview of MBSE Flashcards

1
Q

What is MBSE?

A

An approach to performing systems engineering that promises to deliver a greater return on investment than the traditional document-based approach

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

What is a model?

A

A representation of one or more concepts that may be realized in the physical world.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

What is a method?

A

A set of related activities, techniques, conventions, representations, and artifacts that implement one or more processes and is generally supported by a set of tools.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

What is a system model?

A

A central repository for design decisions that includes system specifications, design, analysis, and verification information and can also ne a software tool that generates production-quality source code.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

What is a model element?

A

A captured design decision that represents design, test cases, design rationale, and their interrelationships.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

What are diagrams?

A

Views that underlay the system model.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

What is a modeling method?

A

A documented set of design tasks that a modeling team performs to create a system model.
Its purpose is the expected result of the modeling effort
Its scope is the point at which the purpose is satisfied.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

What is a modeling tool?

A

A special class of tools that are designed and implemented to comply with the rules of one or more modeling languages, enabling you to construct well-formed models in those languages.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

What are some of the primary distinctions MBSE and a document-based approach?

A

Document:

  1. Many hard copy specs, diagrams in separate files
  2. emphasis on document control
  3. requirements listed in a spec tree
  4. progress is measured through completion of documents
  5. Difficult to assess relationships btwn system elements.

MBSE:

  1. Output is a system model that forms engineering baseline
  2. emphasis on defining and evolving the model using methods and tools.
  3. Enhanced specs and design quality.
  4. Reuse of the system specification and design artifacts
  5. improved communication among the development team
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

What are some of the benefits of MBSE over the document-based approach?

A
  1. Enhanced communications
  2. Reduced Development Risk
  3. Improved Quality
  4. Increased productivity
  5. Leveraging the models during the downstream lifecycle phases.
  6. Enhanced knowledge transfer.
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

Where are the model elements of a system model stored?

A

In a model repository and presented in diagrams with graphical symbols (p19)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

Why should a model be validated?

A

To understand the impact of the assumptions that drive the constraints and perform the analysis. Ensure the model:
1. has a well defined purpose
2. has levels of breadth, depth, and fidelity
3. is complete relative to the scope
4. is well-formed based on SysML constraints
is Consistent with constraints enforced (p24)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

What constitutes a good model?

A

It meets its intended use by providing visibility to aid the design team in identifying design issues and assessing design quality.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
14
Q

What is the difference between a good model and a good design?

A

A good model is judged by how well the model meets its intended use. a good design is judged by how well the design satisfies its requirements and the extent to which it incorporates quality design principles.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
15
Q

Which aspects of the model can be used to define the scope of the model?

A

The model’s scope can be defined in terms of the model’s breath, depth, and fidelity, which evolve across different phases of development. This scope should be balanced with the available schedule, budget, skill levels, and other resources.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
16
Q

What are some of the key quality criteria a model should satisfy?

A
  1. Is it well defined?
  2. Is its scope sufficient to meet its intended se?
  3. is it complete relative to its scope?
  4. is it well-formed?
  5. is it consistent?
  6. is it understandable?
  7. the the modeling conventions documented and used consistently?
  8. is it self-documenting?
  9. does it accurately reflect the domain of interest?
  10. Does it integrate with other models?
17
Q

What are examples of questions that MBSE matrics can help answer?

A
  1. What is the quality of the design?
  2. What is the progress of the design and development effort?
  3. What is the estimated effort to complete design and development?
18
Q

What are possible sizing parameters that could ne used to estimate an MBSE effort?

A

sizing parameters can be identified in the model in terms of the mubber of different modeling constructs, which may include:

  1. model elements, 2. Requirements, 3. use cases, 4. scenarios, 5. system and component states, 6. system and component interfaces, 7. system and component activities or operations, 8. system and component properties, 9. components by type (hw, sw, data, operational procedures, 10. constraints, 11. test cases.
    (p. 28)