Presentation is loading. Please wait.

Presentation is loading. Please wait.

Department of Computer Science Requirements Analysis for Complex Software Systems Vereistenanalyse voor complexe softwaresystemen.

Similar presentations


Presentation on theme: "Department of Computer Science Requirements Analysis for Complex Software Systems Vereistenanalyse voor complexe softwaresystemen."— Presentation transcript:

1 Department of Computer Science Requirements Analysis for Complex Software Systems Vereistenanalyse voor complexe softwaresystemen

2 Context  Study programs  Master informatics o Software engineering: basic package  Master applied informatics o Software engineering: mandatory package  Master of Computer Science o Software engineering: mandatory package o Secure software: optional package  Timetable  1 st or 2 nd year  1 st semester  Load  3 study points

3 Objectives  Requirements specification  Study and describe functional requirements o Emphasis is on (advanced) use case modeling  Transition from business use cases to system use cases o Evolution from clients interacting with real-world entities to clients interacting with the ultimate system  Domain modeling  Model the context (the business) of the software system o Emphasis is on advanced modeling concepts in the Unified Modeling Language (UML) o Emphasis is also on formal specifications in the Object Constraint Language (OCL)

4 Teaching Staff  Academic [K.U.Leuven]  Eric Steegmans  Industrial [ACA IT-Solutions]  Kurt Hardy  Stijn Van Den Enden

5 Contact Sessions  Example driven [music store]  Short presentations of basic concepts  Application  Homework  Schedule  Sep 29: Introduction [Eric]  Oct 13, oct 27, nov 17 : Use Cases [Kurt]  Nov 24, dec 8: Domain Modeling [Stijn]  Dec 22: Object Constraint Language [Eric]

6 Course Material  Course notes  Agile Requirements Management [K. Hardy] o Distributed by VTK and WINA o Electronically available on Toledo  The Object Constraint Language [Tutorial]  Slides  Material of previous year is available on Toledo o Updates are posted throughout the semester 6

7 Examination  Homework  A bonus of 1 point for each homework delivered on time and of acceptable quality  Project-driven  Requirements analysis of a vaguely described system o Business use cases o System use cases o Domain models  Individual or in teams of 2 students  Schedule  Nov : distribution of assignment  Jan : solutions due  1 st Exam Period: defense (appointment)


Download ppt "Department of Computer Science Requirements Analysis for Complex Software Systems Vereistenanalyse voor complexe softwaresystemen."

Similar presentations


Ads by Google