2003
DOI: 10.1007/s10270-003-0034-x
|View full text |Cite
|
Sign up to set email alerts
|

A toolkit for model manipulation

Abstract: We present a toolkit to develop scripts to process software models. It can be used to create applications to check, transform and generate derived artifacts from a model. The toolkit is based on the current OMG standards and it can be used with the Unified Modeling Language (UML) and other user-defined languages based on the Meta Object Facility.

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
2
1

Citation Types

0
7
0

Year Published

2003
2003
2006
2006

Publication Types

Select...
4
1

Relationship

1
4

Authors

Journals

citations
Cited by 15 publications
(7 citation statements)
references
References 10 publications
0
7
0
Order By: Relevance
“…In this article, we use System Modeling Workbench (SMW) scripts [12] to define the guard and body of a rule. SMW is based on the Python programming language [13].…”
Section: Rule-based Transformationsmentioning
confidence: 99%
See 3 more Smart Citations
“…In this article, we use System Modeling Workbench (SMW) scripts [12] to define the guard and body of a rule. SMW is based on the Python programming language [13].…”
Section: Rule-based Transformationsmentioning
confidence: 99%
“…each metaclass in a metamodel, as a class type that can be instantiated to create the corresponding model elements. The classes representing the metamodel have the same names, attributes and associations as defined in the UML standard since they are generated automatically from the standard UML metamodels [12].…”
Section: Rule-based Transformationsmentioning
confidence: 99%
See 2 more Smart Citations
“…The Coral modeling Framework [Iva02] is not based on Java but on the Python programming language; the meta-metamodel (MOF) is hard coded but different metamodels can be installed automatically; there is currently no support for the lowest level. The framework support some advanced features, like transaction control of model updates and scripting of queries in Python.…”
Section: C3 Related Workmentioning
confidence: 99%