Explore the digital engineering of complex systems!
Currently, a system or a system of systems, is becoming inscreasingly complex, implying new challenges. In order to take up to those challenges, a system has to be:
Resilient
Resilience is the first component of a complex system. It represents its ability to remain functional, even in case of damage or failure. A system must be simultaneously capable of withstanding any disturbance in its operation, maintaining a level of service and maintaining the same level of quality.
Adaptable
It is also essential that a system be adaptable, that is to say, it must allow an evolution of its features without affecting the overall design or architecture. It must enable progressive changes with continuity of service.
Interoperable
A system is dependent on its environment and will increasingly need to integrate it in order to improve operations and services rendered. It must therefore be « open », be able to interface and interact with other systems. Interoperability is often made possible by the definition of standards, which is to say, by sharing specifications.
Autonomous
The next step for a system is its capacity for autonomy. An autonomous system is able to function, to make decisions and to adapt to a situation without the explicit intervention of a human being. Autonomous systems are based on mathematical models that aim at maintaining and optimizing the service at hand, whatever the perceived events.
User-friendly
The user/usage is an essential factor to integrate into the design of a system. This involves the development of new methods and processes. Managing the complexity of a system must also go through the development of an ergonomic interface that satisfies the considered usage.
Consult the description of all the demos presented at the event:
[:]<