SysML - Open Source Specification Project
|
Welcome
The SysML.org web provides information and
specifications related
to the Systems Modeling Language (SysML)
open source
specification
project, founded by the
SysML Partners in 2003. The SysML open
source
specification is publicly available for
download, and includes an open source license
for distribution and use.
SysML is a general purpose modeling
language for systems engineering applications.
It is a dialect of UML™,
the industry standard for modeling
software-intensive systems. It supports the specification,
analysis, design, verification and validation of
a broad range of systems and systems-of-systems.
These systems may include hardware, software,
information, processes, personnel, and facilities.
The
SysML Partners completed their SysML v. 1.0a
open source specification draft and
submitted it to the Object Management Group
(OMG) in November 2005. A
series of competing specification proposals
was followed by a "SysML Merge Team"
proposal submission to the OMG in April
2006, which was adopted by the OMG as
OMG SysML™ in July
2006.
You can download the most recent version of the SysML open source
specification by clicking
here. See for
yourself why this new visual modeling language
is smaller and better suited for systems
engineering applications than the
UML
on which it is based. (SysML is currently
specified as a UML 2.x Profile, or
customization.)
You are encouraged to explore the
following major areas of our web:
-
FAQ - Answers to
Frequently Asked Questions related to SysML.
- Specifications -
Download the latest SysML specifications.
- SysML Partners - Information
about the group of software vendors and industry leaders that
created the SysML open
source specification.
-
Feedback
- Feedback form to report problems and request
clarifications to the SysML specification.
-
Legal Notices -
Legal notices related to the SysML open source license,
copyrights, and trademarks.
-
SysML Tools -
Selected SysML modeling tools.
-
SysML Training
- Selected SysML training resources.
-
SysML Forum
Mailing List - Open mailing list for all topics related to
SysML.
- Other
Resources - Furnishes links to other visual modeling
resources.
For more information about the SysML
please read the
SysML FAQ and subscribe
to the
SysML Forum
mailing list.
News
October 31, 2008 - Dial 'M' for Marketecture:
Microsoft Elaborates Upon Oslo 'M' Modeling
Language at PDC 2008.
Microsoft elaborated upon its Oslo modeling
strategy during its annual Professional
Developers Conference (PDC) held in Los Angeles
this week. It appears that the core technologies
associated with the Oslo modeling strategy
include a text-based Domain Specific Language
(DSL) code-named 'M', a design "surface" named
Quadrant, and a repository for semantic models
that it is currently unnamed. (Why not 'R'?)
Given Microsoft's announcement last month that
is joining the OMG, it is less than clear how
text-based 'M' will help the OMG with its motley
mix of semantically inconsistent and
non-interoperable visual modeling languages,
which include UML, OMG SysML, and BPMN. Will 'M"
make the OMG's alphabet soup of modeling
languages taste better or worse? For a NY
Times article about Oslo modeling languages
click
here. To check out Microsoft's Oslo
Developer Center directly click
here.
October
15, 2008
–
OMG
Board of Directors Votes to Adopt UML 2.2 and
OMG SysML 1.1 Revisions.
The Object Management Group (OMG) Board of
Directors met in Orlando, Florida during the
week of 22-26 September 2008 to approve nine new
and and revised specifications. Among the
revised specifications they voted to adopt were UML 2.2 and OMG
SysML 1.1. You can download convenience
documents for the UML 2.2 and OMG SysML 1.1
revisions using links found on the Specification
pages of the
UML
Forum
and
SysML Forum,
respectively. For the full OMG press release
click here.
September 10, 2008 - UML Beats DSLs to
Model-Driven Development Punch?: Microsoft Joins
OMG.
Microsoft today outlined its approach for
incorporating modeling into mainstream computing
and announced that it is joining the Object
Management Group (OMG), the standards body
responsible for defining the UML and BPMN
modeling languages.
"We're building modeling in
as a core part of the platform," said
Bob Muglia, senior vice president,
Server and Tools Business at Microsoft. Does
this mean that Microsoft is abandoning its
Domain Specific Language (DSL) modeling strategy
in favor of a General Purpose Language (GPL)
modeling standard, or is this just Muddle Driven
Marketecture hype? For the text of Microsoft's
press release click
here.
For a video of
Bob Muglia discussing
Microsoft's approach to modeling
click
here.
For more SysML news click here ...
|