Upload
grace-parrish
View
215
Download
0
Tags:
Embed Size (px)
Citation preview
Semantic Interoperability Centre Europe - ECOTerm Meeting - 2009-10-05 - Rome - Italy - [email protected]
Sebastian Sklarß
]init[ AG für digitale Kommunikation
SEMIC.EU – Semantic Interoperability Centre Europe
Reusing and Sharing of Semantic Interoperability Assets
Semantic Interoperability Centre Europe - ECOTerm Meeting - 2009-10-05 - Rome - Italy - [email protected]
1. Semantic challenges and solutions
2. 180 seconds – SEMIC.EU overview
3. SEMIC.EU Communities – first experiences
4. Next steps – Closer Collaboration
Semantic Interoperability Centre Europe - ECOTerm Meeting - 2009-10-05 - Rome - Italy - [email protected]
SEMIC.EU – what is it?
SEMIC.EU stands for Semantic Interoperability Center Europe
Open platform as a single point of contact and information for semantic interoperability in Europe
Collaborative tool permitting the sharing and reuse of semantic assets between European public administrations
Service Center for European administrations and eGovernment projects
Sustainable Service of the IDABC follow-up programme ISA scheduled for 2010 – 2015
Semantic Interoperability Centre Europe - ECOTerm Meeting - 2009-10-05 - Rome - Italy - [email protected]
Why should interoperability be examined?
Data exchange between different systems has to assure technical, syntactic and semantic interoperability
Data
Information
Signals
Organisation A
Data
Information
Signals
Organisation A
Data
Information
Signals
Organisation B
Data
Information
Signals
Data
Information
Signals
Organisation B
Technical Interoperability
Syntactic Interoperability
Semantic Interoperability
Technical Interoperability
Syntactic Interoperability
Semantic Interoperability
Incr
easi
ng
com
ple
xity
Data
Information
Signals
Organisation A
Data
Information
Signals
Organisation A
Data
Information
Signals
Data
Information
Signals
Organisation B
Data
Information
Signals
Data
Information
Signals
Organisation B
Technical Interoperability
Syntactic Interoperability
Semantic Interoperability
Technical Interoperability
Syntactic Interoperability
Semantic Interoperability
Incr
easi
ng
com
ple
xity
Incr
easi
ng
co
mp
lexi
ty
Semantic Interoperability Centre Europe - ECOTerm Meeting - 2009-10-05 - Rome - Italy - [email protected]
Just an address . . .
Beethovenallee 66 a
1010 Vienna
GKZ 0345345
Beethovenallee 66PLZ: 1010
Beethovenallee 66Vienna
Beethovenallee
GKZ: 0345345
. . . but what really is the right one?
Semantic Interoperability Centre Europe - ECOTerm Meeting - 2009-10-05 - Rome - Italy - [email protected]
The exchange of address data . . .
Addresse Strasse Hausnummer Stiege Türnummer Postleitzahl Wohnort
Addresse County Street House number Village City
Addresse Strasse Hausnummer Hausnummerbuchstabe
Zusatzziffer Teilnummer der Hausnummer Stockwerkswohnungsnummer Adressierungszusätze Postleitzahl Wohnort Zusatzangaben
. . . what really is a House number?
Semantic Interoperability Centre Europe - ECOTerm Meeting - 2009-10-05 - Rome - Italy - [email protected]
1. Do you really get the information required?
Customers address ≠ Delivery address?
2. What about granularity of data?
Street and House number ≠ Street & No.
Delivery address
name Street City
Hilton International
Brussels
Address
name Address City
Boulevard Jamar 11
Further aspects . . .
Customers address
name Street City
Hilton International Brussels
Address
name Street No. City
Boulevard Jamar 11
Semantic Interoperability Centre Europe - ECOTerm Meeting - 2009-10-05 - Rome - Italy - [email protected]
4. Implicit knowledge has to become explicit
Brussels is a city of Belgium
Address
name Street City
Brussels
3. Data interchange has to solve questions of spelling
Brüssel ≠ Brussels
. . . how to integrate these information?
Address
name Street City
Brüssel
Address
name Street No. City
Brussels
Address
name Street City Contry
Brussels Belgium
Semantic Interoperability Centre Europe - ECOTerm Meeting - 2009-10-05 - Rome - Italy - [email protected]
6. Data exchange and Data typ conflicts
Postcode in incompatible formats
5. How to handle different nomenclatures and classification systems?
How do you migrate a three-thier to a five-tier classification system?
Further questions of information integration
Address
Hotel category
Hilton City Hotel A / B / C
Address
Hotel category
Hilton City Hotel
Address
name Street City Postcode
Brussels Char (5)
Address
name Street City Postcode
Brussels Integer
Semantic Interoperability Centre Europe - ECOTerm Meeting - 2009-10-05 - Rome - Italy - [email protected]
Typical problems of semantic interoperability
Typical syntactic problems Typical semantic problems
Identifier conflicts Scaling conflicts
Data typ conflicts Representation conflicts
Conflicts due to assymetrical or
missing information
Conflicts to different aggregation
levels
Conflicts of multilingualism Conflicts of incompatibility
Semantic Interoperability Centre Europe - ECOTerm Meeting - 2009-10-05 - Rome - Italy - [email protected]
Hands on examples of semantic conflicts
ISO Codelist issues
ISO 3166 Country CodesGermany needs historical values (GDR)
Important issues for eGovernment country code lists:
a) who is maintaining agency?
b) what is the update frequency?
c) how to deal with historical data?
d) what to do with plurality (ex. Kosovo) ?
e) What to do with redefined values?
Semantic Interoperability Centre Europe - ECOTerm Meeting - 2009-10-05 - Rome - Italy - [email protected]
Hands on examples of semantic conflicts
ISO 639-3/2/1 Codelist issues
ISO Language Code List -> need for Venetian as language
Additional 639-3 Codes:
als ---> Tosk Albanian (the one you found already) frp ---> Franco-Provençal ksh ---> Kölsch lmo ---> Lombard nrm ---> Narom pih ---> Pitcairn-Norfolk pms ---> Piemontese rmy ---> Vlax Romani rup ---> Macedo Romanian vec ---> Venetian vls ---> Vlaams
Semantic Interoperability Centre Europe - ECOTerm Meeting - 2009-10-05 - Rome - Italy - [email protected]
Hands on examples of semantic conflicts
ISO Codelists issues
ISO 4217 currency names
Albanian Lek encoded as „ALL“ poses
some “reserved keyword” problems on
some databases
Semantic Interoperability Centre Europe - ECOTerm Meeting - 2009-10-05 - Rome - Italy - [email protected]
Hands on examples of semantic conflicts
Authority Tables / code lists / taxonomies
1. „semantic waste tourism“ -> old batteries turning into valuable source of energy due to re-declaration by import/export in MS
2. UK driver‘s licence register uses gender to constitute UID -> new person when changing gender
Semantic Interoperability Centre Europe - ECOTerm Meeting - 2009-10-05 - Rome - Italy - [email protected]
Someone‘s Bee may be another‘s Reindeer
NACE-Code 01.49.1
EMTAK (Estonia):Bee keeping
SNI 2007 (Sweden):Reindeer husbandry
CZ-NACE (Czech Republic):Raising of small livestock
ATECO (Italy):Breeding rabbits
SK-NACE (Slovakia):Raising of farmed animals
NACE-Code 01.49:Raising of other animals
Semantic Interoperability Centre Europe - ECOTerm Meeting - 2009-10-05 - Rome - Italy - [email protected]
Unity conflicts
1991 - Mars-Klima-Orbiter of NASA was destroyed (125 Mio. US $) caused by unity conflicts (miles and kilometers)
Bridge in Denmark -> Nordic Zero (Baltic Sea or North Sea?)
Semantic Interoperability Centre Europe - ECOTerm Meeting - 2009-10-05 - Rome - Italy - [email protected]
Mapping of a persons language
German Ministry I
Person attribute: Language, Level of language
German Ministry II
Person attribute: Mothertongue, Foreign Language
Semantic Interoperability Centre Europe - ECOTerm Meeting - 2009-10-05 - Rome - Italy - [email protected]
French scaling conflict in “Nom Famille” of FR_Person
French family name: Ministry of Justice (30 chars) vs. Ministry of the Interior (60 chars) vs. INSEE (80 chars)
<<ASCC>>
A lias
1
*
<<ASCC>>
Filiation
1
*
<<ASCC>> Evenement
1 * FR_ Evenement<<ACC>>
FR_ Personne<<ACC>>
<<BCC>> Situation Familiale [0..1] : Code<<BCC>> Titre[* ] : Texte<<BCC>> Civilite [0..1] : Code<<BCC>> Sexe [0..1] : Code<<BCC>> Prenom Usuel [0..1] : Texte
<<BCC>> Prenom[* ] : Texte<<BCC>> Surnom[* ] : Texte<<BCC>> Pseudonyme[* ] : Texte<<BCC>> Nom Usage [0..1] : Texte<<BCC>> Nom Famille [0..1] : Texte<<BCC>> Identifiant[* ] : I dentifiant
Semantic Interoperability Centre Europe - ECOTerm Meeting - 2009-10-05 - Rome - Italy - [email protected]
Back to SEMIC.EU
Semantic Interoperability Centre Europe - ECOTerm Meeting - 2009-10-05 - Rome - Italy - [email protected]
1. Semantic challenges and solutions
2. 180 seconds – SEMIC.EU overview
3. SEMIC.EU Communities – first experiences
4. Next steps – Closer Collaboration
Semantic Interoperability Centre Europe - ECOTerm Meeting - 2009-10-05 - Rome - Italy - [email protected]
SEMIC.EU – Scope
ServicesCoaching, consulting and support to develop Interoperability Assets
Collaboration Exchange with domain experts on relevant questions within pan-European data exchange
Online Platform Communication platform and repository for interoperability assets
Semantic Interoperability Centre Europe - ECOTerm Meeting - 2009-10-05 - Rome - Italy - [email protected]
SEMIC.EU competence network – partner projects
Semantic Interoperability Centre Europe - ECOTerm Meeting - 2009-10-05 - Rome - Italy - [email protected]
SEMIC.EU competence network – partner initiatives
Semantic Interoperability Centre Europe - ECOTerm Meeting - 2009-10-05 - Rome - Italy - [email protected]
SEMIC.EU platform
Visibility
Collaboration
Asset Repository
Network of eGovernment
Semantic Interoperability Centre Europe - ECOTerm Meeting - 2009-10-05 - Rome - Italy - [email protected]
Clearing Service
Clearing Process SEMIC.EU Repository
Registration
Maturity
Conformance
Semantic Assets
Semantic Interoperability Centre Europe - ECOTerm Meeting - 2009-10-05 - Rome - Italy - [email protected]
1. Semantic challenges and solutions
2. 180 seconds – SEMIC.EU overview
3. SEMIC.EU Communities – first experiences
4. Next steps – Closer Collaboration
Semantic Interoperability Centre Europe - ECOTerm Meeting - 2009-10-05 - Rome - Italy - [email protected]
Why contribute to SEMIC.EU?Perspective of the e-Justice Community
Scope of eJustice Community eJustice is a growing network of judicial data interchange in
Europe
Issues of eJustice Community Judicial Registers (NJR) Insolvency registers Commercial register portal Land Registers
Semantic Interoperability Centre Europe - ECOTerm Meeting - 2009-10-05 - Rome - Italy - [email protected]
First Step – Network of Judicial Registers „one by one“
Total number of bilateral interfaces between 27 member states: 702
03/03: France and Germany 11/03: Spain 11/04: Belgium 03/06: Czech Republik 10/06: Luxembourg 06/07: Slovakia, United Kingdom 07/07 Poland, Slovenia, Italy 12/07: Portugal
Network of Judicial Registers (NJR):
For just one administrative procedure!
Never again!
Semantic Interoperability Centre Europe - ECOTerm Meeting - 2009-10-05 - Rome - Italy - [email protected]
The Idea – Using SEMIC.EU services
1. Coaching – Asset development
2. Clearing – Asset improvement
3. Reusing – Asset integrationAsset
SEMIC.EU Support Enable semantic interoperability
Semantic Interoperability Centre Europe - ECOTerm Meeting - 2009-10-05 - Rome - Italy - [email protected]
The process – Implementation of Interoperability
1. Coordination of the first movers
2. Methodical validation of the asset concept
3. Roll out in various Member StatesAsse
t
SEMIC.EU Coaching Services for Communities
Semantic Interoperability Centre Europe - ECOTerm Meeting - 2009-10-05 - Rome - Italy - [email protected]
The general Concept of Reuse
Searching the repository of www.semic.eu
Finding, evaluating, modifying
Asset Asset
Asset
Semantic Interoperability Centre Europe - ECOTerm Meeting - 2009-10-05 - Rome - Italy - [email protected]
1. Semantic challenges and solutions
2. 180 seconds – SEMIC.EU overview
3. SEMIC.EU Communities – first experiences
4. Next steps – Closer Collaboration
Semantic Interoperability Centre Europe - ECOTerm Meeting - 2009-10-05 - Rome - Italy - [email protected]
Closer Collaborate
Visit www.semic.eu
Get registered in the SEMIC.EU competence network (User, Project)
Publish your assets
Give comments on assets and published eGovernment projects
Help to improve quality
Inform us about your activities
Semantic Interoperability Centre Europe - ECOTerm Meeting - 2009-10-05 - Rome - Italy - [email protected]
Sebastian Sklarß
]init[ AG für digitale Kommunikation
Thank you for your attention!