Presentation is loading. Please wait.

Presentation is loading. Please wait.

Shiva Vafadar 1 آزمايشکاه سيستم های هوشمند (http://ce.aut.ac.ir/islab) Requirements Engineering : A Roadmap Requirement Engineering.

Similar presentations


Presentation on theme: "Shiva Vafadar 1 آزمايشکاه سيستم های هوشمند (http://ce.aut.ac.ir/islab) Requirements Engineering : A Roadmap Requirement Engineering."— Presentation transcript:

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.


Download ppt "Shiva Vafadar 1 آزمايشکاه سيستم های هوشمند (http://ce.aut.ac.ir/islab) Requirements Engineering : A Roadmap Requirement Engineering."

Similar presentations


Ads by Google