SlideShare a Scribd company logo
Virtual	
  Construc.on	
  (V-­‐Con)	
  and	
  
TopBraid	
  CDE	
  –	
  a	
  linked	
  data/seman.c	
  
asset	
  management	
  solu.on	
  
David	
  Price	
  
TopQuadrant	
  Limited	
  
dprice@topquadrant.com	
  
© Copyright 2015 TopQuadrant Inc. Slide 2
Seman.cs	
  2017	
  Agenda	
  
§  Introduc.on	
  to	
  TopQuadrant	
  
§  Ini.al	
  Situa.on	
  –	
  Na.onal	
  Road	
  Authori.es	
  
§  Approach	
  and	
  IT	
  solu.on	
  
– TopBraid	
  EDG	
  
– Virtual	
  Construc.on	
  (V-­‐Con)	
  project	
  
– TopBraid	
  Common	
  Data	
  Environment	
  (CDE)	
  
§  Conclusions	
  
INTRODUCTION	
  TO	
  TOPQUADRANT	
  
© Copyright 2015 TopQuadrant Inc. Slide 4
Who	
  is	
  TopQuadrant?	
  
§  a	
  leading	
  seman.c	
  data	
  integra.on	
  company,	
  SME	
  with	
  a	
  big	
  
footprint	
  in	
  the	
  Seman.c/Linked	
  Data	
  community	
  
–  UK	
  subsidiary	
  TopQuadrant	
  Limited	
  ini.ated	
  in	
  2010	
  
§  commi[ed	
  to	
  a	
  standards-­‐based	
  approach	
  focusing	
  on	
  
prac.cal	
  applica.on	
  of	
  seman.c	
  technology,	
  W3C	
  member	
  
–  From	
  2001	
  –	
  2010,	
  first	
  a	
  Services	
  Company,	
  then	
  a	
  Tools/Pla_orm/
Technology	
  Transfer	
  Company	
  
–  Since	
  2010,	
  a	
  Business	
  Solu.ons	
  Company	
  1)	
  first	
  for	
  collabora.ve	
  
vocabulary	
  development;	
  and	
  then	
  2)	
  for	
  enterprise	
  metadata	
  and	
  
reference	
  data	
  management	
  
–  In	
  2017,	
  star.ng	
  with	
  	
  BIM,	
  engineering	
  asset	
  data	
  
© Copyright 2015 TopQuadrant Inc. Slide 5
TopQuadrant	
  Business	
  
§  TopQuadrant	
  customers	
  are	
  from	
  a	
  range	
  of	
  industries	
  
INITIAL	
  SITUATION	
  
© Copyright 2015 TopQuadrant Inc. Slide 7
Background	
  
§  Na.onal	
  Road	
  Authori.es	
  (NRA)	
  
–  Manage	
  road	
  network	
  as	
  an	
  asset	
  
–  Create	
  new	
  road	
  and	
  road	
  maintenance	
  projects	
  
–  Project	
  work	
  is	
  performed	
  by	
  construc.on	
  companies	
  but	
  
approved	
  by	
  NRA	
  project	
  organisa.on	
  
§  Key	
  data	
  areas	
  (in	
  many	
  formats)	
  
–  Building	
  Informa.on	
  Model	
  (BIM)	
  data	
  (e.g.	
  3D	
  design)	
  
–  Geographic	
  informa.on	
  system	
  (GIS)	
  data	
  
–  Interna.onal,	
  Country,	
  Authority/Company	
  and	
  Project	
  
level	
  data	
  defini.ons,	
  including	
  large	
  Object	
  Type	
  Libraries	
  
NRA	
  Asset	
  Management	
  
Organisa.on	
  	
  
Construc.on	
  
Company	
  
NRA	
  Project	
  
Organisa.on	
  
© Copyright 2015 TopQuadrant Inc. Slide 8
… And Other Governments
Have Digital/BIM Strategies
© Copyright 2015 TopQuadrant Inc. Slide 9
V-­‐Con	
  Project	
  
§  The	
  Dutch	
  and	
  Swedish	
  NRAs	
  jointly	
  sponsored	
  an	
  
EU	
  Pre-­‐commercial	
  R&D	
  project	
  to	
  improve	
  data	
  
interoperability	
  and	
  reuse	
  
§  Based	
  in	
  standards	
  and	
  standard	
  formats	
  
§  Taking	
  advantage	
  of	
  linked	
  data	
  and	
  seman.c	
  
technologies	
  for	
  cross-­‐discipline	
  linking,	
  enrichment,	
  
and	
  conversion	
  
§  Desire	
  from	
  NRAs	
  to	
  help	
  build	
  a	
  market	
  for	
  tools	
  to	
  
support	
  their	
  needs	
  
NRA	
  Asset	
  Management	
  
Organisa.on	
  	
  
Construc.on	
  
Company	
  
NRA	
  Project	
  
Organisa.on	
  
© Copyright 2015 TopQuadrant Inc. Slide 10
V-­‐Con	
  Key	
  Technical	
  Challenges	
  
§  TC1:	
  Support	
  ontology-­‐based	
  handling	
  of	
  datasets	
  	
  
§  TC2:	
  Support	
  handling	
  datasets	
  in	
  non-­‐linked	
  data	
  
formats	
  	
  
§  TC3:	
  Manage	
  and	
  store	
  data	
  structures	
  and	
  datasets	
  	
  
§  TC4:	
  Connect	
  datasets	
  from	
  different	
  domains	
  	
  
§  TC5:	
  View	
  (connected)	
  informa.on	
  	
  
§  TC6:	
  Ensure	
  system	
  quality	
  	
  
§  TC7:	
  Ensure	
  a	
  future	
  proof	
  system	
  	
  
APPROACH	
  AND	
  IT-­‐SOLUTION	
  
© Copyright 2015 TopQuadrant Inc. Slide 12
V-­‐Con:	
  Lightweight	
  data	
  interoperability	
  
Leave	
  Deep	
  technical	
  
data	
  in	
  context	
  form,	
  
conver.ng	
  only	
  
overlapping	
  scope	
  
into	
  common	
  form	
  
Use	
  reasoners,	
  rule	
  
engines	
  and	
  humans	
  to	
  
make	
  links	
  between	
  
different	
  datasets	
  
across	
  disciplines	
  
© Copyright 2015 TopQuadrant Inc. Slide 13
Our Layered V-Con Solution Strategy	
  
TopBraid	
  Enterprise	
  Solu.ons	
  
IDE
Search / Content Enrichment
through the use of
Taxonomies and Ontologies
Data Governance: Reference Data
Management / Metadata
Management / Data Lineage/EA
	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  Data	
  
	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  Layer	
  
TopBraid	
  Common	
  Data	
  Environment	
  
Components from TopBraid Solutions
New Components specific to Eng Asset Mgmt
Support for standards (e.g. IFC STEP File)
A Configuration of CDE
	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  TopBraid	
  Pla_orm	
  Solu.on	
  Engine	
  
© Copyright 2014 TopQuadrant Inc. Slide 14
EDG	
  as	
  a	
  Technology	
  Pla_orm	
  
Capabili.es	
  for	
  all	
  EDG	
  assets	
  
•  Role-­‐based	
  access	
  control	
  
•  Audit	
  trail	
  of	
  change	
  history	
  
•  Sandbox	
  working	
  copies	
  
•  Mul.-­‐lingual	
  content	
  
•  SPIN	
  Rules	
  for	
  enrichment	
  
•  Data	
  quality	
  rules	
  
–  With	
  valida.on,	
  using	
  SPIN	
  and	
  
SHACL	
  
•  Event	
  no.fica.ons	
  
•  Tasks	
  and	
  comments	
  (op.onal	
  
integra.on	
  with	
  JIRA)	
  
•  Traceability	
  within	
  and	
  across	
  
different	
  asset	
  types	
  e.g.,:	
  
–  Glossary	
  terms	
  to	
  data	
  elements	
  to	
  
reference	
  data	
  to	
  applica.ons	
  to	
  
business	
  processes	
  to	
  …	
  
•  Custom	
  extensions	
  
•  Configurable	
  dashboards	
  
•  Imports/Exports	
  
–  Some	
  common,	
  some	
  asset-­‐specific	
  
•  Search	
  (parametric,	
  faceted)	
  
–  Within	
  and	
  across	
  assets	
  
•  Visualiza.on	
  
–  Varies	
  per	
  asset	
  e.g.,	
  UML-­‐like	
  class	
  
diagrams,	
  NeighborGram	
  
•  Configurable	
  web	
  services	
  
•  Model-­‐driven	
  edit	
  widgets	
  
–  Model	
  driven	
  auto-­‐complete,	
  in-­‐line	
  
edi.ng,	
  specialized	
  widgets	
  and	
  
forms	
  for	
  OWL	
  Manchester	
  syntax,	
  
SPIN	
  rules	
  and	
  SHACL	
  shapes	
  
•  Extensive	
  configurable	
  metadata	
  
at	
  the	
  asset	
  level	
  
–  E.g.,	
  where	
  used,	
  version	
  number,	
  
etc.	
  
© Copyright 2015 TopQuadrant Inc. Slide 16
Role-­‐based	
  Access	
  Control	
  	
  
§  Assign	
  users	
  different	
  roles	
  for	
  using	
  the	
  system	
  at	
  
various	
  levels	
  of	
  authority:	
  	
  
–  Manager	
  
–  Editor	
  
–  Viewer	
  
§  System-­‐wide	
  read-­‐only	
  role	
  is	
  also	
  available	
  to	
  
support	
  search	
  and/or	
  comment-­‐only	
  use	
  cases	
  
Manager Editor Viewer
© Copyright 2015 TopQuadrant Inc. Slide 17
Built-­‐in	
  Review	
  Workflow	
  
Production Version
Working Copy
Working Copy in
Review*
Rework?
Archive/Delete
create
approve
and publish
make changes
freeze for
review
reject
unfreeze
No
Yes
Review* = Comparison Report, View
Change History, Bespoke reports
Solves asset “versioning”
requirements in an interesting way.
© Copyright 2015 TopQuadrant Inc. Slide 18
Edit	
  Working	
  Copy	
  and	
  Show	
  History	
  	
  
© Copyright 2015 TopQuadrant Inc. Slide 19
View	
  Change	
  
§  Can	
  commit	
  or	
  reverted	
  individual	
  changes	
  
© Copyright 2015 TopQuadrant Inc. Slide 20
W3C	
  Shapes	
  Constraint	
  Language	
  
