Open ModelSphere

Open ModelSphere

Open ModelSphere is a data, process and UML modeling tool[1] written in Java and released under the open source GPL License. It provides support for forward and reverse engineering between UML and relational schemas[2].

Contents

History

Open ModelSphere has SILVERRUN PerfectO as its ancestor, a proprietary software developed by Computer Systems Advisers and released in 1996. PerfectO was part of the SILVERRUN suite of modeling tools, which is known by the modeling community since the 1990s[3]; PerfectO was used to support object-oriented modeling (limited to class modeling at that time) and object-relational modeling[4].

In 1998, PerfectO was translated into Java to give SILVERRUN-JD (Java Designer). With the addition of relational data modeling, the product was renamed SILVERRUN ModelSphere and released in 2002. Later on, more features were added including support for business process modeling, conceptual data modeling and UML diagramming.

In September 2008, Grandite released ModelSphere's core application as an open source product based on the GNU Public License version 3. Its development environment is hosted on JavaForge.

Releases

February 2002: SILVERRUN ModelSphere 1.0

  • Addition of relational modeling

July 2002: SILVERRUN ModelSphere 2.0

  • Addition of business process modeling

September 2008: Open ModelSphere 3.0

  • First open source release

November 2009: Open ModelSphere 3.1, featuring

  • Core application based on Java 6
  • New look & feel
  • Interface to forward / reverse engineer Java code
  • New mechanism to facilitate the use of plug-ins

See also

Reviews

References

  1. ^ Podniknové procesy, Grada Publishing, 2007, ISBN 978-80-247-2252-8, p 268
  2. ^ UML and the Unified Process, Liliana Favre, IRM Press, 2003, ISBN 1-931777-44-6, p 219
  3. ^ The Decline And Fall of the American Programmer, Edward Yourdon, Yourdon Press, 1993, ISBN 0-13-191958-X, p 154
  4. ^ Informix Unleashed, Sams Publishing, 1997, Chapter 45 (Modeling Types in Informix-Universal Server, Jim Pradesh), ISBN 0-672-30650-6, pp 1117-1118

External links


Wikimedia Foundation. 2010.

Игры ⚽ Поможем написать реферат

Look at other dictionaries:

  • Open ModelSphere — Développeur Grandite Dernière version 3.1 [ …   Wikipédia en Français

  • List of Unified Modeling Language tools — This article compares Unified Modeling Language tools. Contents 1 General 2 Features 3 Other UML tools 4 References …   Wikipedia

  • Comparaison des logiciels d'UML — Cet article compare les logiciels d UML. Général Nom Créateur Plateforme / OS Première diffusion publique Dernière diffusion stable Open source ? Licence logiciel Langage de programmation utilisé eUML2 Studio Soyatec Multiplate forme (Java / …   Wikipédia en Français

  • Comparison of data modeling tools — This article is a comparison of data modeling tools which are notable, including standalone, conventional data modeling tools and modeling tools supporting data modeling as part of a larger modeling environment. General Tool Creator Target… …   Wikipedia

  • Architecture Logicielle — L’architecture logicielle décrit d’une manière symbolique et schématique les différents composants d’un ou de plusieurs systèmes informatiques, leurs interrelations et leurs interactions. Contrairement aux spécifications produites par l’analyse… …   Wikipédia en Français

  • Architecture logicielle — L’architecture logicielle décrit d’une manière symbolique et schématique les différents éléments d’un ou de plusieurs systèmes informatiques, leurs interrelations et leurs interactions. Contrairement aux spécifications produites par l’analyse… …   Wikipédia en Français

  • Architectures logicielles — Architecture logicielle L’architecture logicielle décrit d’une manière symbolique et schématique les différents composants d’un ou de plusieurs systèmes informatiques, leurs interrelations et leurs interactions. Contrairement aux spécifications… …   Wikipédia en Français

  • Entity-relationship model — A sample Entity relationship diagram using Chen s notation In software engineering, an entity relationship model (ERM) is an abstract and conceptual representation of data. Entity relationship modeling is a database modeling method, used to… …   Wikipedia

  • Merise (informatique) — Cet article concerne une méthode en informatique. Pour le fruit, voir Merise. Merise (prononcer « Meurise » et non « Mérise ») est une méthode d analyse, de conception et de gestion de projet informatique. Merise a été très… …   Wikipédia en Français

  • PowerAMC — est un logiciel de modélisation. Il permet de modéliser les traitements informatiques et leurs bases de données associées. Créé par SDP sous le nom AMC*Designor, racheté par Powersoft, ce logiciel est produit par Sybase depuis le rachat par cet… …   Wikipédia en Français

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”