Kies de Nederlandse taal
Course module: 192320111
Architecture of Information Systems
Course infoSchedule
Course module192320111
Credits (ECTS)5
Course typeCourse
Language of instructionEnglish
Contact M.J. van Sinderen
Lecturer M.J. van Sinderen
Contactperson for the course M.J. van Sinderen
Academic year2016
Starting block
Application procedureYou apply via OSIRIS Student
Registration using OSIRISYes
Learning goals
Explain the concept of architecture of information systems and its role in enterprise integration and change over time, specifically:
  • explain which integration techniques are available and how to apply them to meet high-level requirements in different enterprise integration cases regarding aspects like reliability, scalability, security, flexibility, and maintenance;
  • apply integration techniques;
  • design an architecture definition document (ADD) for a given case, comprising a baseline architecture for the as-is situation, a target architecture for the proposed to-be situation, a gap analysis of the changes from as-is to to-be, and an impact analysis of the expected effects on the enterprise;
  • write a report on the ADD;
  • present and defend the ADD to an audience of peers.
Information systems tend to become increasingly complex. This is due to the availability of more powerful technology which is used in new ways to provide better and wider support of operations, management and decision-making to people and organizations. Information systems, on the one hand, have to cover more and more functions, and on the other hand, are formed by integrating existing systems into bigger structures. To deal with the resulting complexity, the architecture of information systems has to be approached more explicitly. In this course, we address the design of the architecture of information systems as well as the modelling of the environment of information systems. Topics covered in the course are: the role of architecture in information systems, enterprise architectures, aspect architectures, reference architectures, architecture styles of software systems, client/server architectures, internet-based architectures, distributed object architectures, service-oriented architectures and middleware.
Assumed previous knowledge
verplicht: 192110740/192110760, 192120100, 192135100, 192320110, 192610000, 192135000
Required materials
Course material
Chris Britton & Peter Bye: IT Architectures and Middleware, 2nd. ed. Addison-Wesley, 2004.
Recommended materials
Instructional modes
Presence dutyYes


Self study

Presence dutyYes

Presentation, report, and Exam

The project is assessed on basis of a report and a presentation, and determines 60% of the final grade. The exam evaluat

Kies de Nederlandse taal