Courses
Component-Based Software Engineering
Lecture with exercise (SS 13) - Organisation
News
- 29.07. Don't forget OUTPUT on July 4. Very interesting demos. At 14:00 Prof. Damm talks about component systems for Cyber-Physical Systems! (E023).
- 29.06. On Wed, July 3, Prof. Aßmann must attend a research meeting of the Collaborative Research Center HAEC. Therefore, Lecture and Exercise Lecture are changed.
Lecturing on Fri, July 5, 7:30, E001.
Don't forget OUTPUT on July 4. 14:00 Prof. Damm talks about component systems for Cyber-Physical Systems! (E023) - 04.06. Tomorrow, June 5, there is lecturing, as planned.
- 25.05.2013 NEW: In week 22, there will not be a lecture on Wed, May 29th, 9:20, because Sven Karol and Prof. Aßmann are out of town. The lecturing will continue on Fri, May 31, 7:30 in E001!
- 25.04.2013 Attention: Due to the public holiday on May 1, the lecture is moved to the exercise slot on Friday, May 3, 7:30 in E023!
- 24.04.2013 Good news: the exercise location changes from BZW251 to INF-E001!
- 15.04.2013 Enrollment for the exercises will be during this week's exercise slot on Friday, April 19!
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.
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 Prof. Aßmann and Sven Karol leads the exercises.
Please use the navigation links on the left to find more information concerning this lecture.
Allowances
The course can be used for the modules as specified by the department: here. Students with other exam regulations can attend the course, but cannot do the exam.