2007
DOI: 10.1109/icsm.2007.4362623
|View full text |Cite
|
Sign up to set email alerts
|

Tracing Model Elements

Abstract: In model-driven engineering developers work mainly or only with models, which exist in many versions. This paper presents an approach to trace single model elements or groups of elements within a version history of a model. It also offers analysis capabilities such as detection of logical coupling between model elements. The approach uses a differencing algorithm known as SiDiff to identify similar elements in different versions of a model. SiDiff is highly configurable and thus our tracing approach can be ada… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

1
9
0

Year Published

2008
2008
2021
2021

Publication Types

Select...
5
3

Relationship

2
6

Authors

Journals

citations
Cited by 16 publications
(10 citation statements)
references
References 25 publications
1
9
0
Order By: Relevance
“…Xing and Stroulia [46] employ the UMLDiff tool [47] for examining the evolution of software design. Similar work has been carried out by Wenzel et al [42]. The paper by Apiwattanapong et al [3] is well known for its discussion of semantic differencing and the JDiff tool.…”
Section: Software Visualisationsupporting
confidence: 58%
“…Xing and Stroulia [46] employ the UMLDiff tool [47] for examining the evolution of software design. Similar work has been carried out by Wenzel et al [42]. The paper by Apiwattanapong et al [3] is well known for its discussion of semantic differencing and the JDiff tool.…”
Section: Software Visualisationsupporting
confidence: 58%
“…Empirical case studies which aim at revealing standard sets of metrics and views for popular model types are an open issue. Integration of difference metrics with fine-grained software history analysis [6] is another part of ongoing work.…”
Section: Discussionmentioning
confidence: 99%
“…The same applies to model-to-text and model-to-code transformation, as described by Oldevik and Neple [137] and Olsen and Oldevik [138]. Other methods of automatically recording traces are the approach of Mäder et al [114] based on subsequent model editing activities and the approach of Wenzel et al [197] based on model differences. Yet, as discussed in Sect.…”
Section: Activities Supporting Traceabilitymentioning
confidence: 94%
“…Finally, Wenzel et al [197] describe a tool which is able to compare the version history of models, to derive traceability links, and consequently, to reconstruct the evolution steps of single model elements.…”
Section: Structural Rule-based Approachesmentioning
confidence: 99%