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-articleFebruary 2019
Size-based queuing: an approach to improve bandwidth utilization in TSN networks
Ethernet has become one of the most researched network technologies for modern, safety-critical, distributed systems due to its maturity and low cost. Standard Ethernet, however, is unsuitable for safety-critical applications due to its lack of delivery ...
- research-articleAugust 2015
Design and experiment of testbed using network coding for power management
Energy optimization is an important problem in modern wireless embedded systems. In recent years, several techniques have been proposed to optimize power consumption at the computing and communication layers of these systems. Network coding is one of ...
- research-articleAugust 2015
Towards adaptive resource reservations for component-based distributed real-time systems
In this paper we present our ongoing work on developing a framework supporting adaptive resource reservations targeting component-based distributed real-time systems. The components may be spread over different resources in a distributed system. The ...
- research-articleMarch 2015
Towards compositionality in execution time analysis: definition and challenges
For hard real-time systems, timeliness of operations has to be guaranteed. Static timing analysis is therefore employed to compute upper bounds on the execution times of a program. Analysis results at high precision are required to avoid over-...
- research-articleMarch 2015
Budget allocations for hierarchical fixed-priority scheduling of sporadic tasks with deferred preemptions upon EDP resources
In this paper we revisit the admission of applications upon a processor share modeled by the explicit-deadline periodic (EDP) resource-supply model. In particular, we consider applications that represent a fixed-priority sporadic task system. Existing ...
-
- research-articleSeptember 2014
Spatial and temporal isolation of virtual CAN controllers
Virtualization is a key technology to enable the use of multi-core processors in automotive embedded systems. For side-by-side execution of mixed-criticality applications that access shared communication infrastructures, a secure and safe virtualization ...
- research-articleSeptember 2014
Towards partitioned hierarchical real-time scheduling on multi-core processors
This paper extends previous work on hierarchical scheduling to multi-core systems. We have implemented partitioned multi-core scheduling of servers in the Linux kernel, using the scheduling framework ExSched. Neither ExSched nor the presented scheduler ...
- research-articleDecember 2013
Reconfigurable industrial process monitoring using the CHROMOSOME middleware
In all areas of industrial production and construction, companies have to implement processes with increasing complexity and reliability to satisfy their customer's needs with respect to product quality and continuity. Fulfilling these requirements ...
- research-articleDecember 2013
On the conceptual design of a dynamic component model for reconfigurable AUTOSAR systems
The automotive industry has recently developed the embedded software standard AUTOSAR, which is now being introduced widely in production vehicles. The standard structures the application into reusable components that can be deployed in a specific ...
- research-articleNovember 2012
Cleaning up Linux's CPU hotplug for real time and energy management
Linux's CPU-Hotplug facility was originally designed to allow failing hardware to be removed from a running system. Hardware fails quite infrequently, so CPU-hotplug performance (much less real-time response) was not a major consideration. However, CPU ...
- research-articleNovember 2012
Enhancing the real-time capabilities of the Linux kernel
The mainline Linux Kernel is not designed for hard real-time systems; it only fits the requirements of soft real-time systems. In recent years, a kernel developer community has been working on the PREEMPT-RT patch. This patch (that aims to get a fully ...
- research-articleNovember 2012
Implementing and evaluating communication-strategies in the ProCom component technology
This paper presents two strategies to support communication between real-time executable Runnable Virtual Node (RVN) components in the ProCom component technology. We describe the currently implemented server-based communication strategy which uses a ...
- research-articleNovember 2012
Traffic shaping to reduce jitter in controller area network (CAN)
When a message is transferred from one CAN bus to another via a gateway, variability in the response time of the message on the source network typically translates into queuing jitter on the destination network. This jitter inheritance accumulates ...
- research-articleNovember 2012
Towards an analysis framework for tasks with probabilistic execution times and probabilistic inter-arrival times
In this paper we investigate the problem of calculating the response time distribution for real-time tasks with probabilistic worst-case execution times, probabilistic inter-arrival times and probabilistic deadlines. We propose a definition for the ...
- research-articleNovember 2012
A new technique for analyzing soft real-time self-suspending task systems
We consider the problem of globally scheduling soft real-time sporadic self-suspending task systems on multiprocessors. Existing analysis methods are pessimistic, yielding O(n) utilization loss where n is the number of tasks in the system. Unless the ...
- research-articleNovember 2012
Translating end-to-end timing requirements to timing analysis model in component-based distributed real-time systems
Often, component-based real-time systems are modeled with trigger and data chains. The end-to-end timing requirements on trigger chains are different from those on data chains. For a trigger chain, the interest lies in the calculation of holistic ...
- research-articleNovember 2012
Architectural time-predictability factor (ATF): a metric to evaluate time predictability of processors
Due to the prohibitive cost of worst-case timing analysis for modern processors, the design of time-predictable processors has become increasingly important for hard real-time and safety-critical systems. However, to the best of our knowledge currently ...
- research-articleDecember 2011
Existing offset assignments are near optimal for an industrial AFDX network
Avionics Full DupleX Switched Ethernet (AFDX) has been developed for modern aircraft such as Airbus 380. Due to the non-determinism of switching mechanism, a worst-case delay analysis of the flows entering the network is a key issue for certification ...
- research-articleDecember 2011
Evaluating the benefits and feasibility of coordinated medium access in MANETS
Mobile ad hoc wireless network (MANETs) are characterized by a highly-dynamic topology where neither the duration of links between nodes nor their densities within the network can be foreseing. To better understand the effects of such issues in the ...
- research-articleDecember 2011
On the use of code mobility mechanisms in real-time systems
Applications with soft real-time requirements can benefit from code mobility mechanisms, as long as those mechanisms support the timing and Quality of Service requirements of applications. In this paper, a generic model for code mobility mechanisms is ...