Systematic software development using VDM
Systematic software development using VDM
Software perspectives: the system is the message
Software perspectives: the system is the message
Artificial intelligence
Viewpoint analysis: a case study
IWSSD '89 Proceedings of the 5th international workshop on Software specification and design
IWSSD '89 Proceedings of the 5th international workshop on Software specification and design
Detecting interference when merging specification evolutions
IWSSD '89 Proceedings of the 5th international workshop on Software specification and design
IWSSD '89 Proceedings of the 5th international workshop on Software specification and design
Integrating multiple specifications using domain goals
IWSSD '89 Proceedings of the 5th international workshop on Software specification and design
Structured Systems Analysis: Tools and Techniques
Structured Systems Analysis: Tools and Techniques
A Study of 12 Specifications of the Library Problem
IEEE Software
CORE - a method for controlled requirement specification
ICSE '79 Proceedings of the 4th international conference on Software engineering
Requirements modeling: a knowledge representation approach to software requirements definition
Requirements modeling: a knowledge representation approach to software requirements definition
Viewpoint resolution in requirements elicitation
Viewpoint resolution in requirements elicitation
Representation and Presentation of Requirements Knowledge
IEEE Transactions on Software Engineering
A Framework for Expressing the Relationships Between Multiple Views in Requirements Specification
IEEE Transactions on Software Engineering
Multiple view analysis of designs
ISAW '96 Joint proceedings of the second international software architecture workshop (ISAW-2) and international workshop on multiple perspectives in software development (Viewpoints '96) on SIGSOFT '96 workshops
An approach to conceptual feedback in multiple viewed software requirements modeling
ISAW '96 Joint proceedings of the second international software architecture workshop (ISAW-2) and international workshop on multiple perspectives in software development (Viewpoints '96) on SIGSOFT '96 workshops
About views for modeling software processes in a role-specific manner
ISAW '96 Joint proceedings of the second international software architecture workshop (ISAW-2) and international workshop on multiple perspectives in software development (Viewpoints '96) on SIGSOFT '96 workshops
Integrating information requirements along processes: a survey and research directions
ACM SIGSOFT Software Engineering Notes
The Domain Theory for Requirements Engineering
IEEE Transactions on Software Engineering
Inferring Declarative Requirements Specifications from Operational Scenarios
IEEE Transactions on Software Engineering
Making Use of Scenarios for Validating Analysis and Design
IEEE Transactions on Software Engineering
Viewpoints: principles, problems and a practical approach to requirements engineering
Annals of Software Engineering
Reconciling requirements: a method for managing interference, inconsistency and conflict
Annals of Software Engineering
AbstFinder, A Prototype Natural Language Text Abstraction Finder for Use in Requirements Elicitation
Automated Software Engineering
Overlaps in Requirements Engineering
Automated Software Engineering
Using Viewpoints to Define Domain Requirements
IEEE Software
Using Business Rules in EXtreme Requirements
CAiSE '02 Proceedings of the 14th International Conference on Advanced Information Systems Engineering
Discovering, Displaying and Agreeing Semantics in an Environment of Conflicts
ECOOP '97 Proceedings of the Workshops on Object-Oriented Technology
Requirements Elicitation Driven by Interviews: The Use of Viewpoints
IWSSD '96 Proceedings of the 8th International Workshop on Software Specification and Design
A Methodological Framework for Viewpoint-Oriented Conceptual Modeling
IEEE Transactions on Software Engineering
Consistency in multi-viewpoint design of enterprise information systems
Information and Software Technology
Identifying Acceptable Common Proposals for Handling Inconsistent Software Requirements
FORTE '07 Proceedings of the 27th IFIP WG 6.1 international conference on Formal Techniques for Networked and Distributed Systems
Journal of Systems and Software
Knowledge and Information Systems
Techniques for merging views of software processes
Graph transformations and model-driven engineering
PLANT: A pattern language for transforming scenarios into requirements models
International Journal of Human-Computer Studies
Detecting Web requirements conflicts and inconsistencies under a model-based perspective
Journal of Systems and Software
Hi-index | 0.01 |
A specific technique-viewpoint resolution-is proposed as a means of providing early validation of the requirements for a complex system, and some initial empirical evidence of the effectiveness of a semi-automated implementation of the technique is provided. The technique is based on the fact that software requirements can and should be elicited from different viewpoints, and that examination of the differences resulting from them can be used as a way of assisting in the early validation of requirements. A language for expressing views from different viewpoints and a set of analogy heuristics for performing a syntactically oriented analysis of views are proposed. This analysis of views is capable of differentiating between missing information and conflicting information, thus providing support for viewpoint resolution.