Proceedings of the 5th ACM International Conference on Embedded Software 2005
DOI: 10.1145/1086228.1086246
|View full text |Cite
|
Sign up to set email alerts
|

Real-time interfaces for interface-based design of real-time systems with fixed priority scheduling

Abstract: The central idea behind interface-based design is to describe components by a component interface. In contrast to a component description that describes what a component does, a component interface describes how a component can be used. A well designed component interface provides enough information to decide whether two or more components can work together properly in a system. In this work, we expand the idea of interface-based design to the area of real-time system design. Here, the term of 'working togethe… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
52
0

Year Published

2007
2007
2017
2017

Publication Types

Select...
3
3
2

Relationship

0
8

Authors

Journals

citations
Cited by 53 publications
(52 citation statements)
references
References 20 publications
0
52
0
Order By: Relevance
“…Similar restrictions apply to recent work [12], [13] combining network calculus [14], [15] with real-time interfaces. These works are concerned with the compositional modeling of regular execution patterns rather than stabilization processes inside each execution cycle of a synchronous program.…”
Section: Related Workmentioning
confidence: 83%
See 1 more Smart Citation
“…Similar restrictions apply to recent work [12], [13] combining network calculus [14], [15] with real-time interfaces. These works are concerned with the compositional modeling of regular execution patterns rather than stabilization processes inside each execution cycle of a synchronous program.…”
Section: Related Workmentioning
confidence: 83%
“…These works are concerned with the compositional modeling of regular execution patterns rather than stabilization processes inside each execution cycle of a synchronous program. Existing interface theories [11], [12], [13], which aim at the verification of resource constraints for real-time scheduling, handle timing properties such as task execution latency, arrival rates, resource utilization, throughput, accumulated cost of context switches, and so on. However, the dependency on data and control flow is largely abstracted.…”
Section: Related Workmentioning
confidence: 99%
“…The algorithm gives an approximation on the partitions for real-time components. In the same context, the work presented in Wandeler and Thiele (2005) uses real-time calculus to design the servers based on a given interface. The algorithm computes demand and service curves for components in real-time systems.…”
Section: Reservation Designmentioning
confidence: 99%
“…In [Ric02] and [Ric03], the authors model the multiprocessor heterogeneous systems as components that communicate through event streams and propose a technique for integrating different local scheduling policies based on such event-model interfaces. Another compositional approach is presented in [Wan05], where the authors propose real-time interfaces and a component model that support incremental design of real-time systems. Usually, communication protocols allow either static (TT) or dynamic (ET) services, influencing several levels in the design flow and giving more weight in the design output to either flexibility or time-determinism of the system.…”
Section: Scheduling and Schedulability Analysis Of Real-time Systemsmentioning
confidence: 99%