| C. Becker and K. Geihs. Quality of Service - Aspects of Distributed Programs. International Workshop on Aspect-Oriented Programming at ICSE'98, Kyoto/Japan (1998). |
....systems is the purpose of the aspect language D[6] It is restricted to Java components and can be seen as a starting point for further research, because it covers only a minimal subset of the distribution aspect. For example, quality of service in distributed systems can be modeled as an aspect[2]. Some other groups are also working on the topic of distributed software construction with AOP concepts. A TOS[8] for example, is a reflective framework that introduces the concept of aspect components for this purpose. The system uses event interception and wrappers to implement the ....
C. Becker and K. Geihs. Quality of Service --- Aspects of Distributed Programs. In Proceedings of the ICSE'98 Workshop on Aspect-Oriented Programm ing, 1998.
....of objects and layers are well defined and stable, then the evolution of a system will only have a local effect. Unfortunately, not all the concerns of a distributed system can be defined and encapsulated by the interfaces of objects and layers. For example, as indicated by several authors (e.g. Becker 98] QoS concerns such as performance and reliability relate to multiple objects in multiple layers. This, the so called crosscutting aspects hinders the adaptation of middleware systems since changes cannot be any longer restricted to the implementations of objects and layers. Consider for ....
C. Becker & K. Geihs, Quality of ServiceAspects of Distributed Programs, Proceedings of the Aspect-Oriented Programming Workshop (ICSE'98), see www.parc.xerox.com/csl/projects/aop/workshops/icse98
....The reason for such a separation is simply the well known separation of concerns issue [10] Developers should minimize unnecessary interactions and constraints between them. For the component developer it is even more important to practice the separation of concerns. We have already shown in [1] that the implementation of multi category QoS applications can be quite complicated because the code that implements a certain category cannot be easily separated in methods or classes. Instead cross cuts between the application itself and the QoS mechanisms will show up. Source code written in a ....
C. Becker and K. Geihs. Quality of Service - Aspects of Distributed Programs. In Second Workshop on Aspect-Oriented Programming, Kyoto, Japan, April 1998.
No context found.
C. Becker and K. Geihs. Quality of Service - Aspects of Distributed Programs. International Workshop on Aspect-Oriented Programming at ICSE'98, Kyoto/Japan (1998).
Online articles have much greater impact More about CiteSeer.IST Add search form to your site Submit documents Feedback
CiteSeer.IST - Copyright Penn State and NEC