2015 IEEE 22nd International Conference on Software Analysis, Evolution, and Reengineering (SANER) 2015
DOI: 10.1109/saner.2015.7081863
|View full text |Cite
|
Sign up to set email alerts
|

Umple: A framework for Model Driven Development of Object-Oriented Systems

Abstract: Huge benefits are gained when Model Driven Engineering are adopted to develop software systems. However, it remains a challenge for software modelers to embrace the MDE approach. In this paper, we present Umple, a framework for Model Driven Development in Object-Oriented Systems that can be used to generate entire software systems (Model Driven Forward Engineering) or to recover the models from existing software systems (Model Driven Reverse Engineering). Umple models are written using a friendly human-readabl… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
5
0
1

Year Published

2015
2015
2022
2022

Publication Types

Select...
5
3
1

Relationship

0
9

Authors

Journals

citations
Cited by 21 publications
(6 citation statements)
references
References 3 publications
0
5
0
1
Order By: Relevance
“…A few features in model editors [29]- [34] reduce (directly or indirectly) the Context-related challenges of editing UML models by employing different usability techniques. For example, MagicDraw [31], VisualParadigm [35], and ArgoUML [33] are industrial modelling tools that help reduce the efforts of modelling by offering several tooling features such as welldesigned UIs, navigability and zooming features, wizards, and search capabilities.…”
Section: Related Workmentioning
confidence: 99%
“…A few features in model editors [29]- [34] reduce (directly or indirectly) the Context-related challenges of editing UML models by employing different usability techniques. For example, MagicDraw [31], VisualParadigm [35], and ArgoUML [33] are industrial modelling tools that help reduce the efforts of modelling by offering several tooling features such as welldesigned UIs, navigability and zooming features, wizards, and search capabilities.…”
Section: Related Workmentioning
confidence: 99%
“…Many UML model editors [4,5,7,12,14,[17][18][19] ease the editing and debugging of models by proposing artefact-centric techniques, rather than by considering the human user in the loop (i.e., usercentric techniques). For example, Capella [19], MagicDraw [7], and VisualParadigm [14] are proficient model editors which (in general) aggregate and augment the most useful features of other similar editors and adequately address modellers' concerns regarding expected usefulness.…”
Section: Similar Toolsmentioning
confidence: 99%
“…Type-object [60,62,63] • Any promotion-based approach would benefit (see [15] for additional examples). Visualization [48,64] • Automated synchronization of textual and graphical concrete syntaxes.…”
Section: Extensibility In Meta-modelling Framework and Toolsmentioning
confidence: 99%
“…The need to update concrete syntax upon changes in the model is a common need. Some systems support several concrete syntaxes (e.g., graphical and textual) [64], but many times specific synchronization functionality needs to be developed [48]. A MOP can simplify the construction of this synchronization service by taking care of concrete syntax updates.…”
Section: Extensibility In Meta-modelling Framework and Toolsmentioning
confidence: 99%