Component-Based Software Engineering
Lecture with excerciseXXX - Organisation

article_point Introduction

The complexity of modern software systems is continually increasing. At the same time, development times keep getting shorter, and software requirements keep changing more frequently.

The lecture looks at Component-Based Software Engineering (CBSE) as one major possibility to cope with these challenges. By building applications from individual, independent building blocks (components), CBSE provides two major directions which help to cope with complexity, short time-to-market, and increased demand for flexibility:
  • Components can be pre-fabricated and traded independently of specific applications. This fosters reuse and thus can decrease development cost and time-to-market, while increasing the quality of the resulting software.
  • Component-structured applications can more easily be adapted to new requirements, because individual components can be exchanged largely independently of the rest of the system.

article_point Organisation

Component-Based Software Engineering is a lecture with exercises at 2/2/- SWS. Lectures and exercises are both held in English.

The lecturer is Florian Heidenreich who also leads the exercises.

Please register to the exercise via jExam if you plan to attend it regularly.

Please use the navigation links on the left to find more information concerning this lecture.

article_point News

08.07.2009 You can now enroll to the exams via jExam. Please see our main news section for details.
14.05.2009 There will be no Office Hours on May 20 14:00-15:00.