Presentation is loading. Please wait.

Presentation is loading. Please wait.

A project co-funded by the Project Partners and the European Commission Understanding Semantic Mapping within STASIS.

Similar presentations


Presentation on theme: "A project co-funded by the Project Partners and the European Commission Understanding Semantic Mapping within STASIS."— Presentation transcript:

1 A project co-funded by the Project Partners and the European Commission Understanding Semantic Mapping within STASIS

2 STASIS Example: Min-max Inventory Replenishment Request Stock level Deliveryadvise Confirmation SupplierCustomer The supplier checks stocklevel periodically and delivers his goods.

3 STASIS Semantic Structural specification based on the data model, i.e. XML Schema Informal specification based on terminology Integrated method with sufficient formal expressiveness Ontologies Common Datamodel Ontology Business Ontologies Folie 3

4 STASIS Format Example XSD Folie 4

5 STASIS Common Data Model: generic structure description Extensions for:  XML Schema  Relational Databases  EDI  etc.

6 STASIS Describing the Schema Structure by using the CDM … … … my:Invoice my:Date my:Currency my:Cont_I my:Cont_II hasSourceNode date string hasDataType Containment Node ComplexNode SimpleNode isA DataType DateString isA hasDataType hasSourceNode hasDestinationNode Folie 6

7 STASIS Schema Mapping Folie 7

8 STASIS Describing Semantics by Annotation my:Invoice my:Date my:Currency … … … BusinessUnitDocument isA DateTimeUnit FinancialUnit isA Invoice Order isA your:Invoice Business Ontology  Reasoning: my:Invoice equivalent to your:Invoice Folie 8

9 STASIS Semantic Mapping Folie 9

10 STASIS Automatic Mapping my:Name NameComplexType my:Firstna me my:Lastna me BuyerNameSellerName your:Buyer Name 1:1Combination Concatenation Mapping is_a subclass_of Possible automatic reasoning is_a subclass_of Folie 10

11 STASIS Methods for automatic mapping 1/2 String comparison good indicator for a perfect match Stem comparison improves the likelihood, but reduces confidence Levenshtein distance provide only a very week indicator for similarity Dictionary lookup gives a very high probability for a good match Abbreviation lookup may destroy valuable information Folie 11

12 STASIS Methods for automatic mapping 2/2 WordNet synsets used for further aggregation with scores from other plugins Structural comparison quality of this score heavily depends on the availability of metadata Transitive link reduction gives a strong indication, but only if all links in between are correct Reasoning provides the best indicator for a perfect match Folie 12

13 STASIS Solution STASIS (SofTware for Ambient Semantic Interoperable Services) Aims to allow SME and corporate participation in the eEconomy Addresses semantic gap in integration Provides services and applications Industrial partners involved during requirements analysis, testing and validation Folie 13

14 STASIS STASIS Core Components Folie 14

15 STASIS STASIS Comparator - Parts for Annotation Provides a Wizard to load the user schema Provides a Wizard to load an Ontology Visualizes both User can annotate the elements in his Schema to an Ontology Again a Wizard is provided to help the user with annotation Folie 15

16 STASIS Ontology Editor GUI

17 STASIS Mockup of the STASIS Annotation GUI

18 STASIS Project Information EU Funded project (6 th Framework) 12 Partners across EU and China Commercial; Universities; User Organisations Links to standardisation and interoperability organisations CEN/eBES CEN/eBIF UN/CEFACT Folie 18

19 STASIS Partner Commercial Companies TIE iSoft Universities Sunderland Oldenburg Modena e Reggio Emilia Tsinghua User Organisations AIDIMA Mariner Shanghai Sunline Foton TANET ZF Friedrichshafen AG Folie 19


Download ppt "A project co-funded by the Project Partners and the European Commission Understanding Semantic Mapping within STASIS."

Similar presentations


Ads by Google