Severity:	
  Info,	
  Warning,	
  
Viola.on	
  
Min	
  and	
  max	
  count	
  
integer,	
  max	
  can	
  be	
  zero	
  
Further	
  constraint	
  value	
  
type	
  
Business	
  user	
  can	
  define	
  
SHACL	
  Data	
  Constraints	
  in	
  
a	
  Web	
  form	
  
© Copyright 2015 TopQuadrant Inc. Slide 21
Neighborgram	
  Visualisa.on	
  
§  A	
  navigable	
  graph	
  visualisa.on	
  
© Copyright 2015 TopQuadrant Inc. Slide 22
Requirements	
  &	
  Glossary	
  Linked	
  
§  Glossaries:	
  	
  terms	
  and	
  defini.ons	
  (SKOS)	
  
§  Requirements:	
  requirement	
  defini.ons,	
  structure,	
  
kinds	
  and	
  rela.ons	
  
Link	
  to	
  Glossary	
  term	
  
“Ontology”	
  
Links	
  to	
  sub-­‐requirements	
  
TC1.1,	
  TC1.2	
  
© Copyright 2014 TopQuadrant Inc. Slide 23
CDE	
  Configura.ons	
  and	
  Extensions	
  
© Copyright 2015 TopQuadrant Inc. Slide 24
TopBraid	
  CDE	
  Solu.on	
  for	
  V-­‐Con	
  
© Copyright 2015 TopQuadrant Inc. Slide 25
Ontology-­‐based	
  Datasets	
  
§  Ontology	
  –	
  collabora.ve	
  development	
  of	
  ontologies	
  (EDG)	
  
§  Dataset	
  –	
  based	
  on	
  any	
  ontology	
  
§  Dataset	
  IFC	
  OWL	
  –	
  based	
  on	
  IFC	
  OWL	
  ontology	
  and	
  supports	
  
IFC	
  STEP	
  import/export	
  
§  Dataset	
  CityGML	
  XML	
  –	
  based	
  on	
  generated	
  GityGML	
  XML	
  
schema	
  “proxy”	
  ontology	
  
–  Uploaded	
  XML	
  files	
  are	
  read-­‐only	
  and	
  UI	
  is	
  showing	
  XML	
  data	
  as	
  
triples	
  
–  Use	
  Conversion	
  Rule	
  (SPIN)	
  to	
  make	
  triples	
  from	
  read-­‐only	
  XML	
  if	
  
required	
  
§  Dataset	
  XML	
  XSD-­‐based	
  –	
  based	
  on	
  any	
  “proxy”	
  ontology	
  
–  Uploaded	
  XML	
  files	
  are	
  read-­‐only	
  
© Copyright 2015 TopQuadrant Inc. Slide 26
Import	
  Mul.ple	
  Data	
  Formats	
  
© Copyright 2015 TopQuadrant Inc. Slide 27
Dataset	
  XML	
  –	
  LandXML	
  1.2	
  example	
  
§  LandXML	
  data	
  can	
  be	
  linked	
  to	
  IFC	
  OWL	
  data,	
  for	
  
example	
  
© Copyright 2015 TopQuadrant Inc. Slide 28
CityGML	
  importer	
  
§  Visualisa.on	
  of	
  an	
  X3D	
  file	
  generated	
  from	
  a	
  CityGML	
  file	
  
–  This	
  is	
  an	
  ini.al	
  implementa.on,	
  improvements	
  to	
  come	
  
–  Similar	
  capability	
  in-­‐development	
  for	
  IFC	
  STEP	
  3D	
  geometry	
  
Rotated in browser
© Copyright 2015 TopQuadrant Inc. Slide 29
IFC	
  STEP	
  converted	
  to	
  RDF	
  and	
  X3D.	
  In	
  browser,	
  selec.ng	
  
3D	
  item	
  shows	
  related	
  RDF	
  from	
  the	
  database.	
  
© Copyright 2015 TopQuadrant Inc. Slide 30
If	
  IFC	
  and	
  CityGML	
  data	
  is	
  “enriched”	
  
IFC	
  OWL	
  instance	
  set	
  sameAs	
  
CityGML	
  XML	
  instance	
  via	
  rules-­‐
driven	
  enrichment	
  (SPIN	
  rules	
  
in	
  this	
  case)	
  
© Copyright 2015 TopQuadrant Inc. Slide 31
From	
  3D	
  vis	
  =>	
  IFC	
  =>	
  CityGML	
  
User	
  found	
  CityGML	
  data	
  about	
  a	
  thing	
  by	
  star.ng	
  in	
  an	
  IFC-­‐
based	
  3D	
  visualisa.on	
  of	
  that	
  thing	
  	
  
© Copyright 2015 TopQuadrant Inc. Slide 32
Enrichment	
  and	
  Conversion	
  
§  Conversion	
  Rule	
  Sets:	
  supports	
  “beyond	
  OWL”	
  conversion	
  
between	
  source	
  and	
  target	
  datasets	
  using:	
  
–  W3C	
  member	
  submission	
  SPIN	
  Rules	
  language	
  
