The purpose of this document is to provide an analysis of the SAE standard AADL (AS5506) and submit recommendations for equipping it with a synchronous model of computation and communication (MoCC). Our goal is to provide a framework that best fits the semantic and expressive capability of the AADL, and is designed in a way that requires as few conceptual, semantic, or syntactic extensions as possible, on either the standard or its existing annexes. Our approach consists of the definition of an algebraic framework in which time is formally defined from implicit or specified AADL concepts, such as events. Starting from these concepts, that constitute the synchronous core of the AADL, we define a formal design methodology to use the AADL in a...
Language-Oriented Programming (LOP) advocates designing eXecutable Domain-Specific Modeling Language...
State-of-the-art System-on-Chip (SoC) architectures integrate many different components, such as pro...
State-of-the-art System-on-Chip (SoC) architectures integrate many different components, such as pro...
The purpose of this document is to provide an analysis of the SAE standard AADL (AS5506) and submit ...
International audienceAADL is dedicated to high-level design and evaluation of embedded systems. It ...
We are interested in the programming and compilation of reactive, real-time systems. More specifical...
International audienceAADL is dedicated to high-level design and evaluation of embedded systems. It ...
The realization of modern embedded systems increase the requirements of automatic or semi-automatic ...
Formal methods have become a recommended practice in safety-critical software engineering. To be for...
Doctoral Program in Information Systems and TechnologyDeveloping software solutions is about providi...
Synthesis is a field of computer science that consists in generating programs from abstract specific...
There is a long standing separation between the fields of compiler construction and real-time schedu...
The formal veri cation has become a recommended practice in safety-critical software engineering. Th...
The main aim of this thesis is to make formal proofs more universal by expressing them in a common l...
Due to the new requirements of modern software, researchers in software engineering have created mor...
Language-Oriented Programming (LOP) advocates designing eXecutable Domain-Specific Modeling Language...
State-of-the-art System-on-Chip (SoC) architectures integrate many different components, such as pro...
State-of-the-art System-on-Chip (SoC) architectures integrate many different components, such as pro...
The purpose of this document is to provide an analysis of the SAE standard AADL (AS5506) and submit ...
International audienceAADL is dedicated to high-level design and evaluation of embedded systems. It ...
We are interested in the programming and compilation of reactive, real-time systems. More specifical...
International audienceAADL is dedicated to high-level design and evaluation of embedded systems. It ...
The realization of modern embedded systems increase the requirements of automatic or semi-automatic ...
Formal methods have become a recommended practice in safety-critical software engineering. To be for...
Doctoral Program in Information Systems and TechnologyDeveloping software solutions is about providi...
Synthesis is a field of computer science that consists in generating programs from abstract specific...
There is a long standing separation between the fields of compiler construction and real-time schedu...
The formal veri cation has become a recommended practice in safety-critical software engineering. Th...
The main aim of this thesis is to make formal proofs more universal by expressing them in a common l...
Due to the new requirements of modern software, researchers in software engineering have created mor...
Language-Oriented Programming (LOP) advocates designing eXecutable Domain-Specific Modeling Language...
State-of-the-art System-on-Chip (SoC) architectures integrate many different components, such as pro...
State-of-the-art System-on-Chip (SoC) architectures integrate many different components, such as pro...