1 / 11

Ubiquitous Access to Deep Content via Web Services

Ubiquitous Access to Deep Content via Web Services. Sur ányi, Gábor Mihály ( speaker ) University of Karlsruhe, Germany Kardkovács, Zsolt Tivadar Budapest University of Technology and Economics , Hungary. I nternational C onference on W eb E ngineering 2003, Oviedo. Contents.

yosef
Download Presentation

Ubiquitous Access to Deep Content via Web Services

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Ubiquitous Access to Deep Content via Web Services Surányi, Gábor Mihály (speaker) University of Karlsruhe, Germany Kardkovács, Zsolt Tivadar Budapest University of Technology and Economics, Hungary International Conference on Web Engineering 2003, Oviedo

  2. Contents • The problem • Proposed architecture in motion • Results, impacts, conclusions ICWE 2003, Oviedo

  3. Goals Integration combined representation ofcontents of multiple providerson the Web usage of mobile devicesas immobile computers Advantages • anywhere • anytime access • increased efficiency • deep • human-oriented • look-centric Drawbacks • limited capabilities ICWE 2003, Oviedo

  4. Approaches • Mobile Access • duplicated functionality in web servers • HTTP—WSP gateways competitive  introduce a new one • Integration of Deep Content • Web Services • Semantic Web orthogonal  apply both of them ICWE 2003, Oviedo

  5. Architecture representation in a metamodel Web service Cell phone (mobil device) Internet Agent Database declarative concept model declarative queries ICWE 2003, Oviedo

  6. F-Logic Overview • Short history • 1989 – Kifer, Lausen and Chen, Warren: F-logic, C-logic • 1993 – Kifer, Lausen, Wu: F-Logic • 1995 – Frohn et al. (Florid) • 1995 – Balaban: DL – DOOD • 1997 – Khandzia, Schlepphorst (FLORA) • 2001 – May (LoPiX) • Main features • logic-based • easy modeling technique • great expression power • schema is treated as data • decidable DL • supported by XSB with ODBC ICWE 2003, Oviedo

  7. Design and Implementation Need a bookstore nearby (within 4kms) ?- get( myagent, [ [type=bookstore, name=N, address=A] ],[distance(A, current, nearby)] ) Cell Phone Request get( +Agent, +ObjectProperties, +ObjectRelations ) Web Agent ICWE 2003, Oviedo

  8. Design and Implementation Web Service get( OProp, ORel ):- normalize_parameters(ORel, ORel2), relevant_services(OProp, ORel2, Services, Queries), forward_queries(Services, Queries). Web Agent Request Web Service ICWE 2003, Oviedo

  9. Databases Databases Design and Implementation Get bookstores oget( ... ) :- odbc_sql( [], 'SELECT Name, Address FROM bookstores', [Name, Address] ) Web Service Request Get locations gget( ... ) :- odbc_sql( [Address], 'SELECT latitude, longitude FROM geodata WHERE Address = '''?'''', [LA, LO] ) Web ServiceRequest ICWE 2003, Oviedo

  10. Results and Conclusions • mobile-enabled data integration architecture • simpler transformations between layers • no duplication of functionality • preserves the most solid blocks (the evolving Web) • remodelling may be necessary • proof-of-concept implementation • mobiles are currently unsupported • dynamically extensible services (bookstore  restaurant) • not yet(?) native method for “databases” (needs SQL) ICWE 2003, Oviedo

  11. Thank you. Any question?  suranyi@ipd.uka.de ICWE 2003, Oviedo

More Related