1998
DOI: 10.1109/32.730545
|View full text |Cite
|
Sign up to set email alerts
|

Inconsistency management for multiple-view software development environments

Abstract: Developers need tool support to help manage the wide range of inconsistencies that occur during software development. Such tools need to provide developers with ways to define, detect, record, present, interact with, monitor and resolve complex inconsistencies between different views of software artifacts, different developers and different phases of software development. This paper describes our experience with building complex multiple-view software development tools that support diverse inconsistency manage… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
70
0

Year Published

2002
2002
2015
2015

Publication Types

Select...
4
3
3

Relationship

0
10

Authors

Journals

citations
Cited by 108 publications
(70 citation statements)
references
References 57 publications
0
70
0
Order By: Relevance
“…Most progress has been on the detecting of inconsistencies [35], [36], [37], [38], [39], [40], [41], [42] because an inconsistency is indicative of an incomplete or incorrect change propagation. There also have been attempts in generating fixes for inconsistencies [43], [44], [37] where the "fixes" could be seen analogous to propagated changes.…”
Section: Collaboration Awarenessmentioning
confidence: 99%
“…Most progress has been on the detecting of inconsistencies [35], [36], [37], [38], [39], [40], [41], [42] because an inconsistency is indicative of an incomplete or incorrect change propagation. There also have been attempts in generating fixes for inconsistencies [43], [44], [37] where the "fixes" could be seen analogous to propagated changes.…”
Section: Collaboration Awarenessmentioning
confidence: 99%
“…A large number of approaches address the problem of multi-viewpoint integration and synchronization [7]. We have works on synchronizing artifacts in software engineering, mostly influenced by original works on multi-view consistency [11,13] using a generic representation of modifications and relying on users to write code to handle each type of modification in each type of view. This idea influenced later efforts on model synchronization frameworks in general [19,20] and in particular bi-directional model transformations [33,37].…”
Section: Related Workmentioning
confidence: 99%
“…A large number of approaches in other disciplines address the problem of multi-viewpoint synchronization [3,5,6,7,9,10,19]. All these approaches have in common that they consider only atomic changes when reconciling models to satisfy again given modeling language constraints.…”
Section: Related Workmentioning
confidence: 99%