Authors
Anthony Finkelstein, Dov Gabbay, Anthony Hunter, Jeff Kramer, Bashar Nuseibeh
Publication date
1993
Conference
Software Engineering—ESEC'93: 4th European Software Engineering Conference Garmisch-Partenkirchen, Germany September 13–17, 1993 Proceedings 4
Pages
84-99
Publisher
Springer Berlin Heidelberg
Description
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 formalise 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 …
Total citations
19931994199519961997199819992000200120022003200420052006200720082009201020112012201320142015201620172018201920202021202220232024583671323218566944312521522211
Scholar articles
A Finkelstein, D Gabbay, A Hunter, J Kramer… - Software Engineering—ESEC'93: 4th European …, 1993