Pattern-oriented software architecture: a system of patterns
Pattern-oriented software architecture: a system of patterns
A New Approach for Context Aware SOA
EEE '05 Proceedings of the 2005 IEEE International Conference on e-Technology, e-Commerce and e-Service (EEE'05) on e-Technology, e-Commerce and e-Service
Towards Wide Area Context-Aware Environments
PERCOMW '06 Proceedings of the 4th annual IEEE international conference on Pervasive Computing and Communications Workshops
Caching context information in pervasive systems
Proceedings of the 3rd international Middleware doctoral symposium
Hi-index | 0.00 |
Mobile computing has been in the research epicenter for several decades. We have seen drastic shifts with mobile computing systems and wireless ad hoc networks dynamically adapting to create co-operating nodes that provide the right services at the right time. One aspect of such systems that has been poorly addressed is the complexity of developing applications for mobile users that require group interactions in large scale networks, especially between people unfamiliar with one another but with similar goals. Such systems need to know the type of social interaction, the context of all participants and nodes in the network, and a proper architectural design to implement scalability up to city wide networks. In this paper, we analyze which architectural styles and design patterns are the best suited the implement the various interaction requirements. We address scalability for interactions in large-scale networks from a software architectural perspective and focus on event-driven service oriented architectures to make the design of context-aware systems for large-scale mobile interactions a less complex task.