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 Requirement Engineering in year 2000: A Research Perspective Shiva Vafadar
2
E-mail: Vafadar@aut.ac.ir 2 آزمايشکاه سيستم های هوشمند (http://ce.aut.ac.ir/islab) Requirements Engineering : A Roadmap Reference Axel van Lamsweerde, “Requirement Engineering in year 2000: A Research Perspective “, Software Engineering, Special Issue on Exception. Handling, 2000
3
Shiva Vafadar E-mail: Vafadar@aut.ac.ir 3 آزمايشکاه سيستم های هوشمند (http://ce.aut.ac.ir/islab) Requirements Engineering : A Roadmap Overall View a brief history of the main concepts and techniques developed to date to support the RE task An old definition: Requirement engineering must say: Why a system in needed What system features will serve & satisfy this context How the system is to be constructed.
4
Shiva Vafadar E-mail: Vafadar@aut.ac.ir 4 آزمايشکاه سيستم های هوشمند (http://ce.aut.ac.ir/islab) Requirements Engineering : A Roadmap RE Activities There are multiple intertwined activities: o Domain analysis o Elicitation o Negotiation & Agreement o Specification o Specification Analysis o Documentation o Evolution
5
Shiva Vafadar E-mail: Vafadar@aut.ac.ir 5 آزمايشکاه سيستم های هوشمند (http://ce.aut.ac.ir/islab) Requirements Engineering : A Roadmap Current issues Agent-based reasoning Goal-based reasoning Viewpoints, facets, conflicts Scenario-based elicitation & validation
6
Shiva Vafadar E-mail: Vafadar@aut.ac.ir 6 آزمايشکاه سيستم های هوشمند (http://ce.aut.ac.ir/islab) Requirements Engineering : A Roadmap Future issues bridging the gap between RE research and research in software architecture. things get much more complicated for software evolution. The gap between RE research and formal specification requirements reengineering.
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.