Software-implemented fault tolerance is an attractive technique for constructing fail-safe and fault-tolerant processing nodes for road vehicles and other cost-sensitive applications. This paper investigates the memory consumption and execution time overhead obtained when implementing timeredundant execution and control flow checking in software for an automotive brake controller application. These two mechanisms were implemented at the source code level using three implementations techniques: aspect-oriented programming (AOP), source code transformation and manual programming in C. The results show that AOP generates much higher overheads than code transformation for strictly systematic implementations. On the other hand, when application ...
This paper presents the results of an exploratory study on the fault- proneness of aspect-oriented p...
The application of aspect-oriented programming (AOP) to the embedded operating system domain is stil...
The application of aspect-oriented programming (AOP) to the embedded operating system domain is stil...
Software-implemented fault tolerance is an attractive technique for constructing fail-safe and fault...
Software-implemented fault tolerance is a widely used technique for achieving high dependability in ...
This thesis investigates the use of aspect-oriented programming for the purpose of implementing faul...
Aspect-oriented programming provides an interesting approach for implementing software-based fault t...
Aspect oriented programming (AOP) is a promising technique for implementing fault tolerance. Still t...
Aspect‐oriented programming provides an interesting approach for implementing software‐based fault t...
Software implemented node level fault tolerance is an important technique for meeting dependability ...
Real-time embedded systems for safety-critical applications have to introduce fault tolerance mechan...
Real-time embedded systems for safety-critical applications have to introduce fault tolerance mechan...
The design and implementation of distributed real-time dependable systems is often dominated by non-...
Aspect-oriented programming (AOP) aims at facilitating program comprehension and maintenance in the ...
Abstract—Aspect-oriented programming (AOP) aims at fa-cilitating program comprehension and maintenan...
This paper presents the results of an exploratory study on the fault- proneness of aspect-oriented p...
The application of aspect-oriented programming (AOP) to the embedded operating system domain is stil...
The application of aspect-oriented programming (AOP) to the embedded operating system domain is stil...
Software-implemented fault tolerance is an attractive technique for constructing fail-safe and fault...
Software-implemented fault tolerance is a widely used technique for achieving high dependability in ...
This thesis investigates the use of aspect-oriented programming for the purpose of implementing faul...
Aspect-oriented programming provides an interesting approach for implementing software-based fault t...
Aspect oriented programming (AOP) is a promising technique for implementing fault tolerance. Still t...
Aspect‐oriented programming provides an interesting approach for implementing software‐based fault t...
Software implemented node level fault tolerance is an important technique for meeting dependability ...
Real-time embedded systems for safety-critical applications have to introduce fault tolerance mechan...
Real-time embedded systems for safety-critical applications have to introduce fault tolerance mechan...
The design and implementation of distributed real-time dependable systems is often dominated by non-...
Aspect-oriented programming (AOP) aims at facilitating program comprehension and maintenance in the ...
Abstract—Aspect-oriented programming (AOP) aims at fa-cilitating program comprehension and maintenan...
This paper presents the results of an exploratory study on the fault- proneness of aspect-oriented p...
The application of aspect-oriented programming (AOP) to the embedded operating system domain is stil...
The application of aspect-oriented programming (AOP) to the embedded operating system domain is stil...