1993
DOI: 10.1007/3-540-57209-0_7
|View full text |Cite
|
Sign up to set email alerts
|

Inconsistency handling in multi-perspective specifications

Abstract: The development of most large and complex systems necessarily involves many people+ach with their own perspectives on the system defined by their knowledge, responsibilities, and commitments. To address this we have advocated distributed development of specifications from multiple perspectives. However, this leads to problems of identifying and handling inconsistencies between such perspectives. Maintaining absolute consistency is not always possible. Often this is not even desirable since this can unnecessari… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
3
2

Citation Types

0
106
0
1

Year Published

1994
1994
2012
2012

Publication Types

Select...
7
2
1

Relationship

0
10

Authors

Journals

citations
Cited by 95 publications
(107 citation statements)
references
References 12 publications
0
106
0
1
Order By: Relevance
“…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 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%
“…The Viewpoints framework, suggested by Finkelstein et al [20], and its extensions by Easterbrook et al [15] and Finkelstein et al [21] allow inconsistencies when developing different viewpoints in order not to kill creativity. Their method is logic-based and allows checking intra-model and inter-model consistency.…”
Section: Related Workmentioning
confidence: 99%
“…For example, one can derive any proposition B from propositions A and ¬A. This is known as theory trivialisation, and is clearly undesirable in the context of requirements engineering, where inconsistency often arises [5,8].…”
Section: Introductionmentioning
confidence: 99%