|
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
![]() |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
|
|
Technion- Faculty of Industrial Engineering and Management |
|
|
| |
OMG Systems Modeling Language and
|
| Appointed time | Wednesday-Thursday 26-27/3/2008 08:45 |
דעומ
|
| Place |
26/3/2008 - Air Force House, Herzlia 27/3/2008 - Technion, Bloomfield building, Haifa |
םוקמ
|
| Instructor |
הצרמ
|
Provide an introduction to the Object Management Group (OMG) SysML™ modeling language. This seminar provides an introduction to how SysML can address the needs of the systems engineer. It includes background and motivation, an overview of the SysML diagram types and language concepts, and selected sample problems to demonstrate how the language can be used as part of a typical SE process.
For more information, go to http://www.omgsysml.org
| • | Participate in a simple classroom example to increase one's understanding of SysML |
| • | Introduce the object-oriented systems engineering method (OOSEM) as an example of a model based systems engineering approach that leverages SysML (refer to OOSEM description at end of this announcement which can be inserted here) |
| • | Introduce the Object Process Methodology (OPM) as another example of a model based systems engineering approach that uses the OPM notation |
| • | Describe the synergy between OPM and SysML |
Who Should Attend: Engineering disciplines that participate in the systems modeling activity (SE, SW, HW, Test, ..) and want to get an understanding of SysML and how it can be applied as part of the systems engineering process.
Agenda:
| 08:45-09:00 | Welcome |
| 09:00-10:00 | Motivation and Background |
| 10:00-11:00 | Structure |
| 11:00-11:15 | Coffee Break |
| 11:15-12:00 | Structure (cont.) |
| 12:00-12:45 | Parametrics |
| 12:45-13:45 | Lunch Break |
| 13:45-14:30 | Behavior |
| 14:30-15:15 | Behavior (cont.) |
| 15:15-15:30 | Refreshments |
| 15:30-16:15 | Allocations and Requirements |
| 16:15-17:00 | Distiller example |
| 17:00-17:15 | Summary |
What you will learn
|
• |
Motivation for the Model based approach |
|
• |
SysML language concepts |
|
• |
Types of SysML diagrams and their usage |
OMG SysML™. The OMG Systems Modeling Language (OMG SysML™) is a general-purpose graphical modeling language for specifying, analyzing, designing, and verifying systems that may include hardware, software, information, personnel, procedures, and facilities. In particular, the language provides graphical representations with a semantic foundation for modeling system requirements, behavior, structure, and parametrics, which integrates with other engineering analysis models. SysML represents a subset of UML 2.0 with extensions needed to satisfy the requirements of the UML™ for Systems Engineering RFP.
The SysML specification was developed by a diverse group of tool vendors, end users, academia, and government representatives. The OMG SysML™ Specification was adopted in May 2006 and the v1.0 became an “available specification” in September, 2007. Several tool vendors have implemented SysML in their tools.
OOSEM. The Object-Oriented Systems Engineering Method (OOSEM) integrates a top-down, model-based approach that uses OMG SysML™ to support the specification, analysis, design, and verification of systems. OOSEM leverages object-oriented concepts in concert with more traditional top down systems engineering methods and other modeling techniques, to help architect more flexible and extensible systems that can accommodate evolving technology and changing requirements. OOSEM is also intended to ease integration with object oriented software development, hardware development, and test.
Agenda:
| 08:45-09:00 | Welcome |
| 09:00-10:45 | Working session on SysML |
| 10:45-11:00 | Coffee Break |
| 11:00-12:45 | Introduction to OOSEM |
| 12:45-13:45 | Lunch Break |
| 13:45-15:30 | OPM for Systems Engineering basics |
| 15:30-15:45 | Refreshments |
| 15:45-17:00 | OPM - SysML Synergy |
| 17:00-17:15 | General Discussion and Q&A |
What you will learn Learning objectives include:
| • |
Working session on SysML
|
||||
| • |
Introduction to OOSEM
|
||||
| • | OPM and OOSE as complementary and synergistic approaches to Systems Engineering | ||||
| • |
OPM for Systems Engineering basics
|
||||
| • |
OPM – SysML Synergy
|
About the SpeakerSanford Friedenthal is a Principal System Engineer for the Lockheed Martin and currently leads a corporate model based systems development initiative. His experience spans the system life cycle from conceptual design, through development and production on a broad range of systems including missile systems, fire control, and IT systems. He has been a department manager for systems engineering responsible for ensuring systems engineering processes are implemented on programs. He has also been a lead developer of advanced systems engineering processes and methods including the Lockheed Martin Integrated Enterprise Process, the System and Software Consortium's Integrated Systems and Software Engineering Process, and the Object-Oriented Systems Engineering Method (OOSEM). Mr. Friedenthal led the Industry Standards effort through the Object Management Group (OMG) and INCOSE to develop OMG SysML™ that was adopted in 2006. He also participated in the development of the UML Profile for DoDAF and MODAF (UPDM). |