Aspect-oriented programming (AOP) languages such as AspectJ offer new mechanisms and possibilities for decomposing systems into modules and composing modules into systems …
J Liebeherr, M Nahas, W Si - IEEE Journal on Selected Areas …, 2002 - ieeexplore.ieee.org
Application-layer multicast supports group applications without the need for a network-layer multicast protocol. Here, applications arrange themselves in a logical overlay network and …
The growing popularity of aspect-oriented languages, such as AspectJ, and of corresponding design approaches, makes it important to learn how best to modularize …
J Liebeherr, M Nahas - GLOBECOM'01. IEEE Global …, 2001 - ieeexplore.ieee.org
Recently, application-layer multicast has emerged as an attempt to support group applications without the need for a network-layer multicast protocol, such as IP multicast. In …
Y Cai, KJ Sullivan - 21st IEEE/ACM International Conference …, 2006 - ieeexplore.ieee.org
Traditional design representations are inadequate for generalized reasoning about modularity in design and its technical and economic implications. We have developed an …
A ubiquitous and efficient multicast data delivery service is essential to the success of large- scale group communication applications. The original IP multicast design is to enhance …
DA Helder, S Jamin - … on Cluster Computing and the Grid …, 2002 - ieeexplore.ieee.org
Switch-trees are peer-to-peer algorithms for building and improving end-host multicast trees. Nodes switch parents to reduce tree cost or lower source-member latency. A node switches …
The emergence of aspect-oriented programming (AOP) languages has provided software designers with new mechanisms and strategies for decomposing programs into modules …