Proceedings of the 10th annual ACM symposium on User interface software and technology
Designing an aspect-oriented framework in an object-oriented environment
ACM Computing Surveys (CSUR)
Coordinating distributed components on the web: an integrated development environment
Software—Practice & Experience
Collaborative virtual environments
Communications of the ACM
IEEE Software
ECOOP '01 Proceedings of the 15th European Conference on Object-Oriented Programming
Towards an Aspect-Oriented Framework in the Design of Collaborative Virtual Environments
FTDCS '01 Proceedings of the 8th IEEE Workshop on Future Trends of Distributed Computing Systems
Collaborative Virtual Environment Development: An Aspect-Oriented Approach
ICDCSW '01 Proceedings of the 21st International Conference on Distributed Computing Systems
JAsCo: an aspect-oriented approach tailored for component based software development
Proceedings of the 2nd international conference on Aspect-oriented software development
Aspect-oriented interaction in multi-organisational web-based systems
Computer Networks: The International Journal of Computer and Telecommunications Networking
DAOP-ADL: an architecture description language for dynamic component and aspect-based development
Proceedings of the 2nd international conference on Generative programming and component engineering
Explicitly distributed AOP using AWED
Proceedings of the 5th international conference on Aspect-oriented software development
Electronic Notes in Theoretical Computer Science (ENTCS)
A pattern to design crosscutting frameworks
Proceedings of the 2008 ACM symposium on Applied computing
True and transparent distributed composition of aspect-components
Proceedings of the ACM/IFIP/USENIX 2006 International Conference on Middleware
Self-adaptive software: Landscape and research challenges
ACM Transactions on Autonomous and Adaptive Systems (TAAS)
An overview and an empirical evaluation of UML-AOF: an UML profile for aspect-oriented frameworks
Proceedings of the 2010 ACM Symposium on Applied Computing
Managing crosscutting concerns in component based systems using a model driven development approach
Journal of Systems and Software
True and transparent distributed composition of aspect-components
Middleware'06 Proceedings of the 7th ACM/IFIP/USENIX international conference on Middleware
CBSE'06 Proceedings of the 9th international conference on Component-Based Software Engineering
Building reflective mobile middleware framework on top of the OSGi platform
ICSR'06 Proceedings of the 9th international conference on Reuse of Off-the-Shelf Components
The crosscutting impact of the AOSD Brazilian research community
Journal of Systems and Software
Hi-index | 0.00 |
Aspect-Oriented Programming separates in a new dimension, named aspect, those features that are spread over different components in a system. In this paper we present a Dynamic AO Framework where software components and aspects are first-order entities composed dynamically at runtime according to the architectural information stored in middleware layer. As an example we describe the coordination aspect, one of the most relevant and useful aspects our approach, essential to develop open distributed systems The main functionality of this aspect is to encapsulate interaction protocol among a set of components.