Mapping concurtasktrees into UML 2.0

  • Authors:
  • Leonel Nóbrega;Nuno Jardim Nunes;Helder Coelho

  • Affiliations:
  • Department of Mathematics and Engineering, University of Madeira, Funchal, Portugal;Department of Mathematics and Engineering, University of Madeira, Funchal, Portugal;Department of Informatics of the Faculty of Sciences, University of Lisbon, Lisboa, Portugal

  • Venue:
  • DSVIS'05 Proceedings of the 12th international conference on Interactive Systems: design, specification, and verification
  • Year:
  • 2005

Quantified Score

Hi-index 0.00

Visualization

Abstract

ConcurTaskTrees (CTT) is one of the most widely used notations for task modeling, specifically tailored for user interface model-based design. The integration of CTT with a de facto standard modeling language was already identified as an important issue, but there is no consensus about the best approach to achieve this goal. The purpose of this paper is to examine the relative strengths and weaknesses of control and data flow specification in UML 2.0 Activity Diagrams to represent CTT semantics. The analysis is driven by the definition of pattern-based activities for the temporal operators in CTT. In this paper, we propose an extension of the UML 2.0 abstract syntax that fully supports the concepts behind CTTs and provides an adapted graphical notation for a UML-like representation.