To fill the gap between the modeling of real-time systems and the scheduling analysis, we propose a framework that supports seamlessly the two aspects: 1) modeling a system using a methodology, in our case study, the Architecture Analysis and Design Language (AADL), and 2) helping to easily check temporal requirements (schedulability analysis, worst-case response time, sensitivity analysis, etc.). We introduce an intermediate framework called MoSaRT, which supports a rich semantic concerning temporal analysis. We show with a case study how the input model is transformed into a MoSaRT model, and how our framework is able to generate the proper models as inputs to several classic temporal analysis tools
In real-time systems, program execution must fulfill timing constraints and respect deadlines. Sched...
Architecture Analysis and Design Language (AADL) captures both platform and software architectures o...
Architecture Analysis and Design Language (AADL) captures both platform and software architectures o...
The Architecture Analysis and Design Language (AADL) is a popular language for architectural modelin...
The Architecture Analysis and Design Language (AADL) is a popular language for architectural modelin...
International audienceHigh-level architecture modeling languages, such as Architecture Analysis & De...
International audienceThis article deals with performance verifications of architecture models of re...
The paper discusses the use of formal methods for the analysis of architectural models expressed in ...
A software architecture is a high-level design description of a software system. In terms of the arc...
The paper discusses the use of formal methods for the anal-ysis of architectural models expressed in...
Correct timing is an important issue of embedded, real-time systems. Nevertheless, it is still diffi...
As embedded systems need more and more computing power, many products require hardware platforms bas...
As embedded systems need more and more computing power, many products require hardware platforms bas...
peer reviewedThe real-time scheduling theory provides analytical methods to assess the temporal pred...
International audienceThe construction of a design model is a critical phase in real-time systems (R...
In real-time systems, program execution must fulfill timing constraints and respect deadlines. Sched...
Architecture Analysis and Design Language (AADL) captures both platform and software architectures o...
Architecture Analysis and Design Language (AADL) captures both platform and software architectures o...
The Architecture Analysis and Design Language (AADL) is a popular language for architectural modelin...
The Architecture Analysis and Design Language (AADL) is a popular language for architectural modelin...
International audienceHigh-level architecture modeling languages, such as Architecture Analysis & De...
International audienceThis article deals with performance verifications of architecture models of re...
The paper discusses the use of formal methods for the analysis of architectural models expressed in ...
A software architecture is a high-level design description of a software system. In terms of the arc...
The paper discusses the use of formal methods for the anal-ysis of architectural models expressed in...
Correct timing is an important issue of embedded, real-time systems. Nevertheless, it is still diffi...
As embedded systems need more and more computing power, many products require hardware platforms bas...
As embedded systems need more and more computing power, many products require hardware platforms bas...
peer reviewedThe real-time scheduling theory provides analytical methods to assess the temporal pred...
International audienceThe construction of a design model is a critical phase in real-time systems (R...
In real-time systems, program execution must fulfill timing constraints and respect deadlines. Sched...
Architecture Analysis and Design Language (AADL) captures both platform and software architectures o...
Architecture Analysis and Design Language (AADL) captures both platform and software architectures o...