Sparx Systems

Last updated
Sparx Systems
Type Private
Industry Software modeling, Software development
Founded1996 [1]
Headquarters Creswick, Victoria, Australia.
Area served
North America, South America, Europe, Japan, China, India, Southeast Asia, South Africa, Australia
Key people
Geoffrey Sparks (founder)
Products Enterprise Architect
TRAK MDG Technology
Website www.sparxsystems.com

Sparx Systems is an Australian software company founded by Geoffrey Sparks in 1996 in Creswick, Victoria in Australia, known for the development of the Unified Modeling Language tool Enterprise Architect. [2]

Sparx Systems specializes in the development of visual tools for planning, design and development of software intensive systems. [3] This company is known for the development of Enterprise Architect released in 2000, which is nowadays considered one of the more advanced tool sets for UML. [4] In 2006 the company was among the first manufacturers to support the OMG Systems Modeling Language (SysML). [5]

Sparx Systems is a member of the Object Management Group (OMG).

Related Research Articles

Object Management Group Computer industry standards consortium

The Object Management Group (OMG) is a computer industry standards consortium. OMG Task Forces develop enterprise integration standards for a range of technologies.

Unified Modeling Language Software system design modeling tool

The Unified Modeling Language (UML) is a general-purpose, developmental, modeling language in the field of software engineering that is intended to provide a standard way to visualize the design of a system.

Model Driven Architecture (MDA) is a software design approach for the development of software systems. It provides a set of guidelines for the structuring of specifications, which are expressed as models. Model Driven Architecture is a kind of domain engineering, and supports model-driven engineering of software systems. It was launched by the Object Management Group (OMG) in 2001.

Objecteering

Objecteering is a UML and MDA CASE tool edited by Objecteering Software, a subsidiary of Softeam.

Metamodeling Concept of software engineering

A metamodel or surrogate model is a model of a model, and metamodeling is the process of generating such metamodels. Thus metamodeling or meta-modeling is the analysis, construction and development of the frames, rules, constraints, models and theories applicable and useful for modeling a predefined class of problems. As its name implies, this concept applies the notions of meta- and modeling in software engineering and systems engineering. Metamodels are of many types and have diverse applications.

System Architect Enterprise architecture tool

Unicom System Architect is an enterprise architecture tool that is used by the business and technology departments of corporations and government agencies to model their business operations and the systems, applications, and databases that support them. System Architect is used to build architectures using various frameworks including TOGAF, ArchiMate, DoDAF, MODAF, NAF and standard method notations such as sysML, UML, BPMN, and relational data modeling. System Architect is developed by UNICOM Systems, a division of UNICOM Global, a United States-based company.

The British Ministry of Defence Architecture Framework (MODAF) was an architecture framework which defined a standardised way of conducting enterprise architecture, originally developed by the UK Ministry of Defence. It has since been replaced with the NATO Architecture Framework.

Model-driven engineering (MDE) is a software development methodology that focuses on creating and exploiting domain models, which are conceptual models of all the topics related to a specific problem. Hence, it highlights and aims at abstract representations of the knowledge and activities that govern a particular application domain, rather than the computing concepts.

Systems Modeling Language General-purpose modeling language

The Systems Modeling Language (SysML) is a general-purpose modeling language for systems engineering applications. It supports the specification, analysis, design, verification and validation of a broad range of systems and systems-of-systems.

MagicDraw Systems modelling software

MagicDraw is a visual UML, SysML, BPMN, and UPDM modeling tool with team collaboration support. Designed for business analysts, software analysts, programmers, and QA engineers, this dynamic and versatile development tool facilitates analysis and design of object oriented (OO) systems and databases. It provides the code engineering mechanism, as well as database schema modeling, DDL generation and reverse engineering facilities.

Cris Kobryn (1952) is an American technologist, system architect and entrepreneur who specializes in advanced software and systems development.

PivotPoint Technology Corporation is a software and systems engineering services company headquartered in Fallbrook, California. PivotPoint was founded in 2003 by Cris Kobryn, a noted expert in visual modeling languages and model-driven development technologies. PivotPoint is best known for its model-driven development consulting and training services, the latter which feature UML, SysML, BPMN and DoDAF workshops. PivotPoint is a founding member and a major contributor to the SysML Partners, the group of software tool vendors and industry leaders that convened in 2003 to create a UML dialect for systems engineering called SysML. In June 2007 the SysML Partners were named a winner in the Modeling category of the SD Times 100, which recognizes the leaders and innovators of the software development industry.

Papyrus (software)

Papyrus is an open-source UML 2 tool based on Eclipse and licensed under the EPL. It has been developed by the Laboratory of Model Driven Engineering for Embedded Systems (LISE) which is a part of the French Alternative Energies and Atomic Energy Commission (CEA-List).

SysML Partners is a consortium of software tool vendors and industry leaders organized in 2003 to create the Systems Modeling Language (SysML), a dialect of UML customized for systems engineering. The consortium was founded and organized by Cris Kobryn, who previously chaired the UML 1.1 and UML 2.0 specification teams, and Sandy Friedenthal, chair of the OMG Systems Engineering Special Interest Group. The SysML Partners defined SysML as an open source specification, and their specifications include an open source license for distribution and use.

EAST-ADL is an Architecture Description Language (ADL) for automotive embedded systems, developed in several European research projects. It is designed to complement AUTOSAR with descriptions at higher level of abstractions. Aspects covered by EAST-ADL include vehicle features, functions, requirements, variability, software components, hardware components and communication. Currently, it is maintained by the EAST-ADL Association in cooperation with the European FP7 MAENAD project.

The Ontology Definition MetaModel (ODM) is an Object Management Group (OMG) specification to make the concepts of Model-Driven Architecture applicable to the engineering of ontologies. Hence, it links Common Logic (CL), the Web Ontology Language (OWL), and the Resource Description Framework (RDF).

No Magic, Inc. is a software company that develops solutions in the areas of object oriented design and development. No Magic has been in OMG standards based technologies and methods is the area of modeling, simulation and analysis for over 19 years.

Modelio Open-source UML tool developed by Modeliosoft

Modelio is an open-source UML tool developed by Modeliosoft, based in Paris, France. It supports the UML2 and BPMN standards.

Enterprise Architect (software) Visual modeling and design tool

Sparx Systems Enterprise Architect is a visual modeling and design tool based on the OMG UML. The platform supports: the design and construction of software systems; modeling business processes; and modeling industry based domains. It is used by businesses and organizations to not only model the architecture of their systems, but to process the implementation of these models across the full application development life-cycle.

References

  1. About Sparx Systems at sparxsystems.com. Retrieved Dec 7, 2012
  2. Gerard Blokdijk (2008) Enterprise Architecture 100 Success Secrets. p.142-144
  3. Boyce Raynard (2008) TOGAF 100 Success Secrets the Open Group Architecture Framework 100 Success Secrets. p.151
  4. Chris Dale, Tom Anderson (2012) Achieving Systems Safety: Proceedings of the Twentieth Safety-Critical Systems Symposium, Bristol, UK, 7-9th February 2012. p.228
  5. Tim Weilkien (2008) Systems Engineering with SysML/UML: Modeling, Analysis, Design. p.17