• DocumentCode
    237034
  • Title

    Specifying trace directives for UML attributes and state machines

  • Author

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

  • Author_Institution
    School of Electrical Engineering and Computer Science, University of Ottawa, Ontario, Canada
  • fYear
    2014
  • fDate
    7-9 Jan. 2014
  • Firstpage
    79
  • Lastpage
    86
  • 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.
  • Keywords
    Debugging; Gettering; Monitoring; Software; Standards; Unified modeling language; Attributes; State Machines; Trace Directive; Tracing; UML; Umple;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Model-Driven Engineering and Software Development (MODELSWARD), 2014 2nd International Conference on
  • Conference_Location
    Lisbon, Portugal
  • Print_ISBN
    978-9-8975-8065-9
  • Type

    conf

  • Filename
    7018450