Specifying Trace Directives for UML Attributes and State Machines
Hamoud Aljamaan, Timothy C. Lethbridge, Omar Badreddin, Geoffrey Guest, Andrew Forward
2014
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.
DownloadPaper Citation
in Harvard Style
Aljamaan H., C. Lethbridge T., Badreddin O., Guest G. and Forward A. (2014). Specifying Trace Directives for UML Attributes and State Machines . In Proceedings of the 2nd International Conference on Model-Driven Engineering and Software Development - Volume 1: MODELSWARD, ISBN 978-989-758-007-9, pages 79-86. DOI: 10.5220/0004711500790086
in Bibtex Style
@conference{modelsward14,
author={Hamoud Aljamaan and Timothy C. Lethbridge and Omar Badreddin and Geoffrey Guest and Andrew Forward},
title={Specifying Trace Directives for UML Attributes and State Machines},
booktitle={Proceedings of the 2nd International Conference on Model-Driven Engineering and Software Development - Volume 1: MODELSWARD,},
year={2014},
pages={79-86},
publisher={SciTePress},
organization={INSTICC},
doi={10.5220/0004711500790086},
isbn={978-989-758-007-9},
}
in EndNote Style
TY - CONF
JO - Proceedings of the 2nd International Conference on Model-Driven Engineering and Software Development - Volume 1: MODELSWARD,
TI - Specifying Trace Directives for UML Attributes and State Machines
SN - 978-989-758-007-9
AU - Aljamaan H.
AU - C. Lethbridge T.
AU - Badreddin O.
AU - Guest G.
AU - Forward A.
PY - 2014
SP - 79
EP - 86
DO - 10.5220/0004711500790086