–  Rules	
  wri[en	
  by	
  power	
  user	
  in	
  TopBraid	
  Composer,	
  then	
  deployed	
  to	
  
the	
  server	
  for	
  use	
  by	
  end	
  users	
  
–  SPIN	
  Rules	
  can	
  be	
  managed	
  as	
  separate	
  files	
  and	
  a	
  Conversion	
  Rule	
  Set	
  
can	
  include	
  more	
  than	
  one	
  SPIN	
  rules	
  file	
  
§  Support	
  for	
  DL	
  reasoner	
  for	
  enrichment	
  defined	
  in	
  Alignment	
  
Ontologies	
  
© Copyright 2015 TopQuadrant Inc. Slide 33
Conversion	
  Rule	
  Set	
  (CRS)	
  
Selected	
  SPIN	
  Rules	
  file	
  
deployed	
  to	
  CDE	
  server.	
  
© Copyright 2015 TopQuadrant Inc. Slide 34
CRS	
  can	
  “convert”	
  or	
  “enrich”	
  
§  Conversion:	
  translate	
  data	
  in	
  source	
  dataset	
  to	
  data	
  in	
  target	
  
dataset	
  based	
  on	
  different	
  ontology	
  
§  Enrichment:	
  add	
  new	
  data	
  to	
  current	
  dataset	
  (e.g	
  OWL	
  
sameAs	
  linking	
  asser.ons	
  in	
  an	
  alignment	
  dataset)	
  
© Copyright 2015 TopQuadrant Inc. Slide 35
Data	
  Transforma.on	
  via	
  Conversion	
  Rules	
  
1	
  –	
  Select	
  source	
  Dataset	
   2	
  -­‐	
  Select	
  Conversion	
  Rule	
  Set	
  
4	
  -­‐	
  Select	
  “Run	
  Conversion”	
  bu[on	
  and	
  
generated	
  triples	
  are	
  stored	
  in	
  current	
  
(i.e.	
  target)	
  Dataset,	
  where	
  you	
  should	
  
have	
  “Included”	
  the	
  target	
  Ontology	
  
3	
  –	
  Check	
  and	
  to	
  Run	
  OWL	
  RL	
  or	
  OWL	
  	
  
DL	
  inferences	
  as	
  a	
  first	
  step	
  in	
  the	
  
conversion.	
  
© Copyright 2015 TopQuadrant Inc. Slide 36
Run	
  Enrichment	
  
3	
  -­‐	
  Select	
  “Run	
  Enrichment”	
  bu[on	
  and	
  
generated	
  triples	
  are	
  stored	
  in	
  current	
  
dataset	
  
1	
  -­‐	
  Select	
  Conversion	
  Rule	
  Set	
  
2	
  –	
  Check	
  and	
  to	
  Run	
  OWL	
  RL	
  or	
  OWL	
  	
  
DL	
  inferences	
  as	
  a	
  first	
  step	
  in	
  the	
  
enrichment.	
  
© Copyright 2015 TopQuadrant Inc. Slide 37
Data	
  Valida.on	
  
§  For	
  engineering	
  data,	
  the	
  “open	
  world	
  
assump.on”	
  causes	
  problems	
  
§  The	
  W3C	
  Shapes	
  Constraint	
  Language	
  (SHACL)	
  
closes	
  the	
  world	
  allowing	
  “full”	
  data	
  valida.on	
  
– SHACL	
  is	
  now	
  a	
  W3C	
  Recommenda.on	
  
– TopQuadrant	
  was	
  instrumental	
  in	
  its	
  development	
  
– Built-­‐in	
  constraint	
  vocabulary	
  plus	
  “SPARQL	
  
query”	
  constraints	
  for	
  complex	
  cases	
  
© Copyright 2015 TopQuadrant Inc. Slide 38
Data	
  Valida.on	
  Constraints	
  
Severity:	
  Info,	
  Warning,	
  
Viola.on	
  
Min	
  and	
  max	
  count	
  
integer,	
  max	
  can	
  be	
  zero	
  
Further	
  constraint	
  value	
  
type	
  
Business	
  user	
  can	
  define	
  
SHACL	
  Data	
  Constraints	
  in	
  
a	
  Web	
  form	
  
© Copyright 2015 TopQuadrant Inc. Slide 39
Example	
  property	
  constraint	
  
§  Construc.on	
  body	
  layer	
  thickness	
  value	
  is	
  
required	
  to	
  be	
  from	
  50	
  to	
  100	
  
© Copyright 2015 TopQuadrant Inc. Slide 40
Edi.ng	
  user	
  warned	
  of	
  viola.on	
  
© Copyright 2015 TopQuadrant Inc. Slide 41
Report	
  can	
  be	
  generated	
  later	
  
Run	
  report	
  
Get	
  report	
  
SUCCESS	
  CRITERIA	
  FOR	
  /	
  BENEFIT	
  
OF	
  THE	
  SEMANTIC	
  SOLUTION	
  
© Copyright 2015 TopQuadrant Inc. Slide 43
Success	
  Criteria	
  
§  NRA-­‐defined	
  Test	
  Scenarios	
  –	
  an	
  example	
  
© Copyright 2015 TopQuadrant Inc. Slide 44
Navigated	
  3D	
  view	
  to	
  IFC	
  to	
  CityGML	
  
CityGML	
  instance	
  is	
  sameAs	
  
IFC	
  instance	
  
Cross-­‐discipline	
  capability	
  is	
  a	
  significant	
  benefit	
  of	
  a	
  linked	
  data/
seman.c	
  solu.on.	
  
PROSPECTS	
  AND	
  
RECOMMENDATIONS	
  
© Copyright 2015 TopQuadrant Inc. Slide 46
End-­‐of-­‐project	
  Status	
  
§  Barriers	
  to	
  wide	
  use	
  of	
  Linked/Seman.c	
  Data	
  coming	
  down	
  –	
  
graph	
  databases	
  far	
  more	
  common	
  today	
  
§  Gaps	
  in	
  seman.c	
  technology	
  being	
  filled	
  (e.g	
  SHACL)	
  
§  Cross-­‐discipline	
  characteris.c	
  of	
  Building	
  &	
  Construc.on	
  and	
  
Infrastructure	
  make	
  them	
  good	
  industries	
  where	
  Linked	
  Data/
Seman.cs	
  can	
  be	
  important	
  
§  IFC	
  OWL	
  approach	
  adds	
  value	
  to	
  exis.ng	
  data	
  and	
  IFC-­‐
conforming	
  applica.ons	
  
–  Encouraging	
  support	
  for	
  buildingSmart	
  Linked	
  Data	
  WG	
  
§  V-­‐Con	
  project	
  was	
  a	
  good	
  example	
  of	
  filling	
  gaps	
  and	
  pushing	
  
at	
  boundaries	
  
© Copyright 2015 TopQuadrant Inc. Slide 47
Informa.on	
  Modelling	
  &	
  Management,	
  
Common	
  Data	
  Environment	
  
From	
  London	
  Transport	
  
Conference	
  Oct	
  2016	
  –	
  	
  
This	
  is	
  where	
  TopBraid	
  CDE	
  
can	
  fit	
  
© Copyright 2015 TopQuadrant Inc. Slide 48
TopBraid	
  CDE	
  Summary	
  -­‐	
  business	
  
§  TopBraid	
  CDE	
  is	
  a	
  new,	
  standards-­‐based	
  entry	
  into	
  the	
  BIM	
  
market	
  
–  a	
  lightweight,	
  browser-­‐based	
  solu.on	
  with	
  a	
  lot	
  of	
  capability	
  that	
  is	
  
highly	
  flexible	
  and	
  extensible	
  
–  applicable	
  in	
  smaller	
  organisa.ons	
  in	
  the	
  supply	
  chain	
  too	
  
–  easy	
  to	
  use	
  as	
  UI	
  is	
  designed	
  for	
  business	
  users	
  
–  power	
  users	
  handle	
  any	
  complex	
  tasks	
  using	
  the	
  industry-­‐leading	
  
TopBraid	
  Composer	
  desktop	
  app,	
  then	
  deploy	
  to	
  server	
  for	
  business	
  
user	
  usage	
  
–  Being	
  standards-­‐based	
  means	
  less	
  lock-­‐in	
  and	
  means	
  data	
  useful	
  
outside	
  the	
  silo	
  in	
  which	
  it	
  was	
  created	
  
–  Easily	
  deployed	
  in	
  cloud	
  or	
  in-­‐house,	
  on	
  large	
  and	
  small	
  machines	
  
depending	
  on	
  customer	
  scaling	
  requirements	
  
© Copyright 2015 TopQuadrant Inc. Slide 49
TopBraid	
  CDE	
  Summary	
  –	
  technical	
  
§  TopBraid	
  CDE:	
  
–  Supports	
  informa.on	
  modeling	
  
–  Supports	
  common	
  data	
  and	
  linking	
  across	
  datasets	
  
–  Supports	
  mul.ple	
  data	
  formats	
  (OWL,	
  XML	
  Schema/XML,	
  EXPRESS/
STEP,	
  spreadsheets)	
  
–  Supports	
  mul.ple	
  possibili.es	
  for	
  ontology	
  and	
  data	
  visualisa.on	
  
–  Supports	
  valida.on,	
  repor.ng,	
  enrichment	
  and	
  conversion	
  using	
  
standard	
  SPARQL,	
  our	
  SPIN	
  extension,	
  and	
  new	
  standard	
  SHACL	
  
–  Is	
  based	
  on	
  graph	
  database	
  technology	
  

More Related Content

What's hot

Virtual BenchLearning - Data Bench Framework
Virtual BenchLearning - Data Bench FrameworkVirtual BenchLearning - Data Bench Framework
Virtual BenchLearning - Data Bench Framework
Big Data Value Association
 
GDPR: the IBM journey to compliance
GDPR: the IBM journey to complianceGDPR: the IBM journey to compliance
GDPR: the IBM journey to compliance
DataWorks Summit
 
DITA as Interchange Format for Crowdsourcing and Acquisitions
DITA as Interchange Format for Crowdsourcing and AcquisitionsDITA as Interchange Format for Crowdsourcing and Acquisitions
DITA as Interchange Format for Crowdsourcing and Acquisitions
Ben Colborn
 
Gd resume
Gd resumeGd resume
Gd resume
Gerry Donaldson
 
Virtual BenchLearning - DeepHealth - Needs & Requirements for Benchmarking
Virtual BenchLearning - DeepHealth - Needs & Requirements for BenchmarkingVirtual BenchLearning - DeepHealth - Needs & Requirements for Benchmarking
Virtual BenchLearning - DeepHealth - Needs & Requirements for Benchmarking
Big Data Value Association
 
Microsoft 365 Delve profile integration with Connections
Microsoft 365 Delve profile integration with ConnectionsMicrosoft 365 Delve profile integration with Connections
Microsoft 365 Delve profile integration with Connections
Martin Schmidt
 
DRM Webinar Series, PART 1: Barriers Preventing You From Getting Started?
DRM Webinar Series, PART 1: Barriers Preventing You From Getting Started?DRM Webinar Series, PART 1: Barriers Preventing You From Getting Started?
DRM Webinar Series, PART 1: Barriers Preventing You From Getting Started?
US-Analytics
 
Embedded-ml(ai)applications - Bjoern Staender
Embedded-ml(ai)applications - Bjoern StaenderEmbedded-ml(ai)applications - Bjoern Staender
Embedded-ml(ai)applications - Bjoern Staender
Dataconomy Media
 
BP_SAP_MDM
BP_SAP_MDMBP_SAP_MDM
Stop Searching, Start Finding: The Findability Solution for SharePoint from DIQA
Stop Searching, Start Finding: The Findability Solution for SharePoint from DIQAStop Searching, Start Finding: The Findability Solution for SharePoint from DIQA
Stop Searching, Start Finding: The Findability Solution for SharePoint from DIQA
DIQA Projektmanagement GmbH
 
Linked Enterprise Vocabularies
Linked Enterprise VocabulariesLinked Enterprise Vocabularies
Linked Enterprise Vocabularies
Semantic Web Company
 
Knowlede Management with SMW and SharePoint
Knowlede Management with SMW and SharePointKnowlede Management with SMW and SharePoint
Knowlede Management with SMW and SharePoint
DIQA Projektmanagement GmbH
 
Session 2 - A Project Perspective on Big Data Architectural Pipelines and Ben...
Session 2 - A Project Perspective on Big Data Architectural Pipelines and Ben...Session 2 - A Project Perspective on Big Data Architectural Pipelines and Ben...
Session 2 - A Project Perspective on Big Data Architectural Pipelines and Ben...
DataBench
 
DRM Webinar Series, PART 2: Concerned You're Not Getting the Most Out of Orac...
DRM Webinar Series, PART 2: Concerned You're Not Getting the Most Out of Orac...DRM Webinar Series, PART 2: Concerned You're Not Getting the Most Out of Orac...
DRM Webinar Series, PART 2: Concerned You're Not Getting the Most Out of Orac...
US-Analytics
 
Combining SAP Extended ECM and SAP DMS (Document Management System)
Combining SAP Extended ECM and SAP DMS (Document Management System)Combining SAP Extended ECM and SAP DMS (Document Management System)
Combining SAP Extended ECM and SAP DMS (Document Management System)
Thomas Demmler
 
DITA Glass
DITA GlassDITA Glass
DITA Glass
georgebina
 
Cendien - Senior Cognos Developer & Consultant
Cendien - Senior Cognos Developer & ConsultantCendien - Senior Cognos Developer & Consultant
Cendien - Senior Cognos Developer & Consultant
Israel Denis
 
DRM Webinar Series, PART 4: Best Practices, Unlocked
DRM Webinar Series, PART 4: Best Practices, UnlockedDRM Webinar Series, PART 4: Best Practices, Unlocked
DRM Webinar Series, PART 4: Best Practices, Unlocked
US-Analytics
 
Ibt Soa Babson Talk V8
Ibt Soa Babson Talk V8Ibt Soa Babson Talk V8
Ibt Soa Babson Talk V8
Prashant Sarode
 
Storage for Oracle 11g IBM Storwize V7000 Unified Provides Enterprise-Class V...
Storage for Oracle 11g IBM Storwize V7000 Unified Provides Enterprise-Class V...Storage for Oracle 11g IBM Storwize V7000 Unified Provides Enterprise-Class V...
Storage for Oracle 11g IBM Storwize V7000 Unified Provides Enterprise-Class V...
IBM India Smarter Computing
 

What's hot (20)

Virtual BenchLearning - Data Bench Framework
Virtual BenchLearning - Data Bench FrameworkVirtual BenchLearning - Data Bench Framework
Virtual BenchLearning - Data Bench Framework
 
GDPR: the IBM journey to compliance
GDPR: the IBM journey to complianceGDPR: the IBM journey to compliance
GDPR: the IBM journey to compliance
 
DITA as Interchange Format for Crowdsourcing and Acquisitions
DITA as Interchange Format for Crowdsourcing and AcquisitionsDITA as Interchange Format for Crowdsourcing and Acquisitions
DITA as Interchange Format for Crowdsourcing and Acquisitions
 
Gd resume
Gd resumeGd resume
Gd resume
 
Virtual BenchLearning - DeepHealth - Needs & Requirements for Benchmarking
Virtual BenchLearning - DeepHealth - Needs & Requirements for BenchmarkingVirtual BenchLearning - DeepHealth - Needs & Requirements for Benchmarking
Virtual BenchLearning - DeepHealth - Needs & Requirements for Benchmarking
 
Microsoft 365 Delve profile integration with Connections
Microsoft 365 Delve profile integration with ConnectionsMicrosoft 365 Delve profile integration with Connections
Microsoft 365 Delve profile integration with Connections
 
DRM Webinar Series, PART 1: Barriers Preventing You From Getting Started?
DRM Webinar Series, PART 1: Barriers Preventing You From Getting Started?DRM Webinar Series, PART 1: Barriers Preventing You From Getting Started?
DRM Webinar Series, PART 1: Barriers Preventing You From Getting Started?
 
Embedded-ml(ai)applications - Bjoern Staender
Embedded-ml(ai)applications - Bjoern StaenderEmbedded-ml(ai)applications - Bjoern Staender
Embedded-ml(ai)applications - Bjoern Staender
 
BP_SAP_MDM
BP_SAP_MDMBP_SAP_MDM
BP_SAP_MDM
 
Stop Searching, Start Finding: The Findability Solution for SharePoint from DIQA
Stop Searching, Start Finding: The Findability Solution for SharePoint from DIQAStop Searching, Start Finding: The Findability Solution for SharePoint from DIQA
Stop Searching, Start Finding: The Findability Solution for SharePoint from DIQA
 
Linked Enterprise Vocabularies
Linked Enterprise VocabulariesLinked Enterprise Vocabularies
Linked Enterprise Vocabularies
 
Knowlede Management with SMW and SharePoint
Knowlede Management with SMW and SharePointKnowlede Management with SMW and SharePoint
Knowlede Management with SMW and SharePoint
 
Session 2 - A Project Perspective on Big Data Architectural Pipelines and Ben...
Session 2 - A Project Perspective on Big Data Architectural Pipelines and Ben...Session 2 - A Project Perspective on Big Data Architectural Pipelines and Ben...
Session 2 - A Project Perspective on Big Data Architectural Pipelines and Ben...
 
DRM Webinar Series, PART 2: Concerned You're Not Getting the Most Out of Orac...
DRM Webinar Series, PART 2: Concerned You're Not Getting the Most Out of Orac...DRM Webinar Series, PART 2: Concerned You're Not Getting the Most Out of Orac...
DRM Webinar Series, PART 2: Concerned You're Not Getting the Most Out of Orac...
 
Combining SAP Extended ECM and SAP DMS (Document Management System)
Combining SAP Extended ECM and SAP DMS (Document Management System)Combining SAP Extended ECM and SAP DMS (Document Management System)
Combining SAP Extended ECM and SAP DMS (Document Management System)
 
DITA Glass
DITA GlassDITA Glass
DITA Glass
 
Cendien - Senior Cognos Developer & Consultant
Cendien - Senior Cognos Developer & ConsultantCendien - Senior Cognos Developer & Consultant
Cendien - Senior Cognos Developer & Consultant
 
DRM Webinar Series, PART 4: Best Practices, Unlocked
DRM Webinar Series, PART 4: Best Practices, UnlockedDRM Webinar Series, PART 4: Best Practices, Unlocked
DRM Webinar Series, PART 4: Best Practices, Unlocked
 
Ibt Soa Babson Talk V8
Ibt Soa Babson Talk V8Ibt Soa Babson Talk V8
Ibt Soa Babson Talk V8
 
Storage for Oracle 11g IBM Storwize V7000 Unified Provides Enterprise-Class V...
Storage for Oracle 11g IBM Storwize V7000 Unified Provides Enterprise-Class V...Storage for Oracle 11g IBM Storwize V7000 Unified Provides Enterprise-Class V...
Storage for Oracle 11g IBM Storwize V7000 Unified Provides Enterprise-Class V...
 

Similar to Session 2.4 virtual construction (v-con) and top braid cde – a linked data/semantic asset management solution

Jak konsolidovat Vaše databáze s využitím Cloud služeb?
Jak konsolidovat Vaše databáze s využitím Cloud služeb?Jak konsolidovat Vaše databáze s využitím Cloud služeb?
Jak konsolidovat Vaše databáze s využitím Cloud služeb?
MarketingArrowECS_CZ
 
Oracle databáze – Konsolidovaná Data Management Platforma
Oracle databáze – Konsolidovaná Data Management PlatformaOracle databáze – Konsolidovaná Data Management Platforma
Oracle databáze – Konsolidovaná Data Management Platforma
MarketingArrowECS_CZ
 
Unleashing the value of metadata with Talend
Unleashing the value of metadata with Talend Unleashing the value of metadata with Talend
Unleashing the value of metadata with Talend
Jean-Michel Franco
 
Cloud Expo 2015: DICE: Developing Data-Intensive Cloud Applications with Iter...
Cloud Expo 2015: DICE: Developing Data-Intensive Cloud Applications with Iter...Cloud Expo 2015: DICE: Developing Data-Intensive Cloud Applications with Iter...
Cloud Expo 2015: DICE: Developing Data-Intensive Cloud Applications with Iter...
DICE-H2020
 
Big Data Case study - caixa bank
Big Data Case study - caixa bankBig Data Case study - caixa bank
Big Data Case study - caixa bank
Chungsik Yun
 
Oracle databáze - zkonsolidovat, ochránit a ještě ušetřit! (1. část)
Oracle databáze - zkonsolidovat, ochránit a ještě ušetřit! (1. část)Oracle databáze - zkonsolidovat, ochránit a ještě ušetřit! (1. část)
Oracle databáze - zkonsolidovat, ochránit a ještě ušetřit! (1. část)
MarketingArrowECS_CZ
 
Digital Reinvention by NRB
Digital Reinvention by NRBDigital Reinvention by NRB
Digital Reinvention by NRB
William Poos
 
IICS_Capabilities.pptx
IICS_Capabilities.pptxIICS_Capabilities.pptx
IICS_Capabilities.pptx
Nandan Kumar
 
Flash session -streaming--ses1243-lon
Flash session -streaming--ses1243-lonFlash session -streaming--ses1243-lon
Flash session -streaming--ses1243-lon
Jeffrey T. Pollock
 
Data Services and the Modern Data Ecosystem (ASEAN)
Data Services and the Modern Data Ecosystem (ASEAN)Data Services and the Modern Data Ecosystem (ASEAN)
Data Services and the Modern Data Ecosystem (ASEAN)
Denodo
 
Bridging the Last Mile: Getting Data to the People Who Need It (APAC)
Bridging the Last Mile: Getting Data to the People Who Need It (APAC)Bridging the Last Mile: Getting Data to the People Who Need It (APAC)
Bridging the Last Mile: Getting Data to the People Who Need It (APAC)
Denodo
 
Data Virtualization: An Introduction
Data Virtualization: An IntroductionData Virtualization: An Introduction
Data Virtualization: An Introduction
Denodo
 
Technology Primer: Hey IT—Your Big Data Infrastructure Can’t Sit in a Silo An...
Technology Primer: Hey IT—Your Big Data Infrastructure Can’t Sit in a Silo An...Technology Primer: Hey IT—Your Big Data Infrastructure Can’t Sit in a Silo An...
Technology Primer: Hey IT—Your Big Data Infrastructure Can’t Sit in a Silo An...
CA Technologies
 
Modern Data Management for Federal Modernization
Modern Data Management for Federal ModernizationModern Data Management for Federal Modernization
Modern Data Management for Federal Modernization
Denodo
 
Data Integration for Big Data (OOW 2016, Co-Presented With Oracle)
Data Integration for Big Data (OOW 2016, Co-Presented With Oracle)Data Integration for Big Data (OOW 2016, Co-Presented With Oracle)
Data Integration for Big Data (OOW 2016, Co-Presented With Oracle)
Rittman Analytics
 
Webinar future dataintegration-datamesh-and-goldengatekafka
Webinar future dataintegration-datamesh-and-goldengatekafkaWebinar future dataintegration-datamesh-and-goldengatekafka
Webinar future dataintegration-datamesh-and-goldengatekafka
Jeffrey T. Pollock
 
When and How Data Lakes Fit into a Modern Data Architecture
When and How Data Lakes Fit into a Modern Data ArchitectureWhen and How Data Lakes Fit into a Modern Data Architecture
When and How Data Lakes Fit into a Modern Data Architecture
DATAVERSITY
 
Virtualisation de données : Enjeux, Usages & Bénéfices
Virtualisation de données : Enjeux, Usages & BénéficesVirtualisation de données : Enjeux, Usages & Bénéfices
Virtualisation de données : Enjeux, Usages & Bénéfices
Denodo
 
Rethink Your 2021 Data Management Strategy with Data Virtualization (ASEAN)
Rethink Your 2021 Data Management Strategy with Data Virtualization (ASEAN)Rethink Your 2021 Data Management Strategy with Data Virtualization (ASEAN)
Rethink Your 2021 Data Management Strategy with Data Virtualization (ASEAN)
Denodo
 
How to Merge the Data Lake and the Data Warehouse: The Power of a Unified Ana...
How to Merge the Data Lake and the Data Warehouse: The Power of a Unified Ana...How to Merge the Data Lake and the Data Warehouse: The Power of a Unified Ana...
How to Merge the Data Lake and the Data Warehouse: The Power of a Unified Ana...
Enterprise Management Associates
 

Similar to Session 2.4 virtual construction (v-con) and top braid cde – a linked data/semantic asset management solution (20)

Jak konsolidovat Vaše databáze s využitím Cloud služeb?
Jak konsolidovat Vaše databáze s využitím Cloud služeb?Jak konsolidovat Vaše databáze s využitím Cloud služeb?
Jak konsolidovat Vaše databáze s využitím Cloud služeb?
 
Oracle databáze – Konsolidovaná Data Management Platforma
Oracle databáze – Konsolidovaná Data Management PlatformaOracle databáze – Konsolidovaná Data Management Platforma
Oracle databáze – Konsolidovaná Data Management Platforma
 
Unleashing the value of metadata with Talend
Unleashing the value of metadata with Talend Unleashing the value of metadata with Talend
Unleashing the value of metadata with Talend
 
Cloud Expo 2015: DICE: Developing Data-Intensive Cloud Applications with Iter...
Cloud Expo 2015: DICE: Developing Data-Intensive Cloud Applications with Iter...Cloud Expo 2015: DICE: Developing Data-Intensive Cloud Applications with Iter...
Cloud Expo 2015: DICE: Developing Data-Intensive Cloud Applications with Iter...
 
Big Data Case study - caixa bank
Big Data Case study - caixa bankBig Data Case study - caixa bank
Big Data Case study - caixa bank
 
Oracle databáze - zkonsolidovat, ochránit a ještě ušetřit! (1. část)
Oracle databáze - zkonsolidovat, ochránit a ještě ušetřit! (1. část)Oracle databáze - zkonsolidovat, ochránit a ještě ušetřit! (1. část)
Oracle databáze - zkonsolidovat, ochránit a ještě ušetřit! (1. část)
 
Digital Reinvention by NRB
Digital Reinvention by NRBDigital Reinvention by NRB
Digital Reinvention by NRB
 
IICS_Capabilities.pptx
IICS_Capabilities.pptxIICS_Capabilities.pptx
IICS_Capabilities.pptx
 
Flash session -streaming--ses1243-lon
Flash session -streaming--ses1243-lonFlash session -streaming--ses1243-lon
Flash session -streaming--ses1243-lon
 
Data Services and the Modern Data Ecosystem (ASEAN)
Data Services and the Modern Data Ecosystem (ASEAN)Data Services and the Modern Data Ecosystem (ASEAN)
Data Services and the Modern Data Ecosystem (ASEAN)
 
Bridging the Last Mile: Getting Data to the People Who Need It (APAC)
Bridging the Last Mile: Getting Data to the People Who Need It (APAC)Bridging the Last Mile: Getting Data to the People Who Need It (APAC)
Bridging the Last Mile: Getting Data to the People Who Need It (APAC)
 
Data Virtualization: An Introduction
Data Virtualization: An IntroductionData Virtualization: An Introduction
Data Virtualization: An Introduction
 
Technology Primer: Hey IT—Your Big Data Infrastructure Can’t Sit in a Silo An...
Technology Primer: Hey IT—Your Big Data Infrastructure Can’t Sit in a Silo An...Technology Primer: Hey IT—Your Big Data Infrastructure Can’t Sit in a Silo An...
Technology Primer: Hey IT—Your Big Data Infrastructure Can’t Sit in a Silo An...
 
Modern Data Management for Federal Modernization
Modern Data Management for Federal ModernizationModern Data Management for Federal Modernization
Modern Data Management for Federal Modernization
 
Data Integration for Big Data (OOW 2016, Co-Presented With Oracle)
Data Integration for Big Data (OOW 2016, Co-Presented With Oracle)Data Integration for Big Data (OOW 2016, Co-Presented With Oracle)
Data Integration for Big Data (OOW 2016, Co-Presented With Oracle)
 
Webinar future dataintegration-datamesh-and-goldengatekafka
Webinar future dataintegration-datamesh-and-goldengatekafkaWebinar future dataintegration-datamesh-and-goldengatekafka
Webinar future dataintegration-datamesh-and-goldengatekafka
 
When and How Data Lakes Fit into a Modern Data Architecture
When and How Data Lakes Fit into a Modern Data ArchitectureWhen and How Data Lakes Fit into a Modern Data Architecture
When and How Data Lakes Fit into a Modern Data Architecture
 
Virtualisation de données : Enjeux, Usages & Bénéfices
Virtualisation de données : Enjeux, Usages & BénéficesVirtualisation de données : Enjeux, Usages & Bénéfices
Virtualisation de données : Enjeux, Usages & Bénéfices
 
Rethink Your 2021 Data Management Strategy with Data Virtualization (ASEAN)
Rethink Your 2021 Data Management Strategy with Data Virtualization (ASEAN)Rethink Your 2021 Data Management Strategy with Data Virtualization (ASEAN)
Rethink Your 2021 Data Management Strategy with Data Virtualization (ASEAN)
 
How to Merge the Data Lake and the Data Warehouse: The Power of a Unified Ana...
How to Merge the Data Lake and the Data Warehouse: The Power of a Unified Ana...How to Merge the Data Lake and the Data Warehouse: The Power of a Unified Ana...
How to Merge the Data Lake and the Data Warehouse: The Power of a Unified Ana...
 

More from semanticsconference

Linear books to open world adventure
Linear books to open world adventureLinear books to open world adventure
Linear books to open world adventure
semanticsconference
 
Session 1.2 high-precision, context-free entity linking exploiting unambigu...
Session 1.2   high-precision, context-free entity linking exploiting unambigu...Session 1.2   high-precision, context-free entity linking exploiting unambigu...
Session 1.2 high-precision, context-free entity linking exploiting unambigu...
semanticsconference
 
Session 4.3 semantic annotation for enhancing collaborative ideation
Session 4.3   semantic annotation for enhancing collaborative ideationSession 4.3   semantic annotation for enhancing collaborative ideation
Session 4.3 semantic annotation for enhancing collaborative ideation
semanticsconference
 
Session 1.1 dalicc - data licenses clearance center
Session 1.1   dalicc - data licenses clearance centerSession 1.1   dalicc - data licenses clearance center
Session 1.1 dalicc - data licenses clearance center
semanticsconference
 
Session 1.3 context information management across smart city knowledge domains
Session 1.3   context information management across smart city knowledge domainsSession 1.3   context information management across smart city knowledge domains
Session 1.3 context information management across smart city knowledge domains
semanticsconference
 
Session 0.0 aussenac semanticsnl-pwebsem2017-v4
Session 0.0   aussenac semanticsnl-pwebsem2017-v4Session 0.0   aussenac semanticsnl-pwebsem2017-v4
Session 0.0 aussenac semanticsnl-pwebsem2017-v4
semanticsconference
 
Session 0.0 keynote sandeep sacheti - final hi res
Session 0.0   keynote sandeep sacheti - final hi resSession 0.0   keynote sandeep sacheti - final hi res
Session 0.0 keynote sandeep sacheti - final hi res
semanticsconference
 
Session 1.1 linked data applied: a field report from the netherlands
Session 1.1   linked data applied: a field report from the netherlandsSession 1.1   linked data applied: a field report from the netherlands
Session 1.1 linked data applied: a field report from the netherlands
semanticsconference
 
Session 1.2 enrich your knowledge graphs: linked data integration with pool...
Session 1.2   enrich your knowledge graphs: linked data integration with pool...Session 1.2   enrich your knowledge graphs: linked data integration with pool...
Session 1.2 enrich your knowledge graphs: linked data integration with pool...
semanticsconference
 
Session 1.4 connecting information from legislation and datasets using a ca...
Session 1.4   connecting information from legislation and datasets using a ca...Session 1.4   connecting information from legislation and datasets using a ca...
Session 1.4 connecting information from legislation and datasets using a ca...
semanticsconference
 
Session 1.4 a distributed network of heritage information
Session 1.4   a distributed network of heritage informationSession 1.4   a distributed network of heritage information
Session 1.4 a distributed network of heritage information
semanticsconference
 
Session 0.0 media panel - matthias priem - gtuo - semantics 2017
Session 0.0   media panel - matthias priem - gtuo - semantics 2017Session 0.0   media panel - matthias priem - gtuo - semantics 2017
Session 0.0 media panel - matthias priem - gtuo - semantics 2017
semanticsconference
 
Session 1.3 semantic asset management in the dutch rail engineering and con...
Session 1.3   semantic asset management in the dutch rail engineering and con...Session 1.3   semantic asset management in the dutch rail engineering and con...
Session 1.3 semantic asset management in the dutch rail engineering and con...
semanticsconference
 
Session 1.3 energy, smart homes & smart grids: towards interoperability...
Session 1.3   energy, smart homes & smart grids: towards interoperability...Session 1.3   energy, smart homes & smart grids: towards interoperability...
Session 1.3 energy, smart homes & smart grids: towards interoperability...
semanticsconference
 
Session 1.2 improving access to digital content by semantic enrichment
Session 1.2   improving access to digital content by semantic enrichmentSession 1.2   improving access to digital content by semantic enrichment
Session 1.2 improving access to digital content by semantic enrichment
semanticsconference
 
Session 2.3 semantics for safeguarding & security – a police story
Session 2.3   semantics for safeguarding & security – a police storySession 2.3   semantics for safeguarding & security – a police story
Session 2.3 semantics for safeguarding & security – a police story
semanticsconference
 
Session 2.5 semantic similarity based clustering of license excerpts for im...
Session 2.5   semantic similarity based clustering of license excerpts for im...Session 2.5   semantic similarity based clustering of license excerpts for im...
Session 2.5 semantic similarity based clustering of license excerpts for im...
semanticsconference
 
Session 4.2 unleash the triple: leveraging a corporate discovery interface....
Session 4.2   unleash the triple: leveraging a corporate discovery interface....Session 4.2   unleash the triple: leveraging a corporate discovery interface....
Session 4.2 unleash the triple: leveraging a corporate discovery interface....
semanticsconference
 
Session 1.6 slovak public metadata governance and management based on linke...
Session 1.6   slovak public metadata governance and management based on linke...Session 1.6   slovak public metadata governance and management based on linke...
Session 1.6 slovak public metadata governance and management based on linke...
semanticsconference
 
Session 5.6 towards a semantic outlier detection framework in wireless sens...
Session 5.6   towards a semantic outlier detection framework in wireless sens...Session 5.6   towards a semantic outlier detection framework in wireless sens...
Session 5.6 towards a semantic outlier detection framework in wireless sens...
semanticsconference
 

More from semanticsconference (20)

Linear books to open world adventure
Linear books to open world adventureLinear books to open world adventure
Linear books to open world adventure
 
Session 1.2 high-precision, context-free entity linking exploiting unambigu...
Session 1.2   high-precision, context-free entity linking exploiting unambigu...Session 1.2   high-precision, context-free entity linking exploiting unambigu...
Session 1.2 high-precision, context-free entity linking exploiting unambigu...
 
Session 4.3 semantic annotation for enhancing collaborative ideation
Session 4.3   semantic annotation for enhancing collaborative ideationSession 4.3   semantic annotation for enhancing collaborative ideation
Session 4.3 semantic annotation for enhancing collaborative ideation
 
Session 1.1 dalicc - data licenses clearance center
Session 1.1   dalicc - data licenses clearance centerSession 1.1   dalicc - data licenses clearance center
Session 1.1 dalicc - data licenses clearance center
 
Session 1.3 context information management across smart city knowledge domains
Session 1.3   context information management across smart city knowledge domainsSession 1.3   context information management across smart city knowledge domains
Session 1.3 context information management across smart city knowledge domains
 
Session 0.0 aussenac semanticsnl-pwebsem2017-v4
Session 0.0   aussenac semanticsnl-pwebsem2017-v4Session 0.0   aussenac semanticsnl-pwebsem2017-v4
Session 0.0 aussenac semanticsnl-pwebsem2017-v4
 
Session 0.0 keynote sandeep sacheti - final hi res
Session 0.0   keynote sandeep sacheti - final hi resSession 0.0   keynote sandeep sacheti - final hi res
Session 0.0 keynote sandeep sacheti - final hi res
 
Session 1.1 linked data applied: a field report from the netherlands
Session 1.1   linked data applied: a field report from the netherlandsSession 1.1   linked data applied: a field report from the netherlands
Session 1.1 linked data applied: a field report from the netherlands
 
Session 1.2 enrich your knowledge graphs: linked data integration with pool...
Session 1.2   enrich your knowledge graphs: linked data integration with pool...Session 1.2   enrich your knowledge graphs: linked data integration with pool...
Session 1.2 enrich your knowledge graphs: linked data integration with pool...
 
Session 1.4 connecting information from legislation and datasets using a ca...
Session 1.4   connecting information from legislation and datasets using a ca...Session 1.4   connecting information from legislation and datasets using a ca...
Session 1.4 connecting information from legislation and datasets using a ca...
 
Session 1.4 a distributed network of heritage information
Session 1.4   a distributed network of heritage informationSession 1.4   a distributed network of heritage information
Session 1.4 a distributed network of heritage information
 
Session 0.0 media panel - matthias priem - gtuo - semantics 2017
Session 0.0   media panel - matthias priem - gtuo - semantics 2017Session 0.0   media panel - matthias priem - gtuo - semantics 2017
Session 0.0 media panel - matthias priem - gtuo - semantics 2017
 
Session 1.3 semantic asset management in the dutch rail engineering and con...
Session 1.3   semantic asset management in the dutch rail engineering and con...Session 1.3   semantic asset management in the dutch rail engineering and con...
Session 1.3 semantic asset management in the dutch rail engineering and con...
 
Session 1.3 energy, smart homes & smart grids: towards interoperability...
Session 1.3   energy, smart homes & smart grids: towards interoperability...Session 1.3   energy, smart homes & smart grids: towards interoperability...
Session 1.3 energy, smart homes & smart grids: towards interoperability...
 
Session 1.2 improving access to digital content by semantic enrichment
Session 1.2   improving access to digital content by semantic enrichmentSession 1.2   improving access to digital content by semantic enrichment
Session 1.2 improving access to digital content by semantic enrichment
 
Session 2.3 semantics for safeguarding & security – a police story
Session 2.3   semantics for safeguarding & security – a police storySession 2.3   semantics for safeguarding & security – a police story
Session 2.3 semantics for safeguarding & security – a police story
 
Session 2.5 semantic similarity based clustering of license excerpts for im...
Session 2.5   semantic similarity based clustering of license excerpts for im...Session 2.5   semantic similarity based clustering of license excerpts for im...
Session 2.5 semantic similarity based clustering of license excerpts for im...
 
Session 4.2 unleash the triple: leveraging a corporate discovery interface....
Session 4.2   unleash the triple: leveraging a corporate discovery interface....Session 4.2   unleash the triple: leveraging a corporate discovery interface....
Session 4.2 unleash the triple: leveraging a corporate discovery interface....
 
Session 1.6 slovak public metadata governance and management based on linke...
Session 1.6   slovak public metadata governance and management based on linke...Session 1.6   slovak public metadata governance and management based on linke...
Session 1.6 slovak public metadata governance and management based on linke...
 
Session 5.6 towards a semantic outlier detection framework in wireless sens...
Session 5.6   towards a semantic outlier detection framework in wireless sens...Session 5.6   towards a semantic outlier detection framework in wireless sens...
Session 5.6 towards a semantic outlier detection framework in wireless sens...
 

Recently uploaded

A Comprehensive Guide to DeFi Development Services in 2024
A Comprehensive Guide to DeFi Development Services in 2024A Comprehensive Guide to DeFi Development Services in 2024
A Comprehensive Guide to DeFi Development Services in 2024
Intelisync
 
Building Production Ready Search Pipelines with Spark and Milvus
Building Production Ready Search Pipelines with Spark and MilvusBuilding Production Ready Search Pipelines with Spark and Milvus
Building Production Ready Search Pipelines with Spark and Milvus
Zilliz
 
leewayhertz.com-AI in predictive maintenance Use cases technologies benefits ...
leewayhertz.com-AI in predictive maintenance Use cases technologies benefits ...leewayhertz.com-AI in predictive maintenance Use cases technologies benefits ...
leewayhertz.com-AI in predictive maintenance Use cases technologies benefits ...
alexjohnson7307
 
TrustArc Webinar - 2024 Global Privacy Survey
TrustArc Webinar - 2024 Global Privacy SurveyTrustArc Webinar - 2024 Global Privacy Survey
TrustArc Webinar - 2024 Global Privacy Survey
TrustArc
 
Programming Foundation Models with DSPy - Meetup Slides
Programming Foundation Models with DSPy - Meetup SlidesProgramming Foundation Models with DSPy - Meetup Slides
Programming Foundation Models with DSPy - Meetup Slides
Zilliz
 
How to Interpret Trends in the Kalyan Rajdhani Mix Chart.pdf
How to Interpret Trends in the Kalyan Rajdhani Mix Chart.pdfHow to Interpret Trends in the Kalyan Rajdhani Mix Chart.pdf
How to Interpret Trends in the Kalyan Rajdhani Mix Chart.pdf
Chart Kalyan
 
Generating privacy-protected synthetic data using Secludy and Milvus
Generating privacy-protected synthetic data using Secludy and MilvusGenerating privacy-protected synthetic data using Secludy and Milvus
Generating privacy-protected synthetic data using Secludy and Milvus
Zilliz
 
Taking AI to the Next Level in Manufacturing.pdf
Taking AI to the Next Level in Manufacturing.pdfTaking AI to the Next Level in Manufacturing.pdf
Taking AI to the Next Level in Manufacturing.pdf
ssuserfac0301
 
UI5 Controls simplified - UI5con2024 presentation
UI5 Controls simplified - UI5con2024 presentationUI5 Controls simplified - UI5con2024 presentation
UI5 Controls simplified - UI5con2024 presentation
Wouter Lemaire
 
Nunit vs XUnit vs MSTest Differences Between These Unit Testing Frameworks.pdf
Nunit vs XUnit vs MSTest Differences Between These Unit Testing Frameworks.pdfNunit vs XUnit vs MSTest Differences Between These Unit Testing Frameworks.pdf
Nunit vs XUnit vs MSTest Differences Between These Unit Testing Frameworks.pdf
flufftailshop
 
Azure API Management to expose backend services securely
Azure API Management to expose backend services securelyAzure API Management to expose backend services securely
Azure API Management to expose backend services securely
Dinusha Kumarasiri
 
Best 20 SEO Techniques To Improve Website Visibility In SERP
Best 20 SEO Techniques To Improve Website Visibility In SERPBest 20 SEO Techniques To Improve Website Visibility In SERP
Best 20 SEO Techniques To Improve Website Visibility In SERP
Pixlogix Infotech
 
5th LF Energy Power Grid Model Meet-up Slides
5th LF Energy Power Grid Model Meet-up Slides5th LF Energy Power Grid Model Meet-up Slides
5th LF Energy Power Grid Model Meet-up Slides
DanBrown980551
 
Skybuffer SAM4U tool for SAP license adoption
Skybuffer SAM4U tool for SAP license adoptionSkybuffer SAM4U tool for SAP license adoption
Skybuffer SAM4U tool for SAP license adoption
Tatiana Kojar
 
Artificial Intelligence for XMLDevelopment
Artificial Intelligence for XMLDevelopmentArtificial Intelligence for XMLDevelopment
Artificial Intelligence for XMLDevelopment
Octavian Nadolu
 
GraphRAG for Life Science to increase LLM accuracy
GraphRAG for Life Science to increase LLM accuracyGraphRAG for Life Science to increase LLM accuracy
GraphRAG for Life Science to increase LLM accuracy
Tomaz Bratanic
 
HCL Notes and Domino License Cost Reduction in the World of DLAU
HCL Notes and Domino License Cost Reduction in the World of DLAUHCL Notes and Domino License Cost Reduction in the World of DLAU
HCL Notes and Domino License Cost Reduction in the World of DLAU
panagenda
 
Operating System Used by Users in day-to-day life.pptx
Operating System Used by Users in day-to-day life.pptxOperating System Used by Users in day-to-day life.pptx
Operating System Used by Users in day-to-day life.pptx
Pravash Chandra Das
 
Deep Dive: Getting Funded with Jason Jason Lemkin Founder & CEO @ SaaStr
Deep Dive: Getting Funded with Jason Jason Lemkin Founder & CEO @ SaaStrDeep Dive: Getting Funded with Jason Jason Lemkin Founder & CEO @ SaaStr
Deep Dive: Getting Funded with Jason Jason Lemkin Founder & CEO @ SaaStr
saastr
 
Columbus Data & Analytics Wednesdays - June 2024
Columbus Data & Analytics Wednesdays - June 2024Columbus Data & Analytics Wednesdays - June 2024
Columbus Data & Analytics Wednesdays - June 2024
Jason Packer
 

Recently uploaded (20)

A Comprehensive Guide to DeFi Development Services in 2024
A Comprehensive Guide to DeFi Development Services in 2024A Comprehensive Guide to DeFi Development Services in 2024
A Comprehensive Guide to DeFi Development Services in 2024
 
Building Production Ready Search Pipelines with Spark and Milvus
Building Production Ready Search Pipelines with Spark and MilvusBuilding Production Ready Search Pipelines with Spark and Milvus
Building Production Ready Search Pipelines with Spark and Milvus
 
leewayhertz.com-AI in predictive maintenance Use cases technologies benefits ...
leewayhertz.com-AI in predictive maintenance Use cases technologies benefits ...leewayhertz.com-AI in predictive maintenance Use cases technologies benefits ...
leewayhertz.com-AI in predictive maintenance Use cases technologies benefits ...
 
TrustArc Webinar - 2024 Global Privacy Survey
TrustArc Webinar - 2024 Global Privacy SurveyTrustArc Webinar - 2024 Global Privacy Survey
TrustArc Webinar - 2024 Global Privacy Survey
 
Programming Foundation Models with DSPy - Meetup Slides
Programming Foundation Models with DSPy - Meetup SlidesProgramming Foundation Models with DSPy - Meetup Slides
Programming Foundation Models with DSPy - Meetup Slides
 
How to Interpret Trends in the Kalyan Rajdhani Mix Chart.pdf
How to Interpret Trends in the Kalyan Rajdhani Mix Chart.pdfHow to Interpret Trends in the Kalyan Rajdhani Mix Chart.pdf
How to Interpret Trends in the Kalyan Rajdhani Mix Chart.pdf
 
Generating privacy-protected synthetic data using Secludy and Milvus
Generating privacy-protected synthetic data using Secludy and MilvusGenerating privacy-protected synthetic data using Secludy and Milvus
Generating privacy-protected synthetic data using Secludy and Milvus
 
Taking AI to the Next Level in Manufacturing.pdf
Taking AI to the Next Level in Manufacturing.pdfTaking AI to the Next Level in Manufacturing.pdf
Taking AI to the Next Level in Manufacturing.pdf
 
UI5 Controls simplified - UI5con2024 presentation
UI5 Controls simplified - UI5con2024 presentationUI5 Controls simplified - UI5con2024 presentation
UI5 Controls simplified - UI5con2024 presentation
 
Nunit vs XUnit vs MSTest Differences Between These Unit Testing Frameworks.pdf
Nunit vs XUnit vs MSTest Differences Between These Unit Testing Frameworks.pdfNunit vs XUnit vs MSTest Differences Between These Unit Testing Frameworks.pdf
Nunit vs XUnit vs MSTest Differences Between These Unit Testing Frameworks.pdf
 
Azure API Management to expose backend services securely
Azure API Management to expose backend services securelyAzure API Management to expose backend services securely
Azure API Management to expose backend services securely
 
Best 20 SEO Techniques To Improve Website Visibility In SERP
Best 20 SEO Techniques To Improve Website Visibility In SERPBest 20 SEO Techniques To Improve Website Visibility In SERP
Best 20 SEO Techniques To Improve Website Visibility In SERP
 
5th LF Energy Power Grid Model Meet-up Slides
5th LF Energy Power Grid Model Meet-up Slides5th LF Energy Power Grid Model Meet-up Slides
5th LF Energy Power Grid Model Meet-up Slides
 
Skybuffer SAM4U tool for SAP license adoption
Skybuffer SAM4U tool for SAP license adoptionSkybuffer SAM4U tool for SAP license adoption
Skybuffer SAM4U tool for SAP license adoption
 
Artificial Intelligence for XMLDevelopment
Artificial Intelligence for XMLDevelopmentArtificial Intelligence for XMLDevelopment
Artificial Intelligence for XMLDevelopment
 
GraphRAG for Life Science to increase LLM accuracy
GraphRAG for Life Science to increase LLM accuracyGraphRAG for Life Science to increase LLM accuracy
GraphRAG for Life Science to increase LLM accuracy
 
HCL Notes and Domino License Cost Reduction in the World of DLAU
HCL Notes and Domino License Cost Reduction in the World of DLAUHCL Notes and Domino License Cost Reduction in the World of DLAU
HCL Notes and Domino License Cost Reduction in the World of DLAU
 
Operating System Used by Users in day-to-day life.pptx
Operating System Used by Users in day-to-day life.pptxOperating System Used by Users in day-to-day life.pptx
Operating System Used by Users in day-to-day life.pptx
 
Deep Dive: Getting Funded with Jason Jason Lemkin Founder & CEO @ SaaStr
Deep Dive: Getting Funded with Jason Jason Lemkin Founder & CEO @ SaaStrDeep Dive: Getting Funded with Jason Jason Lemkin Founder & CEO @ SaaStr
Deep Dive: Getting Funded with Jason Jason Lemkin Founder & CEO @ SaaStr
 
Columbus Data & Analytics Wednesdays - June 2024
Columbus Data & Analytics Wednesdays - June 2024Columbus Data & Analytics Wednesdays - June 2024
Columbus Data & Analytics Wednesdays - June 2024
 

Session 2.4 virtual construction (v-con) and top braid cde – a linked data/semantic asset management solution

  • 1. Virtual  Construc.on  (V-­‐Con)  and   TopBraid  CDE  –  a  linked  data/seman.c   asset  management  solu.on   David  Price   TopQuadrant  Limited   dprice@topquadrant.com  
  • 2. © Copyright 2015 TopQuadrant Inc. Slide 2 Seman.cs  2017  Agenda   §  Introduc.on  to  TopQuadrant   §  Ini.al  Situa.on  –  Na.onal  Road  Authori.es   §  Approach  and  IT  solu.on   – TopBraid  EDG   – Virtual  Construc.on  (V-­‐Con)  project   – TopBraid  Common  Data  Environment  (CDE)   §  Conclusions  
  • 4. © Copyright 2015 TopQuadrant Inc. Slide 4 Who  is  TopQuadrant?   §  a  leading  seman.c  data  integra.on  company,  SME  with  a  big   footprint  in  the  Seman.c/Linked  Data  community   –  UK  subsidiary  TopQuadrant  Limited  ini.ated  in  2010   §  commi[ed  to  a  standards-­‐based  approach  focusing  on   prac.cal  applica.on  of  seman.c  technology,  W3C  member   –  From  2001  –  2010,  first  a  Services  Company,  then  a  Tools/Pla_orm/ Technology  Transfer  Company   –  Since  2010,  a  Business  Solu.ons  Company  1)  first  for  collabora.ve   vocabulary  development;  and  then  2)  for  enterprise  metadata  and   reference  data  management   –  In  2017,  star.ng  with    BIM,  engineering  asset  data  
  • 5. © Copyright 2015 TopQuadrant Inc. Slide 5 TopQuadrant  Business   §  TopQuadrant  customers  are  from  a  range  of  industries  
  • 7. © Copyright 2015 TopQuadrant Inc. Slide 7 Background   §  Na.onal  Road  Authori.es  (NRA)   –  Manage  road  network  as  an  asset   –  Create  new  road  and  road  maintenance  projects   –  Project  work  is  performed  by  construc.on  companies  but   approved  by  NRA  project  organisa.on   §  Key  data  areas  (in  many  formats)   –  Building  Informa.on  Model  (BIM)  data  (e.g.  3D  design)   –  Geographic  informa.on  system  (GIS)  data   –  Interna.onal,  Country,  Authority/Company  and  Project   level  data  defini.ons,  including  large  Object  Type  Libraries   NRA  Asset  Management   Organisa.on     Construc.on   Company   NRA  Project   Organisa.on  
  • 8. © Copyright 2015 TopQuadrant Inc. Slide 8 … And Other Governments Have Digital/BIM Strategies
  • 9. © Copyright 2015 TopQuadrant Inc. Slide 9 V-­‐Con  Project   §  The  Dutch  and  Swedish  NRAs  jointly  sponsored  an   EU  Pre-­‐commercial  R&D  project  to  improve  data   interoperability  and  reuse   §  Based  in  standards  and  standard  formats   §  Taking  advantage  of  linked  data  and  seman.c   technologies  for  cross-­‐discipline  linking,  enrichment,   and  conversion   §  Desire  from  NRAs  to  help  build  a  market  for  tools  to   support  their  needs   NRA  Asset  Management   Organisa.on     Construc.on   Company   NRA  Project   Organisa.on  
  • 10. © Copyright 2015 TopQuadrant Inc. Slide 10 V-­‐Con  Key  Technical  Challenges   §  TC1:  Support  ontology-­‐based  handling  of  datasets     §  TC2:  Support  handling  datasets  in  non-­‐linked  data   formats     §  TC3:  Manage  and  store  data  structures  and  datasets     §  TC4:  Connect  datasets  from  different  domains     §  TC5:  View  (connected)  informa.on     §  TC6:  Ensure  system  quality     §  TC7:  Ensure  a  future  proof  system    
  • 12. © Copyright 2015 TopQuadrant Inc. Slide 12 V-­‐Con:  Lightweight  data  interoperability   Leave  Deep  technical   data  in  context  form,   conver.ng  only   overlapping  scope   into  common  form   Use  reasoners,  rule   engines  and  humans  to   make  links  between   different  datasets   across  disciplines  
  • 13. © Copyright 2015 TopQuadrant Inc. Slide 13 Our Layered V-Con Solution Strategy   TopBraid  Enterprise  Solu.ons   IDE Search / Content Enrichment through the use of Taxonomies and Ontologies Data Governance: Reference Data Management / Metadata Management / Data Lineage/EA                                                                                                                                                                              Data                                                                                                                                                                                  Layer   TopBraid  Common  Data  Environment   Components from TopBraid Solutions New Components specific to Eng Asset Mgmt Support for standards (e.g. IFC STEP File) A Configuration of CDE                                            TopBraid  Pla_orm  Solu.on  Engine  
  • 14. © Copyright 2014 TopQuadrant Inc. Slide 14 EDG  as  a  Technology  Pla_orm  
  • 15. Capabili.es  for  all  EDG  assets   •  Role-­‐based  access  control   •  Audit  trail  of  change  history   •  Sandbox  working  copies   •  Mul.-­‐lingual  content   •  SPIN  Rules  for  enrichment   •  Data  quality  rules   –  With  valida.on,  using  SPIN  and   SHACL   •  Event  no.fica.ons   •  Tasks  and  comments  (op.onal   integra.on  with  JIRA)   •  Traceability  within  and  across   different  asset  types  e.g.,:   –  Glossary  terms  to  data  elements  to   reference  data  to  applica.ons  to   business  processes  to  …   •  Custom  extensions   •  Configurable  dashboards   •  Imports/Exports   –  Some  common,  some  asset-­‐specific   •  Search  (parametric,  faceted)   –  Within  and  across  assets   •  Visualiza.on   –  Varies  per  asset  e.g.,  UML-­‐like  class   diagrams,  NeighborGram   •  Configurable  web  services   •  Model-­‐driven  edit  widgets   –  Model  driven  auto-­‐complete,  in-­‐line   edi.ng,  specialized  widgets  and   forms  for  OWL  Manchester  syntax,   SPIN  rules  and  SHACL  shapes   •  Extensive  configurable  metadata   at  the  asset  level   –  E.g.,  where  used,  version  number,   etc.  
  • 16. © Copyright 2015 TopQuadrant Inc. Slide 16 Role-­‐based  Access  Control     §  Assign  users  different  roles  for  using  the  system  at   various  levels  of  authority:     –  Manager   –  Editor   –  Viewer   §  System-­‐wide  read-­‐only  role  is  also  available  to   support  search  and/or  comment-­‐only  use  cases   Manager Editor Viewer
  • 17. © Copyright 2015 TopQuadrant Inc. Slide 17 Built-­‐in  Review  Workflow   Production Version Working Copy Working Copy in Review* Rework? Archive/Delete create approve and publish make changes freeze for review reject unfreeze No Yes Review* = Comparison Report, View Change History, Bespoke reports Solves asset “versioning” requirements in an interesting way.
  • 18. © Copyright 2015 TopQuadrant Inc. Slide 18 Edit  Working  Copy  and  Show  History    
  • 19. © Copyright 2015 TopQuadrant Inc. Slide 19 View  Change   §  Can  commit  or  reverted  individual  changes  
  • 20. © Copyright 2015 TopQuadrant Inc. Slide 20 W3C  Shapes  Constraint  Language   Severity:  Info,  Warning,   Viola.on   Min  and  max  count   integer,  max  can  be  zero   Further  constraint  value   type   Business  user  can  define   SHACL  Data  Constraints  in   a  Web  form  
  • 21. © Copyright 2015 TopQuadrant Inc. Slide 21 Neighborgram  Visualisa.on   §  A  navigable  graph  visualisa.on  
  • 22. © Copyright 2015 TopQuadrant Inc. Slide 22 Requirements  &  Glossary  Linked   §  Glossaries:    terms  and  defini.ons  (SKOS)   §  Requirements:  requirement  defini.ons,  structure,   kinds  and  rela.ons   Link  to  Glossary  term   “Ontology”   Links  to  sub-­‐requirements   TC1.1,  TC1.2  
  • 23. © Copyright 2014 TopQuadrant Inc. Slide 23 CDE  Configura.ons  and  Extensions  
  • 24. © Copyright 2015 TopQuadrant Inc. Slide 24 TopBraid  CDE  Solu.on  for  V-­‐Con  
  • 25. © Copyright 2015 TopQuadrant Inc. Slide 25 Ontology-­‐based  Datasets   §  Ontology  –  collabora.ve  development  of  ontologies  (EDG)   §  Dataset  –  based  on  any  ontology   §  Dataset  IFC  OWL  –  based  on  IFC  OWL  ontology  and  supports   IFC  STEP  import/export   §  Dataset  CityGML  XML  –  based  on  generated  GityGML  XML   schema  “proxy”  ontology   –  Uploaded  XML  files  are  read-­‐only  and  UI  is  showing  XML  data  as   triples   –  Use  Conversion  Rule  (SPIN)  to  make  triples  from  read-­‐only  XML  if   required   §  Dataset  XML  XSD-­‐based  –  based  on  any  “proxy”  ontology   –  Uploaded  XML  files  are  read-­‐only  
  • 26. © Copyright 2015 TopQuadrant Inc. Slide 26 Import  Mul.ple  Data  Formats  
  • 27. © Copyright 2015 TopQuadrant Inc. Slide 27 Dataset  XML  –  LandXML  1.2  example   §  LandXML  data  can  be  linked  to  IFC  OWL  data,  for   example  
  • 28. © Copyright 2015 TopQuadrant Inc. Slide 28 CityGML  importer   §  Visualisa.on  of  an  X3D  file  generated  from  a  CityGML  file   –  This  is  an  ini.al  implementa.on,  improvements  to  come   –  Similar  capability  in-­‐development  for  IFC  STEP  3D  geometry   Rotated in browser
  • 29. © Copyright 2015 TopQuadrant Inc. Slide 29 IFC  STEP  converted  to  RDF  and  X3D.  In  browser,  selec.ng   3D  item  shows  related  RDF  from  the  database.  
  • 30. © Copyright 2015 TopQuadrant Inc. Slide 30 If  IFC  and  CityGML  data  is  “enriched”   IFC  OWL  instance  set  sameAs   CityGML  XML  instance  via  rules-­‐ driven  enrichment  (SPIN  rules   in  this  case)  
  • 31. © Copyright 2015 TopQuadrant Inc. Slide 31 From  3D  vis  =>  IFC  =>  CityGML   User  found  CityGML  data  about  a  thing  by  star.ng  in  an  IFC-­‐ based  3D  visualisa.on  of  that  thing    
  • 32. © Copyright 2015 TopQuadrant Inc. Slide 32 Enrichment  and  Conversion   §  Conversion  Rule  Sets:  supports  “beyond  OWL”  conversion   between  source  and  target  datasets  using:   –  W3C  member  submission  SPIN  Rules  language   –  Rules  wri[en  by  power  user  in  TopBraid  Composer,  then  deployed  to   the  server  for  use  by  end  users   –  SPIN  Rules  can  be  managed  as  separate  files  and  a  Conversion  Rule  Set   can  include  more  than  one  SPIN  rules  file   §  Support  for  DL  reasoner  for  enrichment  defined  in  Alignment   Ontologies  
  • 33. © Copyright 2015 TopQuadrant Inc. Slide 33 Conversion  Rule  Set  (CRS)   Selected  SPIN  Rules  file   deployed  to  CDE  server.  
  • 34. © Copyright 2015 TopQuadrant Inc. Slide 34 CRS  can  “convert”  or  “enrich”   §  Conversion:  translate  data  in  source  dataset  to  data  in  target   dataset  based  on  different  ontology   §  Enrichment:  add  new  data  to  current  dataset  (e.g  OWL   sameAs  linking  asser.ons  in  an  alignment  dataset)  
  • 35. © Copyright 2015 TopQuadrant Inc. Slide 35 Data  Transforma.on  via  Conversion  Rules   1  –  Select  source  Dataset   2  -­‐  Select  Conversion  Rule  Set   4  -­‐  Select  “Run  Conversion”  bu[on  and   generated  triples  are  stored  in  current   (i.e.  target)  Dataset,  where  you  should   have  “Included”  the  target  Ontology   3  –  Check  and  to  Run  OWL  RL  or  OWL     DL  inferences  as  a  first  step  in  the   conversion.  
  • 36. © Copyright 2015 TopQuadrant Inc. Slide 36 Run  Enrichment   3  -­‐  Select  “Run  Enrichment”  bu[on  and   generated  triples  are  stored  in  current   dataset   1  -­‐  Select  Conversion  Rule  Set   2  –  Check  and  to  Run  OWL  RL  or  OWL     DL  inferences  as  a  first  step  in  the   enrichment.  
  • 37. © Copyright 2015 TopQuadrant Inc. Slide 37 Data  Valida.on   §  For  engineering  data,  the  “open  world   assump.on”  causes  problems   §  The  W3C  Shapes  Constraint  Language  (SHACL)   closes  the  world  allowing  “full”  data  valida.on   – SHACL  is  now  a  W3C  Recommenda.on   – TopQuadrant  was  instrumental  in  its  development   – Built-­‐in  constraint  vocabulary  plus  “SPARQL   query”  constraints  for  complex  cases  
  • 38. © Copyright 2015 TopQuadrant Inc. Slide 38 Data  Valida.on  Constraints   Severity:  Info,  Warning,   Viola.on   Min  and  max  count   integer,  max  can  be  zero   Further  constraint  value   type   Business  user  can  define   SHACL  Data  Constraints  in   a  Web  form  
  • 39. © Copyright 2015 TopQuadrant Inc. Slide 39 Example  property  constraint   §  Construc.on  body  layer  thickness  value  is   required  to  be  from  50  to  100  
  • 40. © Copyright 2015 TopQuadrant Inc. Slide 40 Edi.ng  user  warned  of  viola.on  
  • 41. © Copyright 2015 TopQuadrant Inc. Slide 41 Report  can  be  generated  later   Run  report   Get  report  
  • 42. SUCCESS  CRITERIA  FOR  /  BENEFIT   OF  THE  SEMANTIC  SOLUTION  
  • 43. © Copyright 2015 TopQuadrant Inc. Slide 43 Success  Criteria   §  NRA-­‐defined  Test  Scenarios  –  an  example  
  • 44. © Copyright 2015 TopQuadrant Inc. Slide 44 Navigated  3D  view  to  IFC  to  CityGML   CityGML  instance  is  sameAs   IFC  instance   Cross-­‐discipline  capability  is  a  significant  benefit  of  a  linked  data/ seman.c  solu.on.  
  • 46. © Copyright 2015 TopQuadrant Inc. Slide 46 End-­‐of-­‐project  Status   §  Barriers  to  wide  use  of  Linked/Seman.c  Data  coming  down  –   graph  databases  far  more  common  today   §  Gaps  in  seman.c  technology  being  filled  (e.g  SHACL)   §  Cross-­‐discipline  characteris.c  of  Building  &  Construc.on  and   Infrastructure  make  them  good  industries  where  Linked  Data/ Seman.cs  can  be  important   §  IFC  OWL  approach  adds  value  to  exis.ng  data  and  IFC-­‐ conforming  applica.ons   –  Encouraging  support  for  buildingSmart  Linked  Data  WG   §  V-­‐Con  project  was  a  good  example  of  filling  gaps  and  pushing   at  boundaries  
  • 47. © Copyright 2015 TopQuadrant Inc. Slide 47 Informa.on  Modelling  &  Management,   Common  Data  Environment   From  London  Transport   Conference  Oct  2016  –     This  is  where  TopBraid  CDE   can  fit  
  • 48. © Copyright 2015 TopQuadrant Inc. Slide 48 TopBraid  CDE  Summary  -­‐  business   §  TopBraid  CDE  is  a  new,  standards-­‐based  entry  into  the  BIM   market   –  a  lightweight,  browser-­‐based  solu.on  with  a  lot  of  capability  that  is   highly  flexible  and  extensible   –  applicable  in  smaller  organisa.ons  in  the  supply  chain  too   –  easy  to  use  as  UI  is  designed  for  business  users   –  power  users  handle  any  complex  tasks  using  the  industry-­‐leading   TopBraid  Composer  desktop  app,  then  deploy  to  server  for  business   user  usage   –  Being  standards-­‐based  means  less  lock-­‐in  and  means  data  useful   outside  the  silo  in  which  it  was  created   –  Easily  deployed  in  cloud  or  in-­‐house,  on  large  and  small  machines   depending  on  customer  scaling  requirements  
  • 49. © Copyright 2015 TopQuadrant Inc. Slide 49 TopBraid  CDE  Summary  –  technical   §  TopBraid  CDE:   –  Supports  informa.on  modeling   –  Supports  common  data  and  linking  across  datasets   –  Supports  mul.ple  data  formats  (OWL,  XML  Schema/XML,  EXPRESS/ STEP,  spreadsheets)   –  Supports  mul.ple  possibili.es  for  ontology  and  data  visualisa.on   –  Supports  valida.on,  repor.ng,  enrichment  and  conversion  using   standard  SPARQL,  our  SPIN  extension,  and  new  standard  SHACL   –  Is  based  on  graph  database  technology