Towards a discipline of system engineering: validation of dependable systems architectures
Luca Simoncini
Abstract
Luca Simoncini
Abstract
Computer controlled systems are used in many fields of applications, with different levels of criticality requirements. A common characteristic of such systems is the increasing complexity in intrinsic terms (management of distribution, redundancy, layering of functionalities, etc.) and of the in-the-field operation (interfaces towards the environment, timing constraints, criticality of the controlled applications, etc.). This increasing complexity rarely can be completely mastered and usual design practices often suffer from partial approaches, overlooked details, inadequate modeling, insufficient prototyping, limited design tools or techniques available; not to deal with incorrect or incomplete or not understood user requirements, which are often the cause of the final failure of a design or system.
A significance statement is not available in the OpenAlex record.
A contribution statement is not available in the OpenAlex record.
Method details are not available in the OpenAlex metadata.
Findings are not separately available in the OpenAlex metadata.
Limitations are not available in the OpenAlex metadata.
Application details are not available in the OpenAlex metadata.
Computer controlled systems are used in many fields of applications, with different levels of criticality requirements. A common characteristic of such systems is the increasing complexity in intrinsic terms (management of distribution, redundancy, layering of functionalities, etc.) and of the in-the-field operation (interfaces towards the environment, timing constraints, criticality of the controlled applications, etc.). This increasing complexity rarely can be completely mastered and usual design practices often suffer from partial approaches, overlooked details, inadequate modeling, insufficient prototyping, limited design tools or techniques available; not to deal with incorrect or incomplete or not understood user requirements, which are often the cause of the final failure of a design or system.
Key concepts: Computer science, Criticality, Redundancy (engineering), Failure mode, effects, and criticality analysis, Field (mathematics), Systems engineering, Systems design, Distributed computing