IEEE Transactions on Software Engineering
The mobile agent technology to support and to access museum information
SAC '00 Proceedings of the 2000 ACM symposium on Applied computing - Volume 2
Agent-based telematic services and telecom applications
Communications of the ACM
Java.rmi: The Remote Method Invocation Guide
Java.rmi: The Remote Method Invocation Guide
Understanding and Using Context
Personal and Ubiquitous Computing
The Ubiquitous Provisioning of Internet Services to Portable Devices
IEEE Pervasive Computing
Guest Editor's Introduction: Protocols for Extending the Net
IEEE Internet Computing
Framework for the Semantic Web: An RDF Tutorial
IEEE Internet Computing
SMIL 2.0: XML for Web Multimedia
IEEE Internet Computing
Globe: A Wide-Area Distributed System
IEEE Concurrency
Guest Editor's Introduction: Caching in Distributed Systems
IEEE Concurrency
IEEE Transactions on Computers
Mobile Computing and Databases-A Survey
IEEE Transactions on Knowledge and Data Engineering
Data Consistency in Intermittently Connected Distributed Systems
IEEE Transactions on Knowledge and Data Engineering
Transaction Processing in Mobile, Heterogeneous Database Systems
IEEE Transactions on Knowledge and Data Engineering
Cache Management for Mobile Databases: Design and Evaluation
ICDE '98 Proceedings of the Fourteenth International Conference on Data Engineering
An Architecture for Location Dependent Query Processing
DEXA '01 Proceedings of the 12th International Workshop on Database and Expert Systems Applications
Dynamic Binding in Mobile Applications: A Middleware Approach
IEEE Internet Computing
A flexible access control service for Java mobile code
ACSAC '00 Proceedings of the 16th Annual Computer Security Applications Conference
Disseminating Mobile Agents for Distributed Information Filtering
ASAMA '99 Proceedings of the First International Symposium on Agent Systems and Applications Third International Symposium on Mobile Agents
Mobile Agent Platforms for Web Databases: A Qualitative and Quantitative Assessment
ASAMA '99 Proceedings of the First International Symposium on Agent Systems and Applications Third International Symposium on Mobile Agents
Achieving Consistency in Mobile Databases through Localization in PRO-MOTION
DEXA '99 Proceedings of the 10th International Workshop on Database & Expert Systems Applications
Transaction Processing in a Mobile Computing Environment with Alternating Client Hosts
RIDE '00 Proceedings of the 10th International Workshop on Research Issues in Data Engineering
Broadcast of Consistent Data to Read-Only Transactions from Mobile Clients
WMCSA '99 Proceedings of the Second IEEE Workshop on Mobile Computer Systems and Applications
Context Aggregation and Dissemination in Ubiquitous Computing Systems
WMCSA '02 Proceedings of the Fourth IEEE Workshop on Mobile Computing Systems and Applications
RDF/XML-based Automatic Generation of Adaptable Hypermedia Presentations
ITCC '03 Proceedings of the International Conference on Information Technology: Computers and Communications
The use of dynamic contexts to improve casual internet searching
ACM Transactions on Information Systems (TOIS)
An Access Control Mechanism for Large Scale Data Dissemination Systems
RIDE '01 Proceedings of the 11th International Workshop on research Issues in Data Engineering
Performance Evaluation of an Optimal Cache Replacement Policy for Wireless Data Dissemination
IEEE Transactions on Knowledge and Data Engineering
Recovery in the Mobile Wireless Environment Using Mobile Agents
IEEE Transactions on Mobile Computing
LDAP: Framework, Practices, and Trends
IEEE Internet Computing
Web Services Are Not Distributed Objects
IEEE Internet Computing
CARISMA: Context-Aware Reflective mIddleware System for Mobile Applications
IEEE Transactions on Software Engineering
The user profile for the virtual home environment
IEEE Communications Magazine
Policy-based QoS-management architecture in an integrated UMTS and WLAN environment
IEEE Communications Magazine
AdaptNet: an adaptive protocol suite for the next-generation wireless Internet
IEEE Communications Magazine
Applying the Web ontology language to management information definitions
IEEE Communications Magazine
An integrated management environment for network resources and services
IEEE Journal on Selected Areas in Communications
On the scalability of data synchronization protocols for PDAs and mobile devices
IEEE Network: The Magazine of Global Internetworking
Domain-based context management for dynamic and evolutionary environments
Proceedings of the 4th on Middleware doctoral symposium
A middleware for information processing in mobile computing platforms
International Journal of Mobile Communications
Middleware for ubiquitous context-awareness
Proceedings of the 6th international workshop on Middleware for pervasive and ad-hoc computing
Context-aware systems: A literature review and classification
Expert Systems with Applications: An International Journal
A mobile agent based framework for web services
Proceedings of the 47th Annual Southeast Regional Conference
Effect of caching in a broker based context provisioning system
EuroSSC'10 Proceedings of the 5th European conference on Smart sensing and context
Middleware support for internetware: a service perspective
Proceedings of the Second Asia-Pacific Symposium on Internetware
Status and trends of mobile-health applications for iOS devices: A developer's perspective
Journal of Systems and Software
Proceedings of the 13th International Conference on Electronic Commerce
MIMOSA: context-aware adaptation for ubiquitous web access
Personal and Ubiquitous Computing
Hi-index | 0.00 |
The widespread diffusion of mobile computing calls for novel services capable of providing results that depend on both the current physical position of users (location) and the logical set of accessible resources, subscribed services, preferences, and requirements (context). Leaving the burden of location/context management to applications complicates service design and development. In addition, traditional middleware solutions tend to hide location/context visibility to the application level and are not suitable for supporting novel adaptive services for mobile computing scenarios. The article proposes a flexible middleware for the development and deployment of location/context-aware services for heterogeneous data access in the Internet. A primary design choice is to exploit a high-level policy framework to simplify the specification of services that the middleware dynamically adapts to the client location/context. In addition, the middleware adopts the mobile agent technology to effectively support autonomous, asynchronous, and local access to data resources, and is particularly suitable for temporarily disconnected clients. The article also presents the case study of a museum guide assistant service that provides visitors with location/context-dependent artistic data. The case study points out the flexibility and usability of the proposed middleware that permits automatic service reconfiguration with no impact on the implementation of the application logic.