Export Citations
Save this search
Please login to be able to save your searches and receive alerts for new content matching your search criteria.
- research-articleNovember 2019
PrVM: a multicore real-time virtualization scheduling framework with probabilistic timing guarantees
ACM SIGBED Review (SIGBED), Volume 16, Issue 3Pages 14–20https://doi.org/10.1145/3373400.3373402We present PrVM, a framework for scheduling real-time VMs on multicore hardware. It addresses the intersection of the following problems: probabilistic real-time scheduling, VM scheduling, and full virtualization. Though each of these problems have been ...
- research-articleAugust 2018
Application validation on RTDroid
ACM SIGBED Review (SIGBED), Volume 15, Issue 4Pages 7–14https://doi.org/10.1145/3269482.3269484Android is becoming used more frequently in domains that expect some real-time guarantees. To facilitate the adoption of Android for programming real-time systems, this work presents a first effort to apply real-time scheduling theories to a real-time ...
- research-articleMarch 2018
Aligning Deos and RTEMS with the FACE safety base operating system profile
ACM SIGBED Review (SIGBED), Volume 15, Issue 1Pages 15–21https://doi.org/10.1145/3199610.3199612The Open Group Future Airborne Capability Environment (FACE™) Consortium has developed a reference architecture and standard for real-time embedded avionics systems. The FACE Technical Standard defines required capabilities for real-time operating ...
- research-articleJanuary 2018
DTFM: a flexible model for schedulability analysis of real-time applications on NoC-based architectures
ACM SIGBED Review (SIGBED), Volume 14, Issue 4Pages 53–59https://doi.org/10.1145/3177803.3177812Many-core processors are expected to be hardware targets to support the execution of real-time applications. In a many-core processor, cores communicate through a Network-On-Chip (NoC), which offers high bandwidth and scalability, but also introduces ...
- research-articleJanuary 2018
Go-realtime: a lightweight framework for multiprocessor real-time system in user space
ACM SIGBED Review (SIGBED), Volume 14, Issue 4Pages 46–52https://doi.org/10.1145/3177803.3177811We present the design of Go-RealTime, a lightweight framework for real-time parallel programming based on Go language. Go-RealTime is implemented in user space with portability and efficiency as important design goals. It takes the advantage of Go ...
-
- research-articleJanuary 2018
Using DDS middleware in distributed partitioned systems
ACM SIGBED Review (SIGBED), Volume 14, Issue 4Pages 14–20https://doi.org/10.1145/3177803.3177806Communication middleware technologies are slowly being integrated also into critical domains that are also progresively transitioning to partitioned systems. Especially, avionics systems have transitioned from federated architectures to IMA (Integrated ...
- research-articleNovember 2017
Deriving the average-case performance of bandwidth-like interfaces for tasksets with infinite minimum inter-arrival time, equal task density, uniformly distributed deadlines, and infinite number of tasks
ACM SIGBED Review (SIGBED), Volume 14, Issue 3Pages 16–23https://doi.org/10.1145/3166227.3166229Many solutions for composability and compositionality rely on specifying the interface for a component using bandwidth. Some previous works specify period (P) and budget (Q) as an interface for a component. Q/P provides us with a bandwidth (the share of ...
- research-articleNovember 2017
On flexible and robust parameter assignment for periodic real-time components
ACM SIGBED Review (SIGBED), Volume 14, Issue 3Pages 8–15https://doi.org/10.1145/3166227.3166228In order to increase the flexibility of design process, we consider a component-based system in which some components may be changed, repaired, or upgraded. We assume that the worst-case execution time (WCET) of each task that is implemented by a ...
- research-articleNovember 2016
A lazy DVS approach for dynamic real time system
ACM SIGBED Review (SIGBED), Volume 13, Issue 4Pages 7–12https://doi.org/10.1145/3015037.3015038This paperpresents a LazyDVS scheduling algorithm that offers higher acceptance ratio (number of tasks able to meet their deadline is to number of tasks appearing) with equivalent orlesser energy consumption for battery powered dynamic real time system. ...
- research-articleAugust 2016
Towards a compositional service architecture for real-time cloud robotics: invited paper
ACM SIGBED Review (SIGBED), Volume 13, Issue 3Pages 63–64https://doi.org/10.1145/2983185.2983196This paper presents our ongoing work towards a compositional service architecture that integrates cloud technology for computational capacity targeting real-time robotics applications. In particular, the paper focuses at the challenges inherent within ...
- research-articleAugust 2016
Towards compositional mixed-criticality real-time scheduling in open systems: invited paper
ACM SIGBED Review (SIGBED), Volume 13, Issue 3Pages 49–51https://doi.org/10.1145/2983185.2983193Although many cyber-physical systems are both mixed-criticality system and compositional system, there are little work on intersection of mixed-criticality system and compositional system. We propose novel concepts for task-level criticality-mode and ...
- research-articleAugust 2016
Evaluating the average-case performance penalty of bandwidth-like interfaces
ACM SIGBED Review (SIGBED), Volume 13, Issue 3Pages 33–40https://doi.org/10.1145/2983185.2983191Many solutions for composability and compositionality rely on specifying the interface for a component using bandwidth. Some previous works specify period (P) and budget (Q) as an interface for a component. Q/P provides us with a bandwidth (the share of ...
- research-articleAugust 2016
Turning compositionality into composability
ACM SIGBED Review (SIGBED), Volume 13, Issue 3Pages 25–30https://doi.org/10.1145/2983185.2983189Compositional theories and technologies facilitate the decomposition of a complex system into components, as well as their integration via interfaces. Component interfaces hide the internal details of the components, thereby reducing integration ...
- research-articleApril 2016
Towards a declarative modeling and execution framework for real-time systems
ACM SIGBED Review (SIGBED), Volume 13, Issue 2Pages 30–33https://doi.org/10.1145/2930957.2930962Our work is a contribution towards addressing what Thomas Henziger called the grand challenge in embedded software design [5]: "offering high-level programming models that exposes the execution properties of a system in a way that permits the programmer ...
- research-articleApril 2016
A new scheduling algorithm for non-preemptive independent tasks on a multi-processor platform
ACM SIGBED Review (SIGBED), Volume 13, Issue 2Pages 24–29https://doi.org/10.1145/2930957.2930961The abort-and-restart scheme from the Priority-based Functional Reactive Programming (PFRP) paradigm eliminates the priority inversion problem. This paper is similar by solving the priority inversion problem using the task order restrictions sets of ...
- research-articleApril 2016
Worst case response time and schedulability analysis for real-time software transactional memory-lazy conflict detection (STM-LCD)
ACM SIGBED Review (SIGBED), Volume 13, Issue 2Pages 14–19https://doi.org/10.1145/2930957.2930959Software transactional memory (STM) is a transactional mechanism of controlling access to shared resources in memory. This transactional mechanism is similar to the abort-and-restart execution model in a functional reactive system (FRS). Due to its ...
- research-articleMarch 2016
Towards integration of adaptability and non-intrusive runtime verification in avionic systems
ACM SIGBED Review (SIGBED), Volume 13, Issue 1Pages 60–65https://doi.org/10.1145/2907972.2907981Unmanned autonomous systems (UAS) avionics call for advanced computing system architectures fulfilling strict size, weight and power consumption (SWaP) requisites, decreasing the vehicle cost and ensuring the safety and timeliness of the system. The AIR ...
- research-articleMarch 2016
Exploring storage bottlenecks in Linux-based embedded systems
ACM SIGBED Review (SIGBED), Volume 13, Issue 1Pages 54–59https://doi.org/10.1145/2907972.2907980With recent advances in non-volatile memory technologies and embedded hardware, large, high-speed persistent-storage devices can now realistically be used in embedded systems. Traditional models of storage systems, including the implementation in the ...
- research-articleMarch 2016
Supporting virtualization standard for network devices in RTEMS real-time operating system
ACM SIGBED Review (SIGBED), Volume 13, Issue 1Pages 35–40https://doi.org/10.1145/2907972.2907977The virtualization technology is attractive for modern embedded systems in that it can ideally implement resource partitioning but also can provide transparent software development environments. Although hardware emulation overheads for virtualization ...
- research-articleAugust 2015
Tolerating partial failures on IEC 61499 applications
ACM SIGBED Review (SIGBED), Volume 12, Issue 3Pages 32–35https://doi.org/10.1145/2815482.2815488In a modern industrial environment control programs are distributed among several devices. This raises new challenges, especially in handling the failure modes. Automatic reconfiguration is a possible approach in dealing with partial failures. The ...