The design and implementation of distributed real-time dependable systems is often dominated by non-functional considerations like timeliness, object placement and fault tolerance. In this paper we illustrate how the of the separation of concerns approach of aspect-oriented programming can be used to address these non-functional aspects of such system separately from the functional requirements and what benefits result from this separation. Besides the theoretical reflection we also present a case study in which distribution, timeliness, and fault tolerance aspects are added to a simple logging component. The examples are implemented using the emerging AspectC++ language for aspect-oriented programming with C++. In the course of this paper ...
This paper presents the results of an exploratory study on the fault- proneness of aspect-oriented p...
In this paper we introduce an approach of aspect-oriented modelling and analysis of information syst...
Abstract. Dependency injection is a hot topic among industrial developers using component frameworks...
This thesis investigates the use of aspect-oriented programming for the purpose of implementing faul...
Aspect oriented programming (AOP) is a promising technique for implementing fault tolerance. Still t...
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...
For software systems such as operating systems, the interaction of their components becomes more com...
This position paper considers how the principles of aspect-oriented programming can be applied to fo...
Aspect-oriented programming (AOP) has become increasingly popular over the last few years. At the sa...
: Object-based middleware systems, like CORBA, provide the basis for object-based distributed applic...
We illustrate how to combine CORBA as a distributed system with aspect-oriented programming (AOP) an...
Real-time embedded systems for safety-critical applications have to introduce fault tolerance mechan...
Separation of concerns is at the heart of software development, and although its benefits have been ...
Aspect-oriented programming (AOP) aims at facilitating program comprehension and maintenance in the ...
This paper presents the results of an exploratory study on the fault- proneness of aspect-oriented p...
In this paper we introduce an approach of aspect-oriented modelling and analysis of information syst...
Abstract. Dependency injection is a hot topic among industrial developers using component frameworks...
This thesis investigates the use of aspect-oriented programming for the purpose of implementing faul...
Aspect oriented programming (AOP) is a promising technique for implementing fault tolerance. Still t...
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...
For software systems such as operating systems, the interaction of their components becomes more com...
This position paper considers how the principles of aspect-oriented programming can be applied to fo...
Aspect-oriented programming (AOP) has become increasingly popular over the last few years. At the sa...
: Object-based middleware systems, like CORBA, provide the basis for object-based distributed applic...
We illustrate how to combine CORBA as a distributed system with aspect-oriented programming (AOP) an...
Real-time embedded systems for safety-critical applications have to introduce fault tolerance mechan...
Separation of concerns is at the heart of software development, and although its benefits have been ...
Aspect-oriented programming (AOP) aims at facilitating program comprehension and maintenance in the ...
This paper presents the results of an exploratory study on the fault- proneness of aspect-oriented p...
In this paper we introduce an approach of aspect-oriented modelling and analysis of information syst...
Abstract. Dependency injection is a hot topic among industrial developers using component frameworks...