CiteULike is a free online bibliography manager. Register and you can start organising your references online.

Inconsistency handling in multiperspective specifications Export

IEEE Transactions on Software Engineering, Vol. 20, No. 8. (October 1994), pp. 569-578.

Citation Format

[Posts]

View FullText article


neilernst's tags for this article

2106 formal inconsistency requirements viewpoints

X Reviews [Write a review of this article]

X Notes for this article

neilernst has 0 private notes and 1 public note for this article.
  • inconsistency must be allowed in viewpoints framework, so need some method of dealing with it
  • "Viewpoints are managed

by maintaining local consistency within each Viewpoint and partial consistency between different Viewpoints."

  • "Inconsistency in (D, E) System Implies Action in (D, E) System" where D is the db representing some info in some viewpoints, and E is a representation of control and coordination among viewpoints (and is always consistent).
neilernst (public note) - 2005-07-28 18:58:11

X Find related articles from these CiteULike users

X Find related articles with these CiteULike tags

X Posting History

X Abstract

The development of most large and complex systems necessarily involves many people-each 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 unnecessarily constrain the development process, and can lead to the loss of important information. Indeed since the real-world forces us to work with inconsistencies, we should formalize some of the usually informal or extra-logical ways of responding to them. This is not necessarily done by eradicating inconsistencies but rather by supplying logical rules specifying how we should act on them. To achieve this, we combine two lines of existing research: the ViewPoints framework for perspective development, interaction and organization, and a logic-based approach to inconsistency handling. This paper presents our technique for inconsistency handling in the ViewPoints framework by using simple examples


X BibTeX record

X RIS record


Privacy Statement | Terms & Conditions
CiteULike organises scholarly (or academic) papers or literature and provides bibliographic (which means it makes bibliographies) for universities and higher education establishments. It helps undergraduates and postgraduates. People studying for PhDs or in postdoctoral (postdoc) positions. The service is similar in scope to EndNote or RefWorks or any other reference manager like BibTeX, but it is a social bookmarking service for scientists and humanities researchers.