A Hybrid Graphical and Textual Notation and Editor for UML Actions

  • Anis Charfi
  • Artur Schmidt
  • Axel Spriestersbach
Conference paper

DOI: 10.1007/978-3-642-02674-4_17

Part of the Lecture Notes in Computer Science book series (LNCS, volume 5562)
Cite this paper as:
Charfi A., Schmidt A., Spriestersbach A. (2009) A Hybrid Graphical and Textual Notation and Editor for UML Actions. In: Paige R.F., Hartman A., Rensink A. (eds) Model Driven Architecture - Foundations and Applications. ECMDA-FA 2009. Lecture Notes in Computer Science, vol 5562. Springer, Berlin, Heidelberg

Abstract

The aim of UML Actions is to allow detailed and platform independent modeling of object-oriented behavior. However, behavior modeling with UML actions is still not adopted due to three main reasons. First, UML defines only the abstract syntax of the actions and no concrete syntax. Second, users have to work directly with the very complex meta-model of UML actions. Third, all existing tools do not provide appropriate support for creating and working with action-based behavior models. In this paper, we propose a hybrid language combining the strengths of textual and graphical notations in one concrete syntax for UML actions and present a supporting editor. We also report on a user study that was conducted to evaluate the notation and the editor.

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

Copyright information

© Springer-Verlag Berlin Heidelberg 2009

Authors and Affiliations

  • Anis Charfi
    • 1
  • Artur Schmidt
    • 1
  • Axel Spriestersbach
    • 1
  1. 1.SAP Research CEC DarmstadtDarmstadtGermany

Personalised recommendations