Requirements Engineering
by
Benedikt Liegener
—
last modified
Apr 26, 2012 12:05
—
filed under:
KnowledgeModel
Definitions
Term: Requirments Engineering |
Domain: Cross-cutting issues | ||||
---|---|---|---|---|---|
Engineering and Design (KM-ED) |
Adaptation and Monitoring (KM-AM) |
Quality Definition, Negotiation and
Assurance (KM-QA) |
Generic (domain independent) |
||
D o m a i n : L a y e r s |
Business Process Management (KM-BPM) |
||||
Service Composition and
Coordination (KM-SC) |
|||||
Service Infrastructure (KM-SI) |
|||||
Generic (domain independent) |
Requirements Engineering is one activity in the software
development lifecycle, which aims to identify, document, agree upon and
verify the purpose of the system to be. [CD-JRA-1.1.2] Requirements Engineering can be defined as the systematic process of developing requirements through an iterative co-operative process of analyzing the problem, documenting the resulting observations in a variety of representation formats, and checking the accuracy of the understanding gained [INTEROP]. |
Requirements Engineering is concerned with the elicitation, analysis, specification, and validation of software requirements. It is widely acknowledged within the software industry that software engineering projects are critically vulnerable when these activities are performed poorly [SWEBOK]. |
Competencies
-
UniDue: Requirements Engineering; http://www.sse.uni-due.de/wms/en/index.php?go=110; Klaus Pohl, Andreas Gehlert
- CITY: User-centred requirements engineering; http://hcid.soi.city.ac.uk/research/index.html; Neil Maiden, Kos Zachos
- Tilburg: Requirements Engineering; http://www.tilburguniversity.nl/eriss/research/; Oktay Turetken
- INRIA: Requirements Engineering;http://www.irisa.fr/triskell/perso_pro/bbaudry/; Benoit Baudry
- POLIMI: Requirement Engineering; http://deepse.dei.polimi.it/; Carlo Ghezzi, Elisabetta Di Nitto, Luciano Baresi
External Competencies
- Universitat Polictecnica de Catalyuna (UPC): Service-Oriented Requirements Engineering; http://www.essi.upc.es/~gessi; Xavier Franch
- Bournemouth University: Requirements Engineering; http://dec.bournemouth.ac.uk/staff/cncube/index.html; Cornelius Ncube
References
- [CD-JRA-1.1.2] Separate Design Knowledge models for software engineering and service-based computing.
- [INTEROP] INTEROP Network of Excellence[CD-JRA-2.2.4] Models and Mechanisms for Coordinated Service Compositions.
- [SWEBOK] Requirements Engineering: http://www.computer.org/portal/web/swebok/html/ch2#ch2-1.1