Journal of the American Society for Information Science
Object-oriented software engineering
Object-oriented software engineering
“Lazy” consistency: a basis for cooperative software development
CSCW '92 Proceedings of the 1992 ACM conference on Computer-supported cooperative work
ICSE '91 Proceedings of the 13th international conference on Software engineering
Human-computer interaction (2nd ed.)
Human-computer interaction (2nd ed.)
Inconsistency Handling in Multiperspective Specifications
IEEE Transactions on Software Engineering
The Case for Cooperative Requirement Writing
ECOOP '98 Workshop ion on Object-Oriented Technology
CORE - a method for controlled requirement specification
ICSE '79 Proceedings of the 4th international conference on Software engineering
Hi-index | 0.00 |
Getting the requirements right is essential for good design. A currently popular technique for capturing requirements is the specification of use cases. However getting a conflict free, complete and representative set of use case descriptions can be difficult. In this paper we look at how the RECOCASE approach provides collaborative requirements RECOnciliation through the use of a computer aided software engineering (CASE) tool. In the approach, use case descriptions are entered asynchronously in natural language from individual stakeholders. The tool automatically produces a visual representation of the requirements to assist the group to identify and resolve conflicts and produce a representative requirements specification.