Object-oriented software engineering
Object-oriented software engineering
Requirements Validation Through Viewpoint Resolution
IEEE Transactions on Software Engineering
Object-oriented modeling and design
Object-oriented modeling and design
Viewpoints for requirements definition
Software Engineering Journal
Object-oriented analysis and design with applications (2nd ed.)
Object-oriented analysis and design with applications (2nd ed.)
A Framework for Expressing the Relationships Between Multiple Views in Requirements Specification
IEEE Transactions on Software Engineering
EWSPT '95 Proceedings of the 4th European Workshop on Software Process Technology
CORE - a method for controlled requirement specification
ICSE '79 Proceedings of the 4th international conference on Software engineering
Presenting ethnography in the requirements process
RE '95 Proceedings of the Second IEEE International Symposium on Requirements Engineering
Problems and requirements [software development]
RE '95 Proceedings of the Second IEEE International Symposium on Requirements Engineering
System development (Prentice-Hall International series in computer science)
System development (Prentice-Hall International series in computer science)
A market-driven approach to teaching software components engineering
Annals of Software Engineering - Special issue on software engineering education
Managing Process Inconsistency Using Viewpoints
IEEE Transactions on Software Engineering
Proxy Viewpoints Model-based Requirements engineering
Proceedings of the 2002 ACM symposium on Applied computing
Embedding context of use in CVE design
Presence: Teleoperators and Virtual Environments
Viewpoints for Requirements Elicitation: A Practical Approach
ICRE '98 Proceedings of the 3rd International Conference on Requirements Engineering: Putting Requirements Engineering to Practice
Controlling Requirements Evolution: An Avionics Case Study
SAFECOMP '00 Proceedings of the 19th International Conference on Computer Safety, Reliability and Security
Requirements interaction management
ACM Computing Surveys (CSUR)
Missing requirements and relationship discovery through proxy viewpoints model
Proceedings of the 2004 ACM symposium on Applied computing
Integrated Requirements Engineering: A Tutorial
IEEE Software
Goal-centric traceability for managing non-functional requirements
Proceedings of the 27th international conference on Software engineering
SESS '05 Proceedings of the 2005 workshop on Software engineering for secure systems—building trustworthy applications
Eliciting Web application requirements - an industrial case study
Journal of Systems and Software
Requirements change: Fears dictate the must haves; desires the won't haves
Journal of Systems and Software
Information and Software Technology
A framework for distributed collaborative conceptual model development
Companion to the 22nd ACM SIGPLAN conference on Object-oriented programming systems and applications companion
Information and Software Technology
Strategy-focused requirements engineering method for web applications
International Journal of Web Engineering and Technology
Coherence: an approach to representing ethnographic analyses in systems design
Human-Computer Interaction
Journal of Systems and Software
Deriving Information Requirements from Responsibility Models
CAiSE '09 Proceedings of the 21st International Conference on Advanced Information Systems Engineering
Knowledge and Information Systems
Rapid business process discovery (R-BPD)
ER'07 Proceedings of the 26th international conference on Conceptual modeling
Configuring software product line feature models based on Stakeholders' soft and hard requirements
SPLC'10 Proceedings of the 14th international conference on Software product lines: going beyond
Stratified analytic hierarchy process: prioritization and selection of software features
SPLC'10 Proceedings of the 14th international conference on Software product lines: going beyond
Composing models at two modeling levels to capture heterogeneous concerns in requirements
SC'10 Proceedings of the 9th international conference on Software composition
Information and Software Technology
Case studies of technology roadmapping in mining
Journal of Engineering and Technology Management
A human-centric perspective on ubiquitous knowledge discovery
Ubiquitous knowledge discovery
Consolidating multiple requirement specifications through argumentation
Proceedings of the 2011 ACM Symposium on Applied Computing
Conditional preferences in software stakeholders' judgments
Proceedings of the 2011 ACM Symposium on Applied Computing
A human-centric perspective on ubiquitous knowledge discovery
Ubiquitous knowledge discovery
Aspect-oriented feature models
MODELS'10 Proceedings of the 2010 international conference on Models in software engineering
Empirical Software Engineering
Proceedings of the 16th International Software Product Line Conference - Volume 1
Expressing aspectual interactions in requirements engineering: Experiences, problems and solutions
Science of Computer Programming
Expert Systems with Applications: An International Journal
PLANT: A pattern language for transforming scenarios into requirements models
International Journal of Human-Computer Studies
Hi-index | 0.00 |
The paper includes a survey and discussion of viewpoint‐oriented approaches to requirements engineering and a presentation of new work in this area which has been designed with practical application in mind. We describe the benefits of viewpoint‐oriented requirements engineering and describe the strengths and weaknesses of a number of viewpoint‐oriented methods. We discuss the practical problems of introducing viewpoint‐oriented requirements engineering into industrial software engineering practice and why these have prevented the widespread use of existing approaches. We then introduce a new model of viewpoints called Preview. Preview viewpoints are flexible, generic entities which can be used in different ways and in different application domains. We describe the novel characteristics of the Preview viewpoints model and the associated processes of requirements discovery, analysis and negotiation. Finally, we discuss how well this approach addresses some outstanding problems in requirements engineering (RE) and the practical industrial problems of introducing new requirements engineering methods.