Courses
Component-based Software Engineering
Lecture with exercise (SS 21) - Organisation
News
- There are currently no news for this lecture.
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 technologies 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.
- Black-box component models provide design-time components that are also available at run time.
- Grey-box component models merge design-time components. Therefore, tightly integrated systems can be built with them.
Organisation
Component-Based Software Engineering is a lecture with exercises at 2/2/- SWS (6 CP). Lectures and exercises are both held in english.
The lecturer is Dr. Sebastian Götz. Markus Hamann leads the exercises.
All materials for the couse can be found in OPAL (here).
Start of semester (Covid-19)
Due to the Covid-19 crisis, there will be no physical meetings.
Stay informed here: http://www.tu-dresden.de/corona
Anyhow, all slides for the complete semester are already online, so you can read them.
Please contact sebastian.goetz1@tu-dresden.de if you have any questions and or wish to discuss the slides.
You do not need to enroll for the course. Just read the slides and do the exercises. You only need to register for the oral exam with a mail to st-exams@mailbox.tu-dresden.de
Stay informed here: http://www.tu-dresden.de/corona
Anyhow, all slides for the complete semester are already online, so you can read them.
Please contact sebastian.goetz1@tu-dresden.de if you have any questions and or wish to discuss the slides.
You do not need to enroll for the course. Just read the slides and do the exercises. You only need to register for the oral exam with a mail to st-exams@mailbox.tu-dresden.de
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.