Data & Knowledge Engineering
Reconciling schemas of disparate data sources: a machine-learning approach
SIGMOD '01 Proceedings of the 2001 ACM SIGMOD international conference on Management of data
Database Management Systems
Understanding and Using Context
Personal and Ubiquitous Computing
The cougar approach to in-network query processing in sensor networks
ACM SIGMOD Record
Generic Schema Matching with Cupid
Proceedings of the 27th International Conference on Very Large Data Bases
A survey of approaches to automatic schema matching
The VLDB Journal — The International Journal on Very Large Data Bases
Providing Contextual Information to Pervasive Computing Applications
PERCOM '03 Proceedings of the First IEEE International Conference on Pervasive Computing and Communications
A Survey of Context-Aware Mobile Computing Research
A Survey of Context-Aware Mobile Computing Research
Semantic integration: a survey of ontology-based approaches
ACM SIGMOD Record
A service-oriented middleware for building context-aware services
Journal of Network and Computer Applications
TinyDB: an acquisitional query processing system for sensor networks
ACM Transactions on Database Systems (TODS) - Special Issue: SIGMOD/PODS 2003
An Evaluation of Query Languages for Context-Aware Computing
DEXA '06 Proceedings of the 17th International Conference on Database and Expert Systems Applications
A survey of context-aware middleware
SE'07 Proceedings of the 25th conference on IASTED International Multi-Conference: Software Engineering
Context-aware middleware for pervasive elderly homecare
IEEE Journal on Selected Areas in Communications - Special issue on wireless and pervasive communications for healthcare
Direction-based proximity detection algorithm for location-based services
WOCN'09 Proceedings of the Sixth international conference on Wireless and Optical Communications Networks
A Framework for Decentralized, Context-Aware Mobile Applications Using Semantic Web Technology
OTM '09 Proceedings of the Confederated International Workshops and Posters on On the Move to Meaningful Internet Systems: ADI, CAMS, EI2N, ISDE, IWSSA, MONET, OnToContent, ODIS, ORM, OTM Academy, SWWS, SEMELS, Beyond SAWSDL, and COMBEK 2009
Context-aware pervasive service composition and its implementation
Personal and Ubiquitous Computing
Aggregation and exploration of heterogeneous data collected from diverse information sources
Proceedings of 1st international symposium on From digital footprints to social and community intelligence
Managing context data for diverse operating spaces
Pervasive and Mobile Computing
Decentralized checking of context inconsistency in pervasive computing environments
The Journal of Supercomputing
Hi-index | 0.00 |
Context-aware computing is a key paradigm of ubiquitous computing in which applications automatically adapt their operations to dynamic context data from multiple sources. Managing a number of distributed sources, a middleware that facilitates the development of context-aware applications must provide a uniform view of all these sources to the applications. Local schemas of context data from individual sources need to be matched into a set of global schemas in the middleware, upon which applications can issue context queries to acquire data. In this paper, we study this problem of schema matching for context-aware computing. We propose a multi-criteria algorithm to determine candidate attribute matches between two schemas. The algorithm adaptively adjusts the priorities of different criteria based on previous matching results to improve the efficiency and accuracy of succeeding operations. We further develop an algorithm to categorize a new local schema into one of the global schemas whenever possible via a shared attribute dictionary. Our results based on schemas from real-world websites demonstrate the good matching accuracy achieved by our algorithms.