|
|
2002--0-6-
|
|
System Modeling Workbench
|
The System Modeling Workbench is a collection of tools for editing, storing, analyzing and verifying models. It is based on the OMG MOF and UML standards and it is implemented using the Python programming language. Currently, it contains the following components:
SMW Kernel. It implements a MOF-based metamodel as a collection of Python classes. It supports OCL-like queries, bidirectional associations, well-formed rules and XMI input and output. There is a technical report describing the SMW kernel.
Repository. A central repository and version control system for XMI-based models. This component is being developed by Marcus Alanen.
Transformation Framework. A collection of classes from transforming models into other artifacts: code , metrics, test cases, etc... It can also be used to refactor models. You can find a short article describing the Transformation Framework here.
Modeler. An experimental UML editor.
|
| Resource Location:
http://www.abo.fi/~iporres/Projects/fog0000000023.html
|
| [back] |
|
|
|