2011
DOI: 10.5755/j01.itc.40.3.627
|View full text |Cite
|
Sign up to set email alerts
|

Model-Driven Plug-in Development for UML Based Modeling Systems. Information Technology and Control

Abstract: UML is the main modeling language used in model-driven development (MDD). In many cases, UMLbased modeling systems need to be extended by plug-ins to support different modeling approaches. This paper proposes a conceptual framework for model-driven development of plug-ins, which enables reuse of UML modeling capabilities for defining executable plug-in models. This approach suggests that UML-based modeling system should provide for their users a set of extension profiles that make up Application Modeling Inter… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
2
1

Citation Types

0
6
0

Year Published

2011
2011
2021
2021

Publication Types

Select...
6
3

Relationship

0
9

Authors

Journals

citations
Cited by 9 publications
(6 citation statements)
references
References 31 publications
0
6
0
Order By: Relevance
“…In recent years the situation seems to be improving with UML-based MDE tools getting more sophisticated, for example MagicDraw [20]. It currently supports the development of additional tools, e.g., a model validator and a methodology wizard [21] as MagicDraw plugins and concrete syntax for DSMLs that do not only use the standard UML shapes, e.g., a relation map diagram for visualizing traceability in models [22]. However, as the paper [23] reveals, the hybrid DSMLs (with graphical and textual syntax) are not supported and had to be covered by integrating MagicDraw with an Eclipse-based editor, which is inferior to an IDE solution.…”
Section: Related Workmentioning
confidence: 99%
“…In recent years the situation seems to be improving with UML-based MDE tools getting more sophisticated, for example MagicDraw [20]. It currently supports the development of additional tools, e.g., a model validator and a methodology wizard [21] as MagicDraw plugins and concrete syntax for DSMLs that do not only use the standard UML shapes, e.g., a relation map diagram for visualizing traceability in models [22]. However, as the paper [23] reveals, the hybrid DSMLs (with graphical and textual syntax) are not supported and had to be covered by integrating MagicDraw with an Eclipse-based editor, which is inferior to an IDE solution.…”
Section: Related Workmentioning
confidence: 99%
“…Described UML models parsing algorithms are partly implemented in Knowledge Based MDA tool's prototype. The main goal of such tool is to be integrated into particular modelling tool as plug-in [13] and provide Knowledge Based MDA functionality. The prototype is capable of parsing and processing common to UML and SysML Use Case and Activity diagrams.…”
Section: Prototypementioning
confidence: 99%
“…It includes various models to support software systems development with an object-oriented approach. These models include use case diagram, use case description, sequence diagram, class diagram, activity diagram and state diagram to model both dynamic and static behavior of software systems at different levels of abstraction [10,37,6]. As this study includes functionality level, the activity diagram is employed.…”
Section: Introductionmentioning
confidence: 99%