A comprehensive quality model for service-oriented systems
Software Quality Control
Early Identification of Problem Interactions: A Tool-Supported Approach
REFSQ '09 Proceedings of the 15th International Working Conference on Requirements Engineering: Foundation for Software Quality
An Architecture for Requirements-Driven Self-reconfiguration
CAiSE '09 Proceedings of the 21st International Conference on Advanced Information Systems Engineering
A core ontology for requirements
Applied Ontology
Finding robust solutions in requirements models
Automated Software Engineering
Relating requirements and feature configurations: a systematic approach
Proceedings of the 13th International Software Product Line Conference
Reasoning with optional and preferred requirements
ER'10 Proceedings of the 29th international conference on Conceptual modeling
Information and Software Technology
Requirements engineering for services: an ontological framework
Proceedings of the 2011 ACM Symposium on Applied Computing
Awareness requirements for adaptive systems
Proceedings of the 6th International Symposium on Software Engineering for Adaptive and Self-Managing Systems
Requirements engineering for self-adaptive systems: core ontology and problem statement
CAiSE'11 Proceedings of the 23rd international conference on Advanced information systems engineering
System identification for adaptive software systems: a requirements engineering perspective
ER'11 Proceedings of the 30th international conference on Conceptual modeling
Towards a requirements modeling language for self-adaptive systems
REFSQ'12 Proceedings of the 18th international conference on Requirements Engineering: foundation for software quality
Value-based argumentation for justifying compliance
Artificial Intelligence and Law - Special issue on Deontic Logic and Normative Systems
A requirements-based approach for the design of adaptive systems
Proceedings of the 34th International Conference on Software Engineering
Product portfolio scope optimization based on features and goals
Proceedings of the 16th International Software Product Line Conference - Volume 1
Requirements and architectural approaches to adaptive software systems: a comparative study
Proceedings of the 8th International Symposium on Software Engineering for Adaptive and Self-Managing Systems
Engineering adaptation with zanshin: an experience report
Proceedings of the 8th International Symposium on Software Engineering for Adaptive and Self-Managing Systems
Value-based argumentation for designing and auditing security measures
Ethics and Information Technology
Requirements-driven software evolution
Computer Science - Research and Development
Hi-index | 0.00 |
In their seminal paper in the ACM Transactions on Software Engineering and Methodology, Zave and Jackson established a core ontology for Requirements Engineering (RE) and used it to formulate the "requirements problem", thereby defining what it means to successfully complete RE. Given that stakeholders of the system-to-be communicate the information needed to perform RE, we show that Zave and Jackson's ontology is incomplete. It does not cover all types of basic concerns that the stakeholders communicate. These include beliefs, desires, intentions, and attitudes. In response, we propose a core ontology that covers these concerns and is grounded in sound conceptual foundations resting on a foundational ontology. The new core ontology for RE leads to a new formulation of the requirements problem that extends Zave and Jackson's formulation. We thereby establish new standards for what minimum information should be represented in RE languages and new criteria for determining whether RE has been successfully completed.