Startseite
Vorlesungen
IT-Projekte
Abschlussarbeiten
Publikationen
Programmkomitees
Werdegang
MAENAD
Kontakt
Impressum
Sitemap
English
English Lectures
Requirements
Publications
Program Committees
Curriculum Vitae
MAENAD
Contact

Requirements Engineering

 

Link to the Moodle website of the course. 

You find the course description here.

Relevant literature can be found in the Moodle course. 

 

Location and Time


Monday 08:00-11:15, Room HQ405 (Computer lab HQ412)

 

Topics


  • Introcudtion
    • System and system context
    • DOORS task
  • Elicitation
    • Eliciting requirements
    • Documenting requirements
  • Documentation
    • Natural language documentation of requirements
    • Model-based documentation of requirements
    • DOORS cont.
  • Inspection
    • Checking and reconciling requirements
  • Management
    • Managing requirements
    • Tool support
  • Project task
  • Guest lectures

 

Course material


Lecture slides are available via the OSO System and are published on Moodle.

 

Certificate Certified Professional for Requirements Engineering


At the end of the course an optional certificate examination (offered by TÜV Süd) for the Certified Professional for Requirements Engineering (Foundation Level) will be provided.

 

Literature


UNIFIED MODELING LANGUAGE

  • Rupp, Chris: UML 2 glasklar : Praxiswissen für die UML-Modellierung / Chris Rupp ; Stefan Queins. - 4., aktualisierte und erw. Aufl. - München : Hanser, 2012. - XX, 560 S.
    ISBN 978-3-446-43057-0 - ISBN 978-3-446-43197-3 - ISBN 3-446-43057-1
  • G. Booch, J. Rumbaugh, I. Jacobsson: The Unified Modelling Language User Guide / Second Edition, Addison-Wesley, 2005.
  • D. Tegarden, A. Dennis, B. Haley Wixom: Systems Analysis and Design with UML / 4th Edition, Wiley, 2012.
  • H. Balzert: Lehrbuch der Softwaretechnik-Basiskonzepte und Requirements Engineering / 3. Auflage, Spektrum, 2009.
  • J. Ludewig. H. Lichter: Software Engineering: Grundlagen, Menschen, Prozesse, Techniken / dpunkt, 2010.

REQUIREMENTS ENGINEERING

  • C. Rupp, die Sophisten: Requirements-Engineering und -Management: Professionelle, iterative Anforderungsanalyse für die Praxis / 5. Auflage, Hanser, 2009.
  • K. Pohl, C. Rupp: Basiswissen Requirements Engineering: Aus- und Weiterbildung nach IREB-Standard zum Certified Professional for Requirements Engineering Foundation Level / dpunkt, 2009.
  • K. Pohl: Requirements Engineering: Grundlagen, Prinzipien, Techniken / dpunkt, 2007.
  • K. E. Wiegers: Software Requirements: Practical techniques for gathering and managing requirements throughout the product development cycle / Second Edition, Microsoft, 2003.
  • K. E. Wiegers: More About Software Requirements / Microsoft, 2006.
  • S. Withall: Software Requirements Patterns / Microsoft, 2007.
  • M. Jackson: Problem Frames, Addison-Wesley, 2001.
  • M. Fowler: Analysis Patterns, Addison Wesley,1997.

 

Examination


Proof of proficiency: exam (written or oral depending on the number of examinees, 50%), and exercises, presentation, project task, and attendance (50%).