Podcast
Questions and Answers
What is the primary focus of EMSE 6817?
What is the primary focus of EMSE 6817?
Dr. Stirgwolt has a PhD in Aeronautical Engineering.
Dr. Stirgwolt has a PhD in Aeronautical Engineering.
False
What language will be introduced for representing the behavior, structure, and requirements of a system?
What language will be introduced for representing the behavior, structure, and requirements of a system?
SysML
The course emphasizes the integration of _____ analysis in developing system architecture.
The course emphasizes the integration of _____ analysis in developing system architecture.
Signup and view all the answers
Match the following roles or qualifications of Dr. Stirgwolt:
Match the following roles or qualifications of Dr. Stirgwolt:
Signup and view all the answers
Which of the following describes the 'relationships' aspect of a system?
Which of the following describes the 'relationships' aspect of a system?
Signup and view all the answers
Technological growth is a slow and gradual process that happens infrequently.
Technological growth is a slow and gradual process that happens infrequently.
Signup and view all the answers
What must be defined to characterize a system of interest?
What must be defined to characterize a system of interest?
Signup and view all the answers
The parts of a system are referred to as its __________.
The parts of a system are referred to as its __________.
Signup and view all the answers
Match the aspect of the system with its description:
Match the aspect of the system with its description:
Signup and view all the answers
Which of the following is NOT a motivation for Model-Based Systems Engineering (MBSE)?
Which of the following is NOT a motivation for Model-Based Systems Engineering (MBSE)?
Signup and view all the answers
SysML v2 was released in 2017.
SysML v2 was released in 2017.
Signup and view all the answers
What is the primary output of Model-Based Systems Engineering (MBSE)?
What is the primary output of Model-Based Systems Engineering (MBSE)?
Signup and view all the answers
The _____ is used to capture requirements, decompose them, and perform requirements analysis in MBSE.
The _____ is used to capture requirements, decompose them, and perform requirements analysis in MBSE.
Signup and view all the answers
Match the following MBSE lifecycle stages to their activities:
Match the following MBSE lifecycle stages to their activities:
Signup and view all the answers
In what year was the SysML specification adopted by OMG?
In what year was the SysML specification adopted by OMG?
Signup and view all the answers
One of the benefits of MBSE is decreased complexity in system management.
One of the benefits of MBSE is decreased complexity in system management.
Signup and view all the answers
What is the due date for HW5?
What is the due date for HW5?
Signup and view all the answers
What does SysML stand for?
What does SysML stand for?
Signup and view all the answers
Late homework submissions are accepted up to two weeks after the due date.
Late homework submissions are accepted up to two weeks after the due date.
Signup and view all the answers
What percentage of the final grade do assignments contribute to?
What percentage of the final grade do assignments contribute to?
Signup and view all the answers
HW 1, 2, 7, and 8 require submission in __________ format.
HW 1, 2, 7, and 8 require submission in __________ format.
Signup and view all the answers
Match each homework assignment with its submission format:
Match each homework assignment with its submission format:
Signup and view all the answers
Which weeks are covered in the Midterm exam?
Which weeks are covered in the Midterm exam?
Signup and view all the answers
Students are allowed to use headphones during the Honorlock exam.
Students are allowed to use headphones during the Honorlock exam.
Signup and view all the answers
When does the Final exam open?
When does the Final exam open?
Signup and view all the answers
Homework files will be submitted via __________.
Homework files will be submitted via __________.
Signup and view all the answers
What will happen if a student violates the Honorlock exam policy?
What will happen if a student violates the Honorlock exam policy?
Signup and view all the answers
Which of the following are valid model element types that can be represented in a Block Definition diagram?
Which of the following are valid model element types that can be represented in a Block Definition diagram?
Signup and view all the answers
Elements removed from a diagram are also removed from the model.
Elements removed from a diagram are also removed from the model.
Signup and view all the answers
How many types of diagrams are there in SysML?
How many types of diagrams are there in SysML?
Signup and view all the answers
Each SysML diagram must have a diagram frame which encloses the __________.
Each SysML diagram must have a diagram frame which encloses the __________.
Signup and view all the answers
What does the diagram header contain?
What does the diagram header contain?
Signup and view all the answers
Match the SysML diagram types with their respective roles.
Match the SysML diagram types with their respective roles.
Signup and view all the answers
A model element can appear on multiple diagrams.
A model element can appear on multiple diagrams.
Signup and view all the answers
Which model element types are valid in an Activity diagram?
Which model element types are valid in an Activity diagram?
Signup and view all the answers
What does an activity diagram primarily model?
What does an activity diagram primarily model?
Signup and view all the answers
A sequence diagram shows how elements of a system respond to internal and external events.
A sequence diagram shows how elements of a system respond to internal and external events.
Signup and view all the answers
What are control nodes used for in activity diagrams?
What are control nodes used for in activity diagrams?
Signup and view all the answers
A ____ diagram shows how a system transitions between different states.
A ____ diagram shows how a system transitions between different states.
Signup and view all the answers
Match the following diagram types with their primary focus:
Match the following diagram types with their primary focus:
Signup and view all the answers
What is the purpose of a use case diagram?
What is the purpose of a use case diagram?
Signup and view all the answers
Blocks in a block definition diagram refer to the primary structural feature of a system.
Blocks in a block definition diagram refer to the primary structural feature of a system.
Signup and view all the answers
What type of diagram is used to depict how elements of a system interact through message exchanges?
What type of diagram is used to depict how elements of a system interact through message exchanges?
Signup and view all the answers
Study Notes
Course Information
- Course Title: EMSE 6817 Model-based Systems Engineering
- Instructor: Dr. Ben Stirgwolt
- Class Schedule: Saturdays, 9:00 AM - 12:10 PM EST, Nov 9 - Jan 25
- Office Hours: 3 hours/week - Monday 8-9 PM EST, Thursday 7:30 - 9:30 PM EST
- Zoom Link: gwu-edu.zoom.us/my/ben.stirgwolt
- Textbook: SysML Distilled: A Brief Guide to the Systems Modeling Language, 1st Edition, by Delligatti, ISBN-13: 978-0-321-92786-6, available through GWU library
- Homework: 30% of final grade, 8 assignments, due Saturdays at 9:00 AM EST. HW 1, 2, 7, 8 are free response (submit Word or PDF file); HW 3, 4, 5, 6 are models (submit mdzip file). Late submissions penalized 20%; no late assignments accepted after 1 week.
- Midterm Exam: 35% of grade, Covers all material from Weeks 1-5, Opens 8 PM EST Saturday, Dec. 21, due 8 PM EST Monday, Dec. 23
- Final Exam: 35% of grade, Focus is on Weeks 6-10 (which incorporate concepts from Weeks 1-5), Opens 8 PM EST Saturday, Jan. 25, due 8 PM EST Monday, Jan. 27.
Instructor Information
- Degrees: BS - Aeronautical/Astronautical Engineering - Purdue University, MEng - Systems Engineering - Penn State University, PhD - Systems Engineering - George Washington University
- Professional Affiliations: INCOSE CSEP & OMG Certified System Modeling Professional
- Current Role: Director of MBSE at Belcan, an engineering services company. Previously SE Manager at Lockheed Martin.
Model-Based Systems Engineering (MBSE)
- Introduction: MBSE is a formalized application of modeling that supports system requirements, design, analysis, verification, and validation activities, and continues throughout development and later life cycle phases.
- Focus: Shifting from creating documentation to managing/controlling a model of the system.
- Benefits/Motivations: Improved communication, ability to manage system complexity, improved product quality, knowledge capture, reduced development risk, and increased productivity.
- Relationship to Systems Engineering: MBSE is not a subset of systems engineering, but instead, it has the same goals.
- Historical Overview: Briefly traces the evolution of MBSE.
- Google Trends: Demonstrates growing interest in MBSE over time.
- Three Pillars: Modeling Language (defines elements and relationships), Modeling Method (processes used to create the model), and Modeling Tool (means for creating models & compliant with language rules).
Systems Thinking
- Key Concepts: Systems thinking involves dealing with complexity, perspective from systems theory which considers the whole system and how parts interrelate. Systems thinking must consider the system as a black box within its environment
System
- Definitions: A system is a set of interacting elements that work together to accomplish some purpose; an assemblage/combination of functionally related elements and parts; a set of interrelated components functioning together toward some common objective(s) or purpose(s).
- Aspects: Components (the parts), Attributes (properties of the components and the system), and Relationships (the connections among the components).
- Scope/Purpose: Must define the purpose/scope of the system to help engineer the system's components for desired functions.
MBSE Throughout the Lifecycle
- Stages of Development: Conceptual Development, Requirements, Architecture, Design/Implementation, Operation/Maintenance, Verification/Validation, Integration/Test
- Overview of each of the stages in the lifecycle.
Defining a Model
- Definitions: A model is an abstraction of a system that simplifies the real system to aid in understanding.
- Role: A central repository for analyses.
- Examples: Model-based design using annotated 3D geometry to unify design, manufacturing, and quality information.
SysML (Systems Modeling Language)
- Description: SysML is a general-purpose graphical modeling language
- Function: Supports analysis, specification, design, verification, and validation of complex systems (including hardware, software, information, personnel, procedures, and facilities).
- Purpose: Intended to facilitate creation of cohesive, consistent models.
- SysML is an extension of UML, and it uses the same principles, however it is a different subset.
Diagram Types
- Diagram types categorized into different types. Examples include, but not limited to, package, activity, sequence, state machine, use case, block definition, internal block, and parametric. Specific characteristics of each type are outlined for each diagram type. Explanation of how diagrams are related to models (diagrams are views of the model, not the entire model), and how the different diagram types are used in the life cycle. Relationship between diagrams and views.
Views and Viewpoints
- Views: A container of information about parts of a model.
- View Points: Specific conventions and rules for producing views.
Additional Study Points
- Importance of identifying stakeholders
- How to identify and address potential challenges for implementing MBSE in a particular organization.
Studying That Suits You
Use AI to generate personalized quizzes and flashcards to suit your learning preferences.
Related Documents
Description
Test your knowledge on EMSE 6817, focusing on Model-Based Systems Engineering (MBSE). This quiz covers key concepts about system behavior, structure, and the essential roles in MBSE, along with a focus on SysML. Dive into the details and enhance your understanding of system architecture.