Saturday, October 18, 2008

SysML Contributors

The main SysML Contributors are:
  • Gentleware
  • Motorola
  • Northrop Grumman
  • PivotPoint Technology
  • Telelogic
There are others SysML contributors such as:

  • American Systems Corporation
  • ARTISAN Software Tools
  • The Boeing Company
  • Ceria Technologies
  • Deere & Company
  • EADS Astrium GmbH
  • EmbeddedPlus Engineering
  • Eurostep Group AB
  • I-Logix, Inc
  • IBM
  • INCOSE
  • Israel Aircraft Industries
  • Lockheed Martin Corporation
  • oose.de
  • Raytheon Company
  • THALES
  • Georgia Tech
  • NASA

SysML Diagram List



There are three main diagram type such as Behavior Diagram, Structure Diagram and Requirement Diagram. Behavior Diagrams and Structure Diagrams are based on UML behavior diagram. Requirement Diagram is newly included in SysML which allow you to design and analysis of user requirement in the visual way.

Behavior Diagrams includes Activity Diagram, Sequence Diagram, State Machine Diagram and Use Case Diagram. Structure Diagram includes Block Definition Diagram, Internal Block Diagram and Package Diagram. Parametric Diagram is extended from Internal Block Diagram for the mathematical formula and calculation.

SysML Introduction


SysML (System Modeling Language) is extended from UML for SystemEngineering. SysML is used to analysis and design of Systems and subsystems. SysML support verification and validation of systemcomponents.

System means hardware system, software system, information system,personnel system and any kind of system with the functionalities.

SysML was developed by an INCOSE in a January 2001. Currently, SysML is still under development and not many people using it yet.

I was started working on SysML last year (2007) when I was working for UML modeling tool plugin which support SysML. I learned SysML and using it for the practical working project. I found out that SysML is very useful for software development to help manage the user requirements and system specification.

This blog is based on my knowledge and experiences using SysML. All the diagram and symbol specification are based on the SysML Specification document from OMG.