Design patterns: elements of reusable object-oriented software
Design patterns: elements of reusable object-oriented software
Composing synchronization and real-time constraints
Journal of Parallel and Distributed Computing - Special issue on object-oriented real-time systems
N degrees of separation: multi-dimensional separation of concerns
Proceedings of the 21st international conference on Software engineering
Aspect-oriented programming: Introduction
Communications of the ACM
Pattern-Oriented Software Architecture: Patterns for Concurrent and Networked Objects
Pattern-Oriented Software Architecture: Patterns for Concurrent and Networked Objects
Design pattern implementation in Java and aspectJ
OOPSLA '02 Proceedings of the 17th ACM SIGPLAN conference on Object-oriented programming, systems, languages, and applications
Communications of the ACM
An Architecture-Based Approach to Self-Adaptive Software
IEEE Intelligent Systems
ECCOP '98 Proceedings of the 12th European Conference on Object-Oriented Programming
The Adaptive Object-Model Architectural Style
WICSA 3 Proceedings of the IFIP 17th World Computer Congress - TC2 Stream / 3rd IEEE/IFIP Conference on Software Architecture: System Design, Development and Maintenance
An AOP Case with Static and Dynamic Aspects
ECOOP '98 Workshop ion on Object-Oriented Technology
Proceedings of the Workshop on Object-Oriented Technology
A Note on Distributed Computing
MOS '96 Selected Presentations and Invited Papers Second International Workshop on Mobile Object Systems - Towards the Programmable Internet
Automatic program transformation with JOIE
ATEC '98 Proceedings of the annual conference on USENIX Annual Technical Conference
Hi-index | 0.00 |
Adaptive applications behave differently, according to changes on the environment. Aspect oriented programming (AOP) propose approach of implementation of adaptability of a software through special form of concern composition. In this paper we discuss how aspect-oriented approach facilitates the design of distributed adaptive wireless applications and propose integrated software architecture framework based on known (aspect) design patterns architecture building approach, proposed framework allows to achieve appropriate level of middleware transparency, consistency, flexibility, maintainability, and modifiability of application.