Subject: SE DSIG STATUS (
The following is a brief update of the joint INCOSE/OMG initiaive to extend UML to systems engineering, which addresses the SE DSIG progress since the kickoff meeting a little over 1 year ago. Also, I have included an announcement below for the OMG SE Information Day, scheduled for November 18
- 19, to present the status of this effort. Early bird
regsitration for the OMG meeting must be done by Oct 21, and is available from
The OMG Systems Engineering Domain Special Interest Group (SE DSIG), was jointly chartered by INCOSE and the OMG in July, 2001. A primary goal for this effort is to extend UML to better support systems engineering. Detailed information on this effort is available from the SE DSIG site at http://syseng.omg.org.
UML has become a standard modeling language amongst the software community, and is believed to be sufficiently robust to support extensions to address the needs of systems engineering. In addition, UML has an extensive supporting infrastructure through OMG, which includes broad industry representation, and a defined process and infrastructure for extending the modeling language. A standard modeling language for systems engineering to specify, design, and verify complex systems, is intended to enhance systems quality, improve the ability to exchange systems engineering information amongst tools, and help bridge the semantic gap between systems, software, and other engineering disciplines. The SE DSIG effort is closely aligned with the on-going ISO AP-233 activity, to develop a data interchange standard for systems engineering.
The SE DSIG kickoff meeting was held in September, 2001. Since then, we have made some excellent progress thanks to contributions from several members of the group. Our goals for 2002 have been to:
a) Establish requirements and candidate approaches for UML for systems engineering (SE)
b) Develop a preliminary roadmap to implement the requirements through the OMG Technology Adoption Process, which will result in a UML profile for systems engineering. (A UML profile is an extension of the basic langauge to address specific domain needs, such as systems engineering).
c) Influence the UML V2.0 Submitters to address some of the SE needs.
We have performed a series of activities to address these goals, which is described in detail on the SE DSIG site, and summarized below. All of this is work in process.
a) Issued an
from a broad spectrum of end users, tool vendors, and researchers. This information will provide a valuable source of requirements and approaches for SE UML.
b) Worked with the AP-233 team to co-develop and refine the Systems Engineering Conceptual Model. This model is intended to define the basic information/schema which represent the high level systems engineering concepts (e.g. system, behavior, structure, properties, requirements, etc). This provides an excellent input to the SE UML requirements, and a mechanism to synergise the efforts between AP-233 and the OMG SE DSIG. Dave Oliver leads this effort.
c) Prototyped alternative approaches for expreseing the systems engineering concepts in UML. This effort is intended to help us identify issues relative to the current version of UML, and provide candidate approaches for the solution. Rick Steiner leads this effort.
d) Captured the results of the various analysis
in a preliminary
e) Worked closely with interested UML V2.0 Submission teams to provide specific inputs to their proposal, based on the SE needs. UML is currently undergoing a major revision from V1.4 to V2.0, which is scheduled to be adopted in 2003. The SE DSIG inputs are intended to influence the UML V2.0 solution, such that it can be more readily be extended to support systems engineering needs in a UML Profile. Roger Burkhart leads this effort.
f) Presented status of this effort to the INCOSE Tech Board,
CAB, and the
The current plan is to draft the requirements for review at the November OMG meeting, and finalize them in an OMG RFP by the end of 1st quarter in 2003. The requirements will then be implemented by industry responders (primarily UML tool vendors with support from academia and end users).
OMG SE DSIG Chair/INCOSE Liaison to OMG
Lockheed Martin Corporation
Object Management Group (OMG)
Systems Engineering Information Days
If you are interested in the use of UML as a modeling language, how UML is being applied to systems engineering, the requirements and roadmap for extending UML from software to systems engineering, and tool vendor support for UML, you are invited to participate in the upcoming OMG Systems Engineering Information Day.
A joint initiative between INCOSE and the OMG was
established in July, 2001 to evolve UML for Systems Engineering. Held in
conjuction with the OMG Technical Meeting, this two-day event will be held
Monday, November 18
- UML tutorial and summary of proposed updates for UML V2.0 (based on U2P
- Tool vendor booths
- Evening reception
Tuesday, November 19
- How systems engineering fits into the OMG
- Overview of the OMG efforts to extend UML to Systems Engineering
- Approaches for applying UML to Systems Engineering
- Requirements and Needs for UML to fully support Systems Engineering
- Assessment of how UML V2.0 is addressing the Systems Engineering needs
- Panel discussion on UML for Systems Engineering
For more information:
OMG Systems Engineering DSIG: http://syseng.omg.org/ or
contact the SE Chair, Sandy Friedenthal at
Participation Cost & Registration (select a or b below):
a) OMG Member, attending Technical Meeting week, price is included in your registration fee. Please register at http://www.omg.org/registration/registration.htm
b) OMG Member or Guest, attending only SE Information Day, $200. Price includes lunch. Registration: http://www.omg.org/registration/registration-se.htm
For additional details regarding participation, please contact Nicole Glazen at email@example.com.
We thank you for your consideration and hope to see you in DC!