Today, the development costs of high confidence systems explode with their size. We are far away from the solution of the so-called, software crisis. In fact, the latter hides another much bigger: the system crisis. n my talk I will discuss rigorous system design as a formal and accountable process leading from requirements to correct-by-construction implementations. I will also discuss current limitations of the state of the art and advocate a coherent scientific foundation for system design based on four principles: 1) separation of concerns; 2) component-based construction; 3) semantic coherency; 4) correctness-by-construction. The combined application of these principles allows the definition of a methodology clearly identifying wher...
International audienceRigorous system design requires the use of a single powerful component framewo...
Computer systems are so complex and crucial to our lives that we need to ver-ify that they are corre...
This research is intended as an initial step toward the development of a rigorous science of design ...
Today, the development costs of high confidence systems explode with their size. We are far away fro...
International audienceRigorous system design requires the use of a single powerful component framewo...
The design of complex and reliable IT systems is a challenging engineering problem. In contrast to t...
The monograph advocates rigorous system design as a coherent and accountable model-based process lea...
Cyber-physical systems (CPS) break with traditional systems such as desktop computers and servers, i...
In what ways might systems thinking be helpful to designers? In the 21st century, the types of proj...
In what ways might systems thinking be helpful to designers? In the 21st century, the types of proj...
As the "software crisis" persists, we must rethink our strategy for handling complexity. A decade ag...
As the "software crisis" persists, we must rethink our strategy for handling complexity. A decade ag...
In popular dialogues, describing a system as “complex” is often the point of resignation, inferring ...
As the "software crisis" persists, we must rethink our strategy for handling complexity. A decade ag...
The past decades have seen huge improvements in computer systems but these have proved difficult to ...
International audienceRigorous system design requires the use of a single powerful component framewo...
Computer systems are so complex and crucial to our lives that we need to ver-ify that they are corre...
This research is intended as an initial step toward the development of a rigorous science of design ...
Today, the development costs of high confidence systems explode with their size. We are far away fro...
International audienceRigorous system design requires the use of a single powerful component framewo...
The design of complex and reliable IT systems is a challenging engineering problem. In contrast to t...
The monograph advocates rigorous system design as a coherent and accountable model-based process lea...
Cyber-physical systems (CPS) break with traditional systems such as desktop computers and servers, i...
In what ways might systems thinking be helpful to designers? In the 21st century, the types of proj...
In what ways might systems thinking be helpful to designers? In the 21st century, the types of proj...
As the "software crisis" persists, we must rethink our strategy for handling complexity. A decade ag...
As the "software crisis" persists, we must rethink our strategy for handling complexity. A decade ag...
In popular dialogues, describing a system as “complex” is often the point of resignation, inferring ...
As the "software crisis" persists, we must rethink our strategy for handling complexity. A decade ag...
The past decades have seen huge improvements in computer systems but these have proved difficult to ...
International audienceRigorous system design requires the use of a single powerful component framewo...
Computer systems are so complex and crucial to our lives that we need to ver-ify that they are corre...
This research is intended as an initial step toward the development of a rigorous science of design ...