As the complexity of modern real-time embedded systems grows, it is important to perform analysis of system properties at early design stages, in order to help the designer make high-level design decisions that have a large impact on the overall system. This paper presents a set of techniques and tools for model-based analysis and formal verification of component-based real-time embedded software, with Avionics Mission Computing (AMC) as an example application domain. Domain-specific models are used to capture all aspects of a real-time embedded system, including software components and architecture, timing and resource constraints, processes and threads, execution platforms, etc. We first discuss model-level static analysis techniques, inc...
Context: A considerable portion of the software systems today are adopted in the embedded control do...
International audienceAs real-time systems have become more and more complex, architects rely on abs...
The model-based approach to the development of embedded systems relies on the use of explicit models...
As complexity of real-time embedded software grows, it is de-sirable to use formal verification tech...
Key challenges in distributed real-time embedded (DRE) system developments include safe composition ...
Developing industrial real-time software systems is challenging due to de- mands on system safety an...
As Embedded Real-Time (ERT) systems become more complex and safety-critical, there is a trend to rai...
In modern times, human life is intrinsically depending on real-time embedded systems (RTES) with inc...
As Embedded Real-Time (ERT) systems become more complex and safety-critical, there is a trend to rai...
Embedded systems are ubiquitous in the modern world. They are microcomputers most often included inc...
The application of component middleware in missioncritical systems introduces new challenges for dis...
Real-time systems are found in an increasing variety of application elds. Usually, they are embedded...
(best paper award)International audienceThe design methodology of an embedded system should start wi...
In this paper we report on the work we performed to extend the logic model checker SPIN with built-i...
Copyright © 2005 SAE International The increasing use of distributed applications in real-time and s...
Context: A considerable portion of the software systems today are adopted in the embedded control do...
International audienceAs real-time systems have become more and more complex, architects rely on abs...
The model-based approach to the development of embedded systems relies on the use of explicit models...
As complexity of real-time embedded software grows, it is de-sirable to use formal verification tech...
Key challenges in distributed real-time embedded (DRE) system developments include safe composition ...
Developing industrial real-time software systems is challenging due to de- mands on system safety an...
As Embedded Real-Time (ERT) systems become more complex and safety-critical, there is a trend to rai...
In modern times, human life is intrinsically depending on real-time embedded systems (RTES) with inc...
As Embedded Real-Time (ERT) systems become more complex and safety-critical, there is a trend to rai...
Embedded systems are ubiquitous in the modern world. They are microcomputers most often included inc...
The application of component middleware in missioncritical systems introduces new challenges for dis...
Real-time systems are found in an increasing variety of application elds. Usually, they are embedded...
(best paper award)International audienceThe design methodology of an embedded system should start wi...
In this paper we report on the work we performed to extend the logic model checker SPIN with built-i...
Copyright © 2005 SAE International The increasing use of distributed applications in real-time and s...
Context: A considerable portion of the software systems today are adopted in the embedded control do...
International audienceAs real-time systems have become more and more complex, architects rely on abs...
The model-based approach to the development of embedded systems relies on the use of explicit models...