Affiliation:
1. University of Cambridge, Cambridge, UK
Abstract
Requirements Engineering [26, 27] is an old discipline which has been conveniently subject to being overlooked by system designers. Most requirements analysis writings either advise general guidelines which are short of any concrete operational aspects, or they are not simply at the scale of complex open systems construction. This paper presents a new analytical framework and a method which considers an end-to-end view of a system, and is specifically designed to support the requirements analysis and design of open systems. The paper briefly discusses the conceptual shortcomings in this area, presents an analytical perspective for requirements engineering, and proposes a new framework called "Abstraction-oriented Frames". This framework is a hybrid model consisting of three major parts offering a specific operational approach based on a consistent end-to-end analytical view of the system.
Publisher
Association for Computing Machinery (ACM)
Reference27 articles.
1. An empirical study of industrial requirements engineering process assessment and improvement
2. Jackson M. (1995): Software Requirements & Specifications. New York NY: The ACM Press. Jackson M. (1995): Software Requirements & Specifications. New York NY: The ACM Press.
3. Requirements Engineering
4. Problem frame transformations
Cited by
6 articles.
订阅此论文施引文献
订阅此论文施引文献,注册后可以免费订阅5篇论文的施引文献,订阅后可以查看论文全部施引文献
1. A Systematic Literature Review on Requirements Engineering Practices and Challenges in Open-Source Projects;2023 49th Euromicro Conference on Software Engineering and Advanced Applications (SEAA);2023-09-06
2. A Problem Frame-Based Approach to Evolvability: The Case of the Multi-translation;Foundations of Computer Software. Modeling, Development, and Verification of Adaptive Systems;2011
3. Complex open-system design by quasi-agents;ACM SIGSOFT Software Engineering Notes;2009-07-06
4. Verification of Use Case with Petri Nets in Requirement Analysis;Computational Science and Its Applications – ICCSA 2009;2009
5. Process-oriented abstraction of the complex evolvable systems;ACM SIGSOFT Software Engineering Notes;2008-05