Software Engineering
- Type: Lecture (V)
- Chair: KIT Department of Electrical Engineering and Information Technology
- Semester: SS 2025
-
Time:
weekly on Monday 15:45 - 17:15
from 2025-04-28
until 2025-07-28
in 11.10 Engelbert-Arnold-Hörsaal (EAS)
11.10 Elektrotechnisches Institut (ETI) (1. OG)
- Lecturer: Dr. Clemens Reichmann
- SWS: 2
- Lv-no.: 2311611
-
Information:
Presence
Lecture language | German |
Software Engineering
Contents
The Software Engineering lecture is held in German. Building on the Systems and Software Engineering (SSE) lecture, software-specific knowledge is deepened. Here is a brief overview of the content:
1. objective of the lecture
2. terms of software engineering
- Basics such as terms, processes, process model, method, ...
3. requirements management
- Capturing and managing requirements
- Tools / methodology: SysML, EEKT
4. software design
- Modular design, object-oriented design, UML 2
5. design patterns
- Typical solutions
6. implementation and tools
- around programming
7. refactoring
- Quality in programming
8. software reuse
- Reuse of SW (from lib, framework, legacy, ... )
9. metamodeling
- Metamodels, MDA and XMI
- Model-based development
10. model transformation
- Model to model transformation process