[8 total ]
ArgoUML is the leading open source UML modeling tool and includes support for all standard UML 1.4 diagrams. It runs on any Java platform and is available in ten languages.
ArgoUML was installed half a million times during 2005 and is in use all over the world.
The Eclipse Graphical Modeling Framework (GMF) provides a generative component and runtime infrastructure for developing graphical editors based on EMF and GEF. The project aims to provide these components, in addition to exemplary tools for select domain models which illustrate its capabilities.
TOPCASED is an integrated System/Software engineering toolkit compliant with the requirements of critical and embedded applications. It covers the stages from requirements analysis to implementation, as well as some transversal activities like change management, version control, and requirements traceability.
EMF Search provides the fundamental infrastructure and components for search queries on EMF based models. A particular focus will be made on integration with the Eclipse Core Search API for end user tight integration.
EMF Compare brings model comparison to the EMF framework. It provides generic support for any kind of metamodel in order to compare and merge models. This component will ultimately provide a stable and efficient generic implementation of model comparison along with an extensible framework for specific comparison needs.
Epsilon is a family of integrated model management languages for tasks such as model navigation and modification, transformation, validation, comparison, merging etc.
Epsilon can be used to manage models of different modeling technologies (EMF
... [More]
, MDR) and is supported by Eclipse plugins (editors, outline viewers, launch configurations etc).
Epsilon also provides a number of Eclipse-based tools such as tools for code profiling and monitoring, an ANT-based workflow for defining complex chains of model management operations, an extension of the built-in reflective EMF editor (Exeed) that enables users to customize its appearence (icons and labels), and a multi-tab editor (ModeLink) that enables users to establish arbitrary links between different EMF models. [Less]
MOF-compliant metadata repository. Implementation of Java Metadata Interface (JSR-40).
Latest version: Processor of OCL 2.0 expressions v1.3
Our aim is to develop a tool that converts textual constraints written in the OCL 2.0 language into instances of the OCL 2.0 metamodel. To do this we base our design in the existent tool called
... [More]
Dresden OCL2 Toolkit, from the Dresden University.
By now, our implementation support almost all OCL 2.0 constructions, including the inverse conversion from metamodel instances to textual constraints.
We use as a conceptual modeling environment the EINA GMC tool, which can be found in http://guifre.lsi.upc.edu/eina_GMC/
Such tool is developed by the GMC Research Group of the Technical University of Catalonia (UPC), from Spain. It provides the possibility of creating and storing metamodel instances into a MDR repository.
The steps of our processor are the followings:
Load an XMI file containing the description of a conceptual schema Write OCL constraints related to the previous schema Parse the OCL expressions Throw error messages if any problem is found during the parsing process If no errors, create instances for the previous constraints into the MDR repository Our project is developed in Java. [Less]