Download presentation
Presentation is loading. Please wait.
1
Shiva Vafadar E-mail: Vafadar@aut.ac.ir 1 آزمايشکاه سيستم های هوشمند (http://ce.aut.ac.ir/islab) Requirements Engineering : A Roadmap Dealing with Non-Functional Requirements Shiva Vafadar
2
E-mail: Vafadar@aut.ac.ir 2 آزمايشکاه سيستم های هوشمند (http://ce.aut.ac.ir/islab) Requirements Engineering : A Roadmap Reference Chung, L., Nixon, B.: Dealing with Non- Functional Requirements :Three Experimental Studies of a Process-Oriented Approach. In: Proc. of ICSE’95, pp. 25–37. ACM Press (1995)
3
Shiva Vafadar E-mail: Vafadar@aut.ac.ir 3 آزمايشکاه سيستم های هوشمند (http://ce.aut.ac.ir/islab) Requirements Engineering : A Roadmap Non functional Requirement Framework Allows treating NFRs as potentially conflicting or synergic goals to achieve Considering development alternatives which could meet the stated NFRs Examining design tradeoffs Relating design decision to NFRs Justifying the decisions in relation to the needs of the intended application domain Assisting defect detection
4
Shiva Vafadar E-mail: Vafadar@aut.ac.ir 4 آزمايشکاه سيستم های هوشمند (http://ce.aut.ac.ir/islab) Requirements Engineering : A Roadmap Methodology for Using NFR Framework Knowledge acquisition Acquisition of knowledge specific to NFRs Academic industrial Acquisition of domain knowledge organization
5
Shiva Vafadar E-mail: Vafadar@aut.ac.ir 5 آزمايشکاه سيستم های هوشمند (http://ce.aut.ac.ir/islab) Requirements Engineering : A Roadmap Methodology for Using NFR Framework (cont.) Application of the NFR-Framework Identification of NFR-related concepts Identification of important NFR goals Identification of development techniques Identification of design rationale Linking NFR-related concepts
6
Shiva Vafadar E-mail: Vafadar@aut.ac.ir 6 آزمايشکاه سيستم های هوشمند (http://ce.aut.ac.ir/islab) Requirements Engineering : A Roadmap Linking NFR-related Concepts Refining, clarifying and relating goals Identification of critical NFR goals Providing design rationale Assessing goal achievement
7
Shiva Vafadar E-mail: Vafadar@aut.ac.ir 7 آزمايشکاه سيستم های هوشمند (http://ce.aut.ac.ir/islab) Requirements Engineering : A Roadmap Negative Findings Need for new decomposition methods Design rationale Qualitative approach Scalability of goal graph
8
Shiva Vafadar E-mail: Vafadar@aut.ac.ir 8 آزمايشکاه سيستم های هوشمند (http://ce.aut.ac.ir/islab) Requirements Engineering : A Roadmap Framework Findings Goal graph structures understandability Framework emphases Formality Process oriented approach Tradeoffs Determining main requirements
9
Shiva Vafadar E-mail: Vafadar@aut.ac.ir 9 آزمايشکاه سيستم های هوشمند (http://ce.aut.ac.ir/islab) Requirements Engineering : A Roadmap Application Domain Findings Domain knowledge and proportionality Lack of contact with domain people Usage of framework
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.