Welcome
The SysML Forum is a web community dedicated
to the Systems Modeling Language (SysML),
a general purpose
visual modeling language for systems engineering applications. Here you can find information related to SysML
modeling tools,
specifications,
tutorials,
mailing lists, and publications.
SysML is a dialect (Profile) of the UML™,
the industry standard for modeling
software-intensive systems, for systems
engineering applications.
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
Unified
Modeling Language™ (UML™)
on which it is based. (SysML is currently
specified as a UML 2.0 Profile, or
customization.)
You are encouraged to explore the
following major areas of our web:
If you want to
have your SysML modeling tool, training service,
or publication included in our web, please
submit it to the SysML Forum for review by
clicking here. For more information about the
SysML please read
our Frequently Asked Questions
page 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.
|