2005.09.30 - Model Driven SE PDF Print E-mail
Written by INCOSE-LA   

Model Driven Systems Engineering Using SysML

Speaker

J.D. Baker

Abstract

The OMG, INCOSE, and ISO AP-233 are cooperating to create SysML, an extension to the Unified Modeling Language (UML) developed by systems engineers for systems engineering. This tutorial explores the use of SysML, future plans for language capabilities and the recently announced effort to map SysML to the DoD Architecture Framework products. The tutorial will feature a presentation of the language elements in the context of a systems engineering process and a demonstration of some of the tools which have implemented SysML.

The tutorial is offered in four modules. Module One briefly reviews the concepts of Model-Driven Systems Engineering and offers some insight into the community that has formed to develop SysML. This will include the process used to determine the language requirements and the efforts that the language developers have made to ensure that current systems engineering best practices can be accomodated by the new language.

SysML includes some but not all of the elements of UML 2.0 as well as new elements that focus on systems engineering. Module two focuses on the SysML language, highlighting both the similarities and differences with UML 2.0. In the first part of this module the UML 2.0 language elements that are essential to SysML are discussed. In the second part of the module, the new language elements are introduced.

Module three will explore the use of SysML in a generic systems engineering process. The artifacts from the sample problem being developed for publication with the SysML specification will be presented in the context of the activities that produce them. In other words, we will attempt to answer the question of what does a systems engineer do with this stuff.

Module four will present the current state of tool support for SysML. Several UML tool vendors have begun to implement the SysML speicification. This module will demonstrate some of these tools, again in the context of how a systems engineer might use them.

The tutorial will conclude with the latest information on the SysML specification schedule, how it is being adopted for use by DoDAF developers and any other late breaking news.

Biography

J.D. Baker is an INCOSE member, an OMG-Certified UML Professional and a systems engineer at BAE Systems. He is active in the Object Management Group where he is a member of the UML 2.0 Revision Task Force and Co-chair of the Process Metamodeling Special Interest Group. He has also contributed to the SysML Partners proposal for an implementation of UML for Systems Engineers. His experience extends longer than he's willing to admit, mostly in the DoD/Aerospace industry. His current interests include integrated systems and software engineering methods, and systems architecture definition methods.

Location

Boeing Conference Center
Building 28
5301 Bolsa Avenue
Huntington Beach CA 92647

Last Updated ( Wednesday, 02 January 2008 19:34 )