Courses
Component-Based Software Engineering
Lecture with exercise (SS 12) - Organisation
News
- 23.05.2012 There is no exercise today. You can send your design documents to Florian if you like to have feedback on them.
- 09.05.2012 Today is dies academicus, a day at which you should do something for your Bildung. We recommend the Software Innovation Forum Software Saxony in the Hörsaalzentrum HS04, starting at 9:00. It will show off our robots (Chuck and Tiffany), whose future component model, HRC, will be a part of the course soon. There is also a robot meeting and many other interesting talks. Entrance is free for students!
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 Florian Heidenreich 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.