System Evaluation and Engineering

Systems are dynamic, constantly evolving with additional functionality and requirements. As they grow, however, they can become less efficient and more difficult to maintain. To counteract this, a longer-term strategy must be put in place to sustainably guide the evolution of systems. This includes the development of a successful data management approach.

Contact us now

Challenge: Managing System Complexity

  • As a system grows, it becomes increasingly difficult to manage its complexity.
  • There is a risk that the interdependencies within the system will become too difficult to manage, affecting the ability to integrate new components and maintain the existing configuration.
  • If these issues are not addressed, the system will gradually become ineffective, negatively impacting an organization's performance.

Need: System Restructuring

  • In addition to carefully considering how to integrate new functionality into a system, it is ultimately necessary to restructure it to restore its cohesiveness.
  • A successful redesign requires a thorough evaluation and understanding of the current components, as well as a clear engineering vision for the new structure. This includes controlling, assessing, and potentially adapting the specific system requirements to reflect the new circumstances.
  • Without taking these factors into account, restructuring efforts may not pay off in the end.

Solution: Architectural Analysis and Strategy

There are two main phases to a successful system redesign. First, the current system architecture and structure must be analyzed to understand current bottlenecks and inefficiencies. Second, stakeholders must align their strategic vision for the system, including potential directions in which the system may evolve. With these two key pieces of information, the system can then be redesigned in the most beneficial way.

Our other core competencies

In addition to System Evaluation and Engineering, we also focus on the following topics:

Adaptive and Optimized Behavior

Flexible & Reliable Software Service Platform


Automation Systems

In manufacturing, automation is crucial to ensure the quality and efficiency of production processes. Visit Automation Systems to learn more about our focus areas and the various projects Fraunhofer IKS is working on.

Human-Machine Safety Assurance

Trustworthy & Dependable AI Applications

Blog articles on System Evaluation and Engineering

Read more about System Evaluation and Engineering on our Safe Intelligence Blog:


Flexible and dynamic systems / 20.8.2020

Dynamic safety assurance in end-to-end architectures

When a system malfunctions or a required service is not provisioned in a timely manner, this can lead to human injuries or fatalities. To determine a system’s dependability, scientists at Fraunhofer IKS are developing an adaptive, dynamic and flexible safety analysis process that overcomes the limitations of current methods.



Designing and evaluating dependable cloud-based systems

Addressing the wide range of challenges in dependable cloud-based cyber-physical systems of systems (CPSoS) requires new approaches that are automated and efficient enough to shift some of the system’s elements to runtime. To design and evaluate the system architecture, Fraunhofer IKS has developed an iterative and automated process.