InfowebML the ISO 15926based 'lingua franca' for XMLbased exchange and integration of lifetime infor - PowerPoint PPT Presentation

1 / 24
About This Presentation
Title:

InfowebML the ISO 15926based 'lingua franca' for XMLbased exchange and integration of lifetime infor

Description:

Overview of ISO 15926-7 ('InfowebML') InfowebML. the ISO 15926-based 'lingua franca' ... The data model defined in ISO 15926 Part 2. is highly generic, almost ... – PowerPoint PPT presentation

Number of Views:56
Avg rating:3.0/5.0
Slides: 25
Provided by: hanstei
Category:

less

Transcript and Presenter's Notes

Title: InfowebML the ISO 15926based 'lingua franca' for XMLbased exchange and integration of lifetime infor


1
InfowebMLthe ISO 15926-based 'lingua
franca'for XML-based exchange and
integrationof lifetime information
an introduction
2
Generic and data-driven Data Model
  • The data model defined in ISO 15926 Part 2
  • is highly generic, almost fully normalized,
  • and data-driven
  • It has 201 entity data types
  • Many of those entity data types have instances in
  • reference data libraries, such as
  • ERDL (EPISTLE Reference Data Library)
  • standard parts catalogs
  • supplier catalogs
  • project data base

3
the Data Model
  • An example of using this generic data model is
  • how we can tell what kind of object a particular
  • 'physical object' is
  • The boxes are entity data types defined in the
    data model.
  • Next to an identifier they have (almost) no
    attributes
  • 'classification' is a relationship with two
    attributes
  • 'classified' that (here) refers to the
    'physical_object'
  • 'classifier' that (here) refers to the
    'class_of_inanimate_physical_object' called
    'laptop'

4
Templates
  • The entity data types in ISO 15926-2 can
  • be compared with 'grammatical terms' like 'verb',
  • 'adjective', 'pronoun', 'conjunction', etc
  • Using this metaphor the Templates are 'standard
  • sentences' in which these 'terms' play their role
  • Then we select the right 'words' for those
    'terms'
  • from a reference data library to express
  • particular information

5
building up a template
external references
'this person for his/her life'
'identified person'
'full name'
'John Doe'
'1976-05-23T16-45'
6
Atomic and Molecular Templates
7
Object Information Models
8
Document Templates
9
View on Object Information Model 2
10
Messages
  • A message is an XML document that contains
  • one or more members of Document Templates
  • These members are defined in an ad-hoc
  • XML Schema for Message

11
Schema hierarchy 3
12
Mapping to/from Level 4
13
Level 2 XML exchange files 1
  • The Level 2 format is the format that will be
  • used the most
  • Level 2 is a kind of 'shorthand' of Level 3. This
  • will be explained on the following slides

14
Level 2 XML exchange files 2
We start with the MT we built before
Then we hide the internals of the MT
15
Level 2 XML exchange files 3
16
Level 2 XML exchange files 4
17
Mapping to/from Level 2 2
18
Facade
  • An infonode plays a role in other infocells as
    well
  • Together that describes/defines that infonode

19
Reference to objects in other Facades
  • This template tells that
  • the template 'classification of physical object'
    has been defined by the XYZ Corp, and stored in
    their Facade under 37282
  • the physical objects are owned by project8 in
    the Aberdeen office of the XYZ Corp, and stored
    in that project Facade
  • the physical object is classified with a
    Worthington class of pump, and stored in the
    Facade of that supplier

20
URI Dispatchers
21
Data sharing integration
22
Data exchange with business partners
23
Confederation of Facades
24
Further Information
  • More information can be found on the website
  • www.InfowebML.org
  • or by contacting
  • hans.teijgeler_at_inter.NL.net
  • onno.paap_at_fluor.com
Write a Comment
User Comments (0)
About PowerShow.com