Modern Ubiquitous Information Systems (UISs) appear more and more as intelligent systems that provide business services for mobile users by taking into account both sensed data and administrative records stored on different servers. Currently, data integration is achieved by a centralized relational database where all the information coming from the remote servers is stored. To improve such architecture we have proposed to convert the relational archive into an RDF triple store where data are represented by standard terms interrelated by subject-predicate-object relations (also called data ontology). In this way, ubiquitous applications could be developed independently on the technology used to collect the data and on how the data are formatted on the various specialized servers. The paper proposes to implement such an architecture in a distributed environment to achieve higher reliability and time performance. Also, how structuring the service interface according to task ontology is outlined since this improves usability. Implementation issues illustrate how the software environments based on the paradigm Models-View-Controllers, e.g., Ruby on Rails powered by JQMobile and Flash Builder, may facilitate the implementation of the proposed methodology.

Implementing Ubiquitous Services with Ontologies: Methodology and Case Study

GIORDANO, Daniela;SPAMPINATO, CONCETTO
2012-01-01

Abstract

Modern Ubiquitous Information Systems (UISs) appear more and more as intelligent systems that provide business services for mobile users by taking into account both sensed data and administrative records stored on different servers. Currently, data integration is achieved by a centralized relational database where all the information coming from the remote servers is stored. To improve such architecture we have proposed to convert the relational archive into an RDF triple store where data are represented by standard terms interrelated by subject-predicate-object relations (also called data ontology). In this way, ubiquitous applications could be developed independently on the technology used to collect the data and on how the data are formatted on the various specialized servers. The paper proposes to implement such an architecture in a distributed environment to achieve higher reliability and time performance. Also, how structuring the service interface according to task ontology is outlined since this improves usability. Implementation issues illustrate how the software environments based on the paradigm Models-View-Controllers, e.g., Ruby on Rails powered by JQMobile and Flash Builder, may facilitate the implementation of the proposed methodology.
2012
978-83-60810-51-4
Data integration; Distributed systems; Task ontology
File in questo prodotto:
File Dimensione Formato  
FedCSIS2012-ontologiesubiquitous.pdf

solo gestori archivio

Tipologia: Versione Editoriale (PDF)
Licenza: Non specificato
Dimensione 321.25 kB
Formato Adobe PDF
321.25 kB Adobe PDF   Visualizza/Apri

I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/20.500.11769/70560
Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus 2
  • ???jsp.display-item.citation.isi??? 0
social impact