Innovative engineering of software-intensive systems
In numerous industries, companies face the challenge of developing complex technical and socio-technical systems. This requires a careful approach to ensure rapid market acceptance and long-term profitability. The trend toward autonomous, interactive, and dynamically networked products – driven by software innovations – underscores the need for innovative, precise methods in the field of software and systems engineering.
Modern software-intensive systems and services are characterized by a steadily growing number of software-defined functions, made possible by the availability of computing power, bandwidth, data, and services. Developers face the challenge of balancing conflicting design constraints and goals arising from both user-centered requirements and non-negotiable regulations and standards. At the same time, the demand for non-functional properties such as security, robustness, availability, protection, privacy, and maintainability is increasing. The boundaries between individual systems and application domains are becoming increasingly blurred, particularly in systems-of-systems, while software is being integrated ever more deeply into complex cyber-physical systems. Added to this is a high degree of automation and autonomy, with AI-intensive software playing an increasingly significant role.
Interdisciplinary approach to future-proof software
The fortiss research focus area Software & Systems Engineering centers on an interdisciplinary approach: Expertise from various fields of competences is pooled to develop innovative methods for engineering software-intensive systems. The goal is to manage the increasing complexity of these systems and to enable continuous, seamless development and quality assurance across organizational, disciplinary, and cross-system boundaries.








