FI:IA163 Model Driven Development - Course Information
IA163 Model Driven Development for Service Oriented Platforms
Faculty of InformaticsAutumn 2008
- Extent and Intensity
- 0/0. 2 credit(s) (plus extra credits for completion). Type of Completion: zk (examination).
- Teacher(s)
- Dr. Georg Jung (lecturer), prof. RNDr. Luboš Brim, CSc. (deputy)
Ing. Radka Brolíková (assistant)
RNDr. Zdenko Staníček, Ph.D. (assistant) - Guaranteed by
- prof. RNDr. Mojmír Křetínský, CSc.
Department of Computer Science – Faculty of Informatics
Contact Person: prof. RNDr. Luboš Brim, CSc. - Timetable
- Mon 24. 11. 18:00–19:50 C511, Tue 25. 11. 8:00–9:50 B011, Thu 27. 11. 12:00–15:50 A104, Fri 28. 11. 14:00–17:50 B011, Mon 1. 12. 16:00–19:50 A104, Tue 2. 12. 8:00–9:50 B011, Thu 4. 12. 18:00–19:50 B411, Fri 5. 12. 12:00–15:50 B116
- Course Enrolment Limitations
- The course is also offered to the students of the fields other than those the course is directly associated with.
- fields of study / plans the course is directly associated with
- there are 19 fields of study the course is directly associated with, display
- Course objectives
- The class follows two parallel and synergetic threads that elucidate themes in (1) Model Driven Design (MDD) and service oriented development (2) Formal verification of service oriented design Further, the class is accompanied by an example project which puts the concepts communicated in both threads into practice.
- Syllabus
- (1) MDD and applications: - introduction to MDD - overview over the aspects of modeling - distinction between simple, model-based, design (MBD) and extreme model driven design (XMDD) - discussion on the extent to which MDD ideals are implemented in current approaches (eg., UML) - introduction of a service-oriented modeling/development paradigm together with the jABC tool and its advantages for XMDD - construction of a practical model that includes the use of web-services as modeling elements (2) Verification: - validation/verification of service-oriented models - introduction/recapitulation of calculi/formalisms for the description of temporal properties and Model Checking (MC) - application of these formalisms to verify the example model using different actual model checkers (built-in in the jABC and accessed as remote services)
- Language of instruction
- English
- Further comments (probably available only in Czech)
- The course is taught only once.
Information on the extent and intensity of the course: 20.
- Enrolment Statistics (recent)
- Permalink: https://is.muni.cz/course/fi/autumn2008/IA163