An aspect-based traceability mechanism for domain specific languages

  • Authors:
  • Rolf-Helge Pfeiffer;Andrzej Wąsowski

  • Affiliations:
  • IT University of Copenhagen, Denmark;IT University of Copenhagen, Denmark

  • Venue:
  • Proceedings of the 6th ECMFA Traceability Workshop
  • Year:
  • 2010

Quantified Score

Hi-index 0.00

Visualization

Abstract

Development environments for domain specific modeling usually represent elements of visual models as objects when in memory and as XML elements when persisted. Visual models are editable using different kinds of editors, and both the in-memory representations and the serialization syntax can be manipulated by automatic tools. We present Tengja, a toolkit, that automatically collects the traces between model elements in abstract, visual, and serialization syntax. Once the trace model is established by Tengja it can be used by other applications to synchronize representations involved, or to navigate across models. We demonstrate the toolkit by implementing a simple navigation support on top of it.