Skip to main navigation Skip to search Skip to main content

Specifying trace directives for UML attributes and state machines

  • Hamoud Aljamaan
  • , Timothy C. Lethbridge
  • , Omar Badreddin
  • , Geoffrey Guest
  • , Andrew Forward

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

8 Scopus citations

Abstract

Developers using model driven development (MDD) to develop systems lack the ability to specify traces that operate at the model level. This results in specification of traces at the generated code level. In this paper, we are proposing trace directives that operate at the model level to specify the tracing of UML attributes and state machines. Trace directives are implemented as part of the Umple textual modeling language, thus these directives can be expressed in a textual form. Trace code will be injected into system source code that corresponds to trace directives specified at the model level.

Original languageEnglish
Title of host publicationMODELSWARD 2014 - Proceedings of the 2nd International Conference on Model-Driven Engineering and Software Development
PublisherSciTePress
Pages79-86
Number of pages8
ISBN (Print)9789897580079
DOIs
StatePublished - 2014
Externally publishedYes

Publication series

NameMODELSWARD 2014 - Proceedings of the 2nd International Conference on Model-Driven Engineering and Software Development

Keywords

  • Attributes
  • State machines
  • Trace directive
  • Tracing
  • UML
  • Umple

ASJC Scopus subject areas

  • Software

Fingerprint

Dive into the research topics of 'Specifying trace directives for UML attributes and state machines'. Together they form a unique fingerprint.

Cite this