Search
Quick access
Head of Chair:

News:
25. April 2013
Volume 303 in Publication Series pubilshed
„Sicherstellen der Abrufe bei Automotive-Zulieferern mit minimalen Kosten unter besonderer Berücksichtigung von ...
Software Engineering
PrintProcesses, Methods, Techniques and Tools for the Software Lifecycle
The increasing use of software-intensive highly interconnected systems in our every ay life like, for example, in the automotive industry or the health care sector shows that software engineering has ained in societal significance. The “Software Engineering” workgroup develops model-based engineering approaches for safe and reliable software-intensive systems, including techniques based on UML (Unified Modeling Language).
The Software Engineering Group addresses the safety and the reliability of software-intensive systems with model-based engineering including techniques based on UML (Unified Modeling Language) and DSLs (domain-specific languages).
The development of high-quality software systems demands a well-defined software engineering approach. This includes clearly structured development processes, which transform system requirements first into system models and then into running code. This transformation process should be as automated as possible. To structure the systems, we use the component or service paradigms. These paradigms offer increased reuse and analysability of developed artefacts - thus saving time and money. As target domains we consider real-time, safety critical embedded mechatronic or mission critical business information systems. In most development processes, legacy systems need to be integrated. Thus, we need to reengineer their models to integrate them into our engineering activities.
Prof. Schäfer is on the board of directors of the Project Group Mechatronic Systems Design at the Fraunhofer Institute for Production Technology IPT. In addition, he is board member of the s-lab - Software Quality Lab. Jun.-Prof. Becker is an associate of the s-lab - Software Quality Lab.

