Abstract
Ubiquitous ID is a general purpose framework for implementing context-aware ubiquitous computing applications, where identifiers (called ucode numbers) and their relations are maintained in a large scale distributed database called UCRDB. Since we have to maintain a huge amount of data in UCRDB, it is sometimes desirable to delegate some subqueries to the “legacy” text-base search engines. In this paper, we propose a new query language construct for UCRDB (but can be applied to any other similar technologies such as RDF databases) that enables such a dynamic linking. Using this approach, context of the real world and legacy contents exist in the digital space can be seamlessly combined, and we can view UCRDB and legacy search engines as a single hybrid database so that no programming to “hard-wire” existing services is required. Furthermore, in our system, configurations of dynamic linking are described as a rule base stored in UCRDB itself, thus the resulting system is very simple but highly flexible and extensible.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
References
Ubiquitous ID Center, http://www.uidcenter.org/
Abowd, G.D., Dey, A.K., Brown, P.J., Davies, N., Smith, M., Steggles, P.: Towards a better understanding of context and context-awareness. In: Gellersen, H.-W. (ed.) HUC 1999. LNCS, vol. 1707, pp. 304–307. Springer, Heidelberg (1999)
Tim Berners-Lee. Notation 3 (1998), http://www.w3.org/DesignIssues/Notation3.html
Bessho, M., Kobayashi, S., Koshizuka, N., Sakamura, K.: A space-identifying ubiquitous infrastructure and its application for tour-guiding service. In: SAC 2008, pp. 1616–1622 (2008)
Curbera, F., Goland, Y., Klein, J., Leymann, F., Roller, D., Thatte, S., Weerawarana, S.: Business process execution language for web services, http://www.ibm.com/developerworks/library/ws-bpel/
Davies, J., Weeks, R.: QuizRDF: Search technology for the Semantic Web. In: Proceedings of the 37th Hawaii International Conference on System Sciences, page 40112 (2004)
Ding, L., Finin, T., Joshi, A., Pan, R., S̃cott Cost, R., Peng, Y., Reddivari, P., Doshi, V., Sachs, J.: Swoogle: A search and metadata engine for the Semantic Web. In: CIKM 2004, pp. 652–659 (2004)
Kamina, T., Tamai, T.: Loosely Connected RPC: An approach for extendable interface of Web Services. In: Proceedings of the 1st International Workshop on Web Services: Modeling, Architecture and Infrastructure (WSMAI 2003), pp. 62–73 (2003)
Leymann, F.: Web services flow language, http://www-3.ibm.com/software/solutions/webservices/pdf/WSFL.pdf
Mandell, D.J., Mcllaith, S.A.: Adapting BPEL4WS for the Semantic Web: The bottom-up approach to web service interoperation. In: Fensel, D., Sycara, K.P., Mylopoulos, J. (eds.) ISWC 2003. LNCS, vol. 2870, pp. 227–241. Springer, Heidelberg (2003)
Rocha, C., Schwabe, D., de Aragao, M.P.: A hybrid approach for searching in the semantic web. In: WWW 2004, pp. 374–383 (2004)
Stojanovic, L., Stojanovic, N., Volz, R.: Migrating data-intensive Web Sites into the Semantic Web. In: ACM SAC 2002, pp. 1100–1107 (2002)
Thatte, S.: XLANG: Web services for business process design, http://www.gotdotnet.com/team/xml_wsspecs/xlang-c/default.html
W3C. Web Services Description Language (WSDL) 1.1 (2001), http://www.w3.org/TR/2001/NOTE-wsdl-20010315
W3C. Resource Description Framework (RDF): Concepts and Abstract Syntax (2004), http://www.w3.org/TR/2004/REC-rdf-concepts-20040210/
W3C. SPARQL Query Language for RDF (2008), http://www.w3.org/TR/2008/REC-rdf-sparql-query-20080115/
Author information
Authors and Affiliations
Editor information
Rights and permissions
Copyright information
© 2008 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Kamina, T., Koshizuka, N., Sakamura, K. (2008). Embedding Legacy Keyword Search into Queries for the Ubiquitous ID Database. In: Takizawa, M., Barolli, L., Enokido, T. (eds) Network-Based Information Systems. NBiS 2008. Lecture Notes in Computer Science, vol 5186. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-540-85693-1_28
Download citation
DOI: https://doi.org/10.1007/978-3-540-85693-1_28
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-85692-4
Online ISBN: 978-3-540-85693-1
eBook Packages: Computer ScienceComputer Science (R0)