Menu Content/Inhalt

Planet-MDE

About

My planet

Tool [311]

Display :
Filter :
Refresh

Results 1 - 20 of 310
ABS -- Advanced Build System
ABS is a toolchain used to integrate several free tools in java, providing a single clear point of integration for activities which may be referenced in a methodology common to all actors of a project. It's Ant based, independant of all IDEs but usable from all. A special emphasis has been made on MDA and component oriented development but always with a very simple and pragmatic approach. The differents activities manage by ABS today are :
 
  • document and code generation from uml model (using PragMatic),
  • dependencies management,
  • multiple and simultaneous repositories management (cvs, svn),
  • compilation,
  • unit testing,
  • deployment,
  • quality audit
mde
Acceleo Pro Tracability

Acceleo Pro Traceability is the ideal tool that guarantees a perfect integration of MDA approach with your projects. You can get a complete traceability for your software production process.

It can be especially useful when your maintenance staff gets code from other teams. It will detect and correct all incoherences and synchronization problems between your application code and your models.

Acceleo Pro Traceability is the first product dealing with synchronization between source code and high level models.

Features

  • Model-Code-Template traceability with precision to a character
  • Multi-technology/multi editor
  • Automatic coherency control between model and code, real time detection
  • Model/Code navigation
  • Detection of modified generated code, aibility to keep code outside of user tags after re-generation
  • Automatic model modification after code modification (Asymetric round-tripping)
  • Partial and targeted regenaration related toa model change
  • Automatic user code merge
  • Preview and impact analisys prior to a regeneration
  • Model difference and merging
  • Report for project leaders
For more information, please contact Obeo.
mde
Adaptive-MDA
In MDA models become the artifacts of real value, so they need proper management as a corporate asset. This includes not only UML models but business models, data models, models specific for a variety of platforms and a lot more.

Storing the models as separate files loses the benefits of integration, traceability, impact analysis and searching at the model element level.

The fact that all of OMG’s modeling standards are built on a single core, the Meta Object Facility (MOF), makes a fine-grained (Model Element) level of integration feasible.
MOF is at the heart of Adaptive’s technology.

Adaptive is at the heart of developing and improving MOF, XMI and other modeling standards through the OMG. And driving model-based integration technology through its involvement in ModelWare and Eclipse

Product Features

  • Integrated ‘big picture’ view across different models and tools
  • Personalization by user role
  • Live browser-based user interface to minimize deployment and training costs
  • Powerful graphical visualization based on dynamic views (“a model tells a thousand pictures”) and imported diagrams
  • Very fast, unified, searching based on words or dynamically-assignable asset classifications
  • Interoperability with tools and sources using industry standard interfaces, including XMI
  • Collaboration facilities for sharing, discussion, review and notification
  • Change Management with full versioning, configuration views and access control
  • Three-tier architecture with Enterprise-wide scalability
  • Designed to be extensible with metamodels, views, transformations and web user interface – all XML/XMI
  • Model-driven repository development – the user interface (e.g. Java Server Pages and XML Stylesheets) is completely generated from view definitions applied to the metamodel
mde
AGG -- The Attributed Graph Grammar System
AGG is a development environment for attributed graph transformation systems supporting an algebraic approach to graph transformation. It aims at specifying and rapid prototyping applications with complex, graph structured data. AGG may be (re)used (without GUI) as a general purpose graph transformation engine in high level JAVA applications employing graph transformation methods.
mde
Altova Umodel
Altova Umodel imports Java source code and generates UML diagrams to facilitate analysis, enhancement, or reuse.
rev,mde
AM3 -- Atlas MegaModel Mangagement
The goal of AM3 (ATLAS MegaModel Management) is to provide a practical support for modeling in the large. The objective is to deal with global resource management in a model-engineering environment. We base this activity on the concept of a "megamodel". A megamodel is a registry of model engineering resources available in a given scope (a zone). AM3 assumes that tools for model transformation and model composition already exist and are available. These facilities may come for example from ATL, VIATRA2, UMLX or AMW but other choices are also possible. The basic idea is that there is no unique metamodel for megamodels. Instead, the user may use metamodels from a library or invent their own ones. This means that the kind of artifacts stored in or retrieved from a given MDE repository may vary. We know some of these artifacts (models, metamodels, transformations, semantic correspondences, etc.) but many others may be contextually defined. This is one of the difficulties of this global model management: the tools should be metamodel-agnostic in order to handle this contextual variability.
mde
AMMA -- Atlas Model Management Architecture
The ATL project has allowed to broaden the view of Model Driven Development (MDD). Model Transformations are absolutely necessary to any application of MDD. However they are probably not sufficient. We need other operations as well. In the AMMA platform (ATLAS Model Management Architecture), in addition to ATL, some new projects are being developed. One is the ATLAS model Weaver (AMW). Another one is the ATLAS MegaModel Management Tool (AM3). A last one is the ATP (ATLAS Technical Projectors), a set of injectors and extractors to/from other technical spaces. ATL, AMW, AM3 and ATP are presently the essential part of the AMMA platform. All these tools are built on top of the Eclipse Modeling Framework (EMF). Documentation and open source software related to various components of the AMMA platform will be regularly announced and made available.

ATLAS Transformation Language ATL is the ATLAS proposal for a model transformation language. It is supposed to be compliant with the OMG MOF/QVT (Queries/Views/Transformation) recommandation that should be finished some time in 2005.For those wanting to use ATL, a open source version is available from the Eclipse GMT project : http://eclipse.org/gmt/ ATL has been developed in collaboration between INRIA, TNI-Software and the University of Nantes. ATL is currently been used by several research teams and projects like the ModelWare European project: http://www.modelware-ist.org/
 
ATLAS Weaver.
The notion of model weaving is different from at least three criteria from the notion of model transformation: arities, automaticity and extensibility. In parallel with the ATL model transformation language, the ATLAS group is developing a model weaver prototype called AMW. The version 2.0 of AMW will be available soon on GMT web site.

ATLAS MegaModel Management. A "MegaModel" is some kind of registry for resources available from a given model-driven platform. A platform is somewhat similar to a software factory. The MegaModel records all accessible entities like models, metamodels, transformations, tools, etc. and the various relations between these entities.
 
ATLAS Technical Projectors. The market of UML to UML or UML to Java transformations is quite limited. In order to handle real life problems, we need to consider a variety of other technical spaces like XML, SQL, EBNF, etc. ATP is the place where projections between all these technical spaces is handled within the AMMA platform.
mde
aMOF2.0forJava -- A Meta-Modelling Technology for CMOF-based Models
A MOF 2.0 for Java: A CMOF-based modelling framework; features include support for property refinements, Java-generics, package merge, OCL
mde
AMW -- ATLAS Model Weaver
The AMW (ATLAS Model Weaver) is a tool for establishing relationships (i.e., links) between models. The links are stored in a model, called weaving model. It is created conforming to a weaving metamodel. The establishement of links between model or metamodel elements is present in numerous application scenarios, such as metamodel comparison, traceability, model matching, model annotation, interoperability.
mde
AndroMDA
AndroMDA is one of the most powerful Open Source MDA Generators on the planet. It is used all over the world for everything from simple CRUD applications to complex enterprise applications. AndroMDA comes with an array of ready-made cartridges for common architectures like Spring, EJB, .NET, Hibernate, Struts and even more. The project wizard gets you started in no time. An Eclipse integration is in the works and will be finished soon. If you have a custom architecture, AndroMDA can also help you - by writing a so-called cartridge, you can customize AndroMDA to fit your needs.
mde
ArcStyler -- Arc Styler
ArcStyler from Interactive Objects offers you the ability to create a dynamic link between business and technology. Application logic is captured in models which serve as the basis for automatic transformation to various technologies. This approach, which is fully compliant with the Model Driven Architecture concepts of the Object Management Group, enables companies to achieve significant productivity gains, greater flexibility to react to business change and reduced maintenance cost.
mde
ArgoUml
a Java open source UML Tool that can reverse engineer java source files and folders and generate UML diagrams.
rev
ATL -- Atlas Transformation Language
The ATL project has allowed to broaden the view of Model Driven Development (MDD). Model Transformations are absolutely necessary to any application of MDD. However they are probably not sufficient. We need other operations as well. In the AMMA platform (ATLAS Model Management Architecture), in addition to ATL, some new projects are being developed. One is the ATLAS model Weaver (AMW). Another one is the ATLAS MegaModel Management Tool (AM3). A last one is the ATP (ATLAS Technical Projectors), a set of injectors and extractors to/from other technical spaces. ATL, AMW, AM3 and ATP are presently the essential part of the AMMA platform. All these tools are built on top of the Eclipse Modeling Framework (EMF). Documentation and open source software related to various components of the AMMA platform will be regularly announced and made available
mde
AToM3 -- A Tool for Multi-formalism and Meta-Modelling

AToM3 is a tool for multi-paradigm modelling under development at the Modelling, Simulation and Design Lab (MSDL) in the School of Computer Science of McGill University. It is developed in close collaboration with Prof. Juan de Lara of the School of Computer Science, Universidad Autónoma de Madrid (UAM), Spain. AToM3 stands for ``A Tool for Multi-formalism and Meta-Modelling''.

The two main tasks of AToM3 are meta-modelling and model-transforming. Meta-modelling refers to the description, or modelling of different kinds of formalisms used to model systems (although we have focused on formalisms for simulation of dynamical systems, AToM3's capabilities are not restricted to these.) Model-transforming refers to the (automatic) process of converting, translating or modifying a model in a given formalism, into another model that might or might not be in the same formalism.

In AToM3, formalisms and models are described as graphs. From a meta-specification (in the ER formalism) of a formalism, AToM3 generates a tool to visually manipulate (create and edit) models described in the specified formalism. Model transformations are performed by graph rewriting. The transformations themselves can thus be declaratively expressed as graph-grammar models.

Some of the meta-models currently available are: Entity-Relationship, GPSS, Deterministic Finite state Automata, Non-Deterministic Finite state Automata, Petri Nets, Data Flow Diagrams and Structure Charts. Typical model transformations include model simplification (e.g., state reduction in Finite State Automata), code generation, generation of executable simulators based on the operational semantics of formalisms, as well as behaviour-preserving transformations between models in different formalisms.

mde
Bauhaus
Feature detecting and clustering algorithms, designed for C not object-oriented. University of Stuttgart, Germany.
rev
BOTL
mde
Bounds Checking for C
rev
Bunch
a software clustering/modularization tool by Mancoridis, from Drexel University, Philadelphia.
rev
CARE
rev
CDDToolkit -- A tool that manages context models and context constraints
CDDToolkit is currently used to manage platform dependencies of models and model transformations.
mde
<< Start < Prev 1 2 3 4 5 6 7 8 9 10 Next > End >>