2009
DOI: 10.1007/s11241-009-9072-y
|View full text |Cite
|
Sign up to set email alerts
|

Investigating the usability of real-time scheduling theory with the Cheddar project

Abstract: This article deals with real-time critical systems modelling and verification. Real-time scheduling theory provides algebraic methods and algorithms in order to make timing constraints verifications of these systems. Nevertheless, many industrial projects do not perform analysis with real-time scheduling theory even if demand for use of this theory is large and the industrial application field is wide (avionics, aerospace, automotive, autonomous systems, . . . ). The Cheddar project investigates why real-time … Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
21
0
1

Year Published

2010
2010
2015
2015

Publication Types

Select...
5
2

Relationship

2
5

Authors

Journals

citations
Cited by 36 publications
(22 citation statements)
references
References 43 publications
0
21
0
1
Order By: Relevance
“…AADL is backed with a large set of analysis tools 2 , covering many different domains: scheduling analysis like Cheddar [13] and MAST [14]; dependability assessment: AADL provides an annex for modeling propagation of error, like COMPASS project [15], or ADAPT [16]; behavioral analysis: mapping to formal methods and associated model checkers have been defined for Petri Nets [17], RT-Maude [18] and many others code generation: Ocarina implements Ada and C code generators for distributed systems [19]; mapping to hardware description language System-C [20].…”
Section: Aadlv2mentioning
confidence: 99%
See 1 more Smart Citation
“…AADL is backed with a large set of analysis tools 2 , covering many different domains: scheduling analysis like Cheddar [13] and MAST [14]; dependability assessment: AADL provides an annex for modeling propagation of error, like COMPASS project [15], or ADAPT [16]; behavioral analysis: mapping to formal methods and associated model checkers have been defined for Petri Nets [17], RT-Maude [18] and many others code generation: Ocarina implements Ada and C code generators for distributed systems [19]; mapping to hardware description language System-C [20].…”
Section: Aadlv2mentioning
confidence: 99%
“…For instance, let us consider the design of a DRE system subject to realtime or safety constraints. Such a design requires to apply appropriate analyses including schedulability analysis or safety analysis that may involve analytical methods [13] or model checking applied considering a scenario expressed in temporal logic [17]. It is obvious that the case of those "advanced" Fig.…”
Section: B Facing Analysis Complexitymentioning
confidence: 99%
“…AADL is used to design and analyze software and hardware architectures of embedded real-time systems. Many tools provide support for AADL: Ocarina implements Ada and C code generators for distributed systems [10], TOPCASED, OSATE and Stood provide AADL modeling features [5,3,22], the Fremont toolset and Cheddar implement AADL performance analysis methods [26,25]. An updated list of supporting tools can be found on the official AADL web site http://www.aadl.info.…”
Section: Example Of the Synchronous Data Flows Design-patternmentioning
confidence: 99%
“…To compute feasibility tests of the Synchronous data flows design-pattern, we are using Cheddar. Cheddar is a framework which aims at providing performance analysis of concurrent real-time applications [25]. With Cheddar, a real-time application is modeled as a set of processors, shared resources, buffers and tasks.…”
Section: Feasibility Tests Assigned To the Synchronous Data Flows Desmentioning
confidence: 99%
“…Copyright 2012 ACM 978-1-4503-1505-0/12/12 ...$15.00. not significant [39]. We believe this reluctance is due to the lack of domain-specific guidelines for system engineers.…”
Section: Introductionmentioning
confidence: 99%