Scaricare la presentazione
La presentazione è in caricamento. Aspetta per favore
PubblicatoCinzia Cavaliere Modificato 10 anni fa
2
Interoperabilità tra servizi eterogenei M. Missikoff – F. Taglino LEKS, IASI-CNR Una piattaforma inferenziale per il Web Semantico: Jena2 Roma, 2006 Web Semantico
3
I livelli di dialogo tra sistemi Hw Bit Exchange Packet Exchange Msg Exchange Service Cooperation Hw TCP/IP SOAP Sw App Sw App Process Content Exchange TCP/IP SOAP Sw App Sw App Process (Rif. http://www.diffuse.org/architectures.html)
4
The interoperability problem among software applications Srv 1 Srv3 Srv2 Different terminology Different data structure Different data organization
5
The interoperability solution: Adaptors and Reconciliation Srv1 Srv3 Srv2 Nr. of Adaptors: O(n 2 )
6
EAI P2P con InfoBroker Srv1Srv2 Srv3 Adapt.1/2 Adapt.2/3 Adapt.3/1 InfoBroker Nr. of Adaptors: O(n 2 )
7
The Rule-based Interoperability Fwk Reconciliation Engine Doc Instance A Doc Instance A Doc Instance 1 Doc Instance A Doc Instance A Doc Instance 2 Transformation Rules Repository Run-time phase Design phase Svr2 Doc Schema 2 Semantic Transformation Rules Building Doc Schema 1 Srv1
8
Notations to Representing the Knowledge XML Schema (.xsd) To represent the structure of a XML Document XML Data (.xml) To represent an instance of a structured Document RDFS To model the organization of the semantic content RDF To represent the content of an instance Doc, independently of its original structure
9
Representing the Knowledge Reconciliation Engine Doc Instance A Doc Instance A Doc Instance 1 Doc Instance A Doc Instance A Doc Instance 2 Transformation Rules Repository Run-time phase Design phase Ws2 Doc Schema 2 Semantic Transformation Rules Building Doc Schema 1 Ws1 XMLS RDFS RDF JenaRule XML
10
La soluzione Ontology-based AB Reference Ontology SIR SG A SG B C SG C Introspection
11
Vantaggio Asintotico 100 1000 Peers costo 10100 n(n-1)/2 EAI solution Semantic Interop O(n) 200 300 500
12
Attività sperimentale Area applicativa: eBusiness Scambio di documenti tra applicativi di gestione aziendale Problema applicativo: eProcurement Acquisti e Pagamenti, tra fornitore a cliente Definizione di documenti contabili: offerta, ordine di acquisto, fattura Modellazione della conoscenza contenuta nei documenti. Due viste per due aziende: RDFS: conoscenza di struttura RDF: conoscenza fattuale (istanze di documenti) Modellazione delle regole di trasformazione: Jena Rules Esecuzione della riconciliazione dei documenti, mediante il motore inferenziale della piattaforma Jena2.
Presentazioni simili
© 2024 SlidePlayer.it Inc.
All rights reserved.