Chronos Web Tools

Chronos Web tools is a Open Source (EPL) Web application for the modeling of UML ontologies that supports the Model Driven .
CWT supports the UML profile Chronos Metamodel. The Chronos metamodel describes a concept from the goals up to the processes. The relationship between elements is defined unequivocally, helping the modelers to take decisions. Chronos define not only the elements but also suggest a pragmatic the way to go from the proposal to the realization. It unifies the different aspects of a model (technical and business), reducing the amount of required modeling information required to generate a complete application.
Features
The CWM features some unique characteristics that allow a distributed team to collaborate in the
creation and visualization of complex UML ontologies.
Web application
Being a web application with zero installation the only requirement for the end user is to have a modern browser and the application location(URL). Thanks to the technology used the CWM reacts like a desktop application.
Model Libraries
CWM introduces an unique model library system.
Complex models typically need to be separated between a general and a part.
In the scenario of a multinational company general business processes exist that apply to all the countries. In parallel each country has extensions that modify and/or extend the common processes.
This is supported by the CWM with the concept of Universal Model ID (UMI).
The UMI allow to define process libraries, shared between multiple sub instances. The access to them is read only so that they cannot be modified.
Generation
CWT can generates artifact in several programming languages including the following:
* Java
* PHP
* Groovy
* WSDL
* XML
* ODT (open office)
* Word
* PDF
* CAL (open office)
* MM freemind
Development
CWT was originally createted by Giuseppe Platania, Niko Stozt and Ingo Herwig.
CWT is maintained by a group of developers .
History of use
It is used by the E-energy Project e-energy.de for the creation of smart grid models.
Technology
CWT is written in PHP (backend) using the framework wCMF and Java Script (front end) using extJS. The Back end application is completely generated from a model. The Generator uses OAW a modular MDA/MDD generator framework implemented in Java.
 
< Prev   Next >