The V-Con Approach towards Road Information Modelling

Slides:



Advertisements
Similar presentations
A component- and message-based architectural style for GUI software
Advertisements

Lars Bjørkhaug & Håvard Bell SINTEF building and infrastructure an ontology for the building industry COST C21 conference in Geneva Lars Bjørkhaug.
1 CSL Workshop, October 13-14, 2005 ESDI Workshop on Conceptual Schema Language and Tools - Aim, Scope, and Issues to be Addressed Anders Friis-Christensen,
Nov Copyright Galdos Systems Inc. November 2001 Geography Markup Language Enabling the Geo-spatial Web.
Nov Copyright Galdos Systems Inc. November 2001 Impact of GML on Data Development.
1 Alternate Title Slide: Presentation Name Goes Here Presenter’s Name Infrastructure Solutions Division Date GIS Perfct Ltd. Autodesk Value Added Reseller.
Distributed Systems: Client/Server Computing
WP 5 Data management & analysis Michel Bohms and Philomena M. Bluyssen – TNO Isabella Annesi-Maesano - UMPC Paris 06 Aileen Yang and Alena Bartonova –
PREMIS Tools and Services Rebecca Guenther Network Development & MARC Standards Office, Library of Congress NDIIPP Partners Meeting July 21,
1 Proposed PLCS TC Organization and Functional Responsibilities Revision
Ontology Development Kenneth Baclawski Northeastern University Harvard Medical School.
Workshop on Integrated Application of Formal Languages, Geneva J.Fischer Mappings, Use of MOF for Language Families Joachim Fischer Workshop on.
1 CS 456 Software Engineering. 2 Contents 3 Chapter 1: Introduction.
Using Vocabulary Services in Validation of Water Data May 2010 Simon Cox, JRC Jonathan Yu & David Ratcliffe, CSIRO.
Welcome at the PLCopen presentation
Ontologies for the Integration of Geospatial Data Michael Lutz Workshop: Semantics and Ontologies for GI Services, 2006 Paper: Lutz et al., Overcoming.
IfcOWL: community and implementation efforts Pieter Pauwels Ghent University, Belgium Walter Terkaj CNR-ITIA, Italy.
European Spatial Data Infrastructure Conceptual Schema Language workshop Summary INSPIRE – EuroSDR – CEN/TC 287 WG SDI 13 and 14 Oct 2005, JRC, Ispra,
Alignment of ATL and QVT © 2006 ATLAS Nantes Alignment of ATL and QVT Ivan Kurtev ATLAS group, INRIA & University of Nantes, France
Indo-US Workshop, June23-25, 2003 Building Digital Libraries for Communities using Kepler Framework M. Zubair Old Dominion University.
Serving society Stimulating innovation Supporting legislation Workshop on the INSPIRE registry and registers Martin Tuchyňa, Tomáš.
STASIS The STASIS project Domenico Beneventano BDGROUP Università degli Studi di Modena e Reggio Emilia - Italy DB unimo International Workshop.
Pusan National University, Korea Joon-Seok Kim Taehoon Kim Ki-Joune Li.
Publications Office Metadata Registry (MDR) INSPIRE Registry and Registers Workshop Willem van Gemert Publications Office of the EU Dissemniation and Reuse.
Secure Systems Research Group - FAU SW Development methodology using patterns and model checking 8/13/2009 Maha B Abbey PhD Candidate.
SKOS. Ontologies Metadata –Resources marked-up with descriptions of their content. No good unless everyone speaks the same language; Terminologies –Provide.
Open Source for Handling IndoorGML
ESDI Workshop on Conceptual Schema Languages and Tools
Issues in Ontology-based Information integration By Zhan Cui, Dean Jones and Paul O’Brien.
® A Proposed UML Profile For EXPRESS David Price Seattle ISO STEP Meeting October 2004.
Geography Markup Language (GML). GML What is GML? – Scope  The Geography Markup Language is  a modeling language for geographic information  an encoding.
BRISEIDE is supported by the CIP / ICT Policy Support Programme of the European Commission. BRIDGING SERVICES, INFORMATION AND DATA FOR.
ONION Ontologies In Ontology Community of Practice Leader
TC CIM Model Manager Summary Kendall Demaree AREVA T&D Inc. March 2009.
Oct Need for spatial hierarchy (what relevance do spatial concepts have in your domain and do they align with the current IFC spatial hierarchy?)
26/02/ WSMO – UDDI Semantics Review Taxonomies and Value Sets Discussion Paper Max Voskob – February 2004 UDDI Spec TC V4 Requirements.
2007 Federal Environmental Symposium, June 4-6, 2007Lam/ 1 of 16 Enhancing Health, Productivity and Energy Management through BIM Khee Poh Lam PhD, RIBA.
Classification, Identification and BIM
© 2005 KPIT Cummins Infosystems Limited We value our relationship XML Publisher Prafulla Kauthalkar RJTSB – Oracle Apps Consultant We value our relationship.
Distributed Systems Architectures. Topics covered l Client-server architectures l Distributed object architectures l Inter-organisational computing.
Web fundamentals: Clients, Servers, and Communication
HTML, XHTML, and the World Wide Web
Linked Building Data community efforts
Civil & Land Development Summit
INSPIRE Network Services
Towards connecting geospatial information and statistical standards in statistical production: two cases from Statistics Finland Workshop on Integrating.
CMO:Concept Modelling Ontology
Geospatial Knowledge Base (GKB) Training Platform
Workshop on distributed architecture and web servcies
Spatial Data on the Web :
AFNeT Standardization Days 2018
IDBE Position statement Leif
Chapter 1 HTML, XHTML, and the World Wide Web
97th OGC Technical Committee Sydney, Australia Paul Scarponcini
NAV In The Cloud: Exploring Options for a Cloud-based Deployment
Figures used in the Modelling and Linking Guide (MLG)
PREMIS Tools and Services
Modelling and Linking Guide for the application of W3C Linked Data (LD) / Semantic Web (SW) concepts and technologies in the AEC/FM industry sector.
Framework used for describing
Linking Guide Michel Böhms.
LOD reference architecture
Semantic Web Update W3C RDF, OWL Standards, Development and Applications Dave Beckett.
Semantic Markup for Semantic Web Tools:
Session 3: Information Modelling and Information Communities
CMO & External Semantic Resources…
V-Con TS - Test Cases “The Mini Cases”
QoS Metadata Status 106th OGC Technical Committee Orléans, France
CMO Structure Geometry Data Semantic Data End-user Ontology Specific
Lars, Bart, Michel , Jaap, Edo
Making building information available using web technologies
Presentation transcript:

The V-Con Approach towards Road Information Modelling Michel Böhms (TNO) 10 July 2013 michel.bohms@tno.nl

Background: next level of road information modelling Last decades: modelling of roads (and other infrastructural objects) from design / engineering point of view with focus on the as-designed objects Today: need arises to model roads from authorities point of view, combining domains Geospatial planning Functional requirements & validation Asset (road/rail/water network) management Traffic management

Problem: integration of standards Each domain has its own information modelling standards and underlying technologies (+ organization), e.g. Open BIM: bSI IFC/IFD/MVD/IDM, gbXML, … in STEP/XML Technology Open GIS: OGC CityGML, EU Inspire, LandXML.org LandXML, … in UML/XML Technology Open Systems Engineering (SE): COINS*, PLCS, PLM, ProcessPlant (PP), … in several technologies How to combine strengths of these developments (BIMGISSE)? How to introduce new functionality like dynamic/distributed modelling? *BIM:bSI IDM Part2

? Three Worlds Three “worlds” to align wrt: Technologies Information Structures Semantics Geometry (here: alignments)) Compliant Applications Clients Servers Tools LinkedData (W3C SW) SE GIS BIM ?

? Three Worlds Three “worlds” to align wrt: Technologies SE GIS BIM LinkedData (W3C SW) SE GIS BIM ? EXPRESS SPFF SDAI BIMsie UML XML XSD WFS

? Three Worlds Three “worlds” to align wrt: Information Structures SE LinkedData (W3C SW) SE GIS BIM COINS 1.0 PLCS PLM … ? IFC2x4 IFD IFC4Roads… GML CityGML Inspire AS’s NL IMgeo/BGT

? Three Worlds Three “worlds” to align wrt: Compliant Applications Clients Servers Tools LinkedData (W3C SW) SE GIS BIM ??? … CBIMserver ? Revit Tekla ArchiCAD … BIMserver Civil3D GIS apps … Deegree3D

Intermezzo: Distributed modelling International (= worldwide) National (NL, SE, FR, DE, …) Organisation (RWS, Trafikverket, …) Project (Schiphol-Amsterdam-Almere, Stockholm Bypass, …) Int. Road model Extension of CBNL Road model SE Road model Extension of RWS Road model TRV Road model Extension of SAA Road model SBP Road model Preferably: dynamic, flexible, internet based, supporting promotion and extension, ….

Potential solutions Two possible basic ways forward: Select one existing “world”/standardisation approach and make it leading Looked at in V-Con: bSI, COINS, OGC/Inspire Keep all relevant approaches and develop a new intermediate standardisation approach in between Referred to as a “hybrid” solution

Selection criteria Product Quality: Functionality, technological robustness Process Quality: Strength of the organization Quality in Practice: International acceptance >>>”all” and futureproof “hub” in the middle

V-Con approach: LinkedData Use the W3C Semantic Web, a powerful, flexible and web based technology, as intermediate hub between existing standardisation approaches: OWL+ as language (“ontologies”) Maintains existing standards for SE, BIM, GIS, etc., do not replace them Supports distributed modelling

Hybrid with LinkedData Three “worlds” to integrate Technologies Information Structures Compliant Applications Clients Servers Tools LinkedData (W3C SW + CMO)* SE GIS BIM * Also referred to as “COINS 2.0”

More specific example BIM <> GIS SW GIS OWL/CMO bSI IFC+IFDs+IDM OGC CityGML+ADEs EU Inspire OSS Fuseki OSS BIMserver OSS Deegree 3D

Roles of hub (“under discussion”) As entrance for all other separately modelled data sources For Extending with distributed semantics in object libraries (==ontologies) as neutral semantics For Exchange for having GIS apps accessing BIM-level data Sharing for making new functionalities possible Primary data stays in different worlds Well not for object libraries/neutral semantics??? Same assumptions per world (wrt applications) Example BIMserver: BIMSie Changes via originating software, no troublesome roundtrips ! ? ! ?

Roles graphically ! ? ! Where needed ?

Intermezzo: Example Translation and conversion when linking BIM and GIS Building Smart Initiative W3C Linked Data / Semantic Web Open Geo-spatial Consortium EXPRESS OWL2/ CMO XSD Represented in IFC4 (2x4) Represented in Represented in Represented in IFC -Bridge Represented in Convert Convert A1 IFC for Roads IFC for Roads Int Road Model Intermediate Road Model CityGML 2.0 CityGML 2.0 Translate Extension of Translate National Road model Extension of Extension of Convert Extension of Convert Convert Convert? bsDD for Roads Company Road model ADE for Roads Extension of Project Road model

EXPRESS OWL2 XSD Types, classes CMO W3C Semantic Web Instances XML buildingSmart Initiative W3C Semantic Web Open Geo-spatial Consortium c11 GIS in scope of V-Con? EXPRESS c5 Represented in Represented in OWL2 XSD IFDv16 c6 c13 c3 IFC4 (2x4) Map Map c18 Types, classes Represented in IFC for Infra CMO Instance of Represented in Represented in A1 Represented in c1 IFC for Roads CityGML2.0 c7 IFC for Roads CityGML2.0 Extension of c14 bsDD for S/NL Roads ADE for S/NL Roads bsDD for S/NL Roads ADE for S/NL Roads Instance of c8 Translate Classes c17 Extension of Define Conversions Translate Classes c2 Instance of Instance of Instance of Instance of Instance of Road A=>B Road A=>B Road A=>B Road A=>B c10 c16 Instances Translate Instances Convert Translate Instances Represented in Represented in Represented in Represented in SPFF c9 c15 XML OWL syntax (Turtle, RDF/XML) Represented in Map Map c12 c4

W3C Semantic Web OWL2 CMO Classes in ontologies Instances in a RIM Extension of CMO Represented in Define Conversion IFC for Roads Extension of Int Road ontology c22 Classes in ontologies bsDD for S/NL Roads Nat. Road ontology Extension of c23 ADE for S/NL Roads c21 c25 Extension of Comp. Road ontology Define Conversion Define Conversion Extension of Proj.Road ontology Instance of Road A=>B Road A=>B Road A=>B c24 c26 Convert Convert Instances in a RIM Represented in OWL syntax (Turtle, RDF/XML) bSI in W3C SW OGC in W3C SW

New End-user Software Application W3C Semantic Web OWL2 c18 CMO Represented in Extension of D Int. Road ontology Ontology editor Extension of CBNL Road ontology SE Road ontology c21 Extension of c19 RWS Road ontology TRV Road ontology Extension of SAA Road ontology SBP Road ontology Instance of Road A=>B New End-user Software Application c20 RIM Server c27 Interface Represented in OWL syntax (Turtle, RDF/XML)

CMO: End-User View 8 simple steps …… Start simple STEP1: Setup ontology (header, imports, prefixes/name spaces etc.) STEP2: Model relevant classes UUID name and at least one English label, add multi-lingual labels/comments STEP3: Model datatype properties again UUID and at least one English label, add multi-lingual labels/comments including datatype ranges being an XSD base datatype, a user-defined enumeration datatype or a QUDT ‘quantityKind’ STEP4: Add object properties incl. ranges to other classes (like for topology) Again UUID and at least one English label, add multi-lingual labels/comments Including class ranges STEP5: Connect classes and (datatype/object) properties via Restrictions STEP6: Connect classes among themselves via rdfs:subClassOf Add where possible subclass exclusivity relations STEP7: Connect classes among themselves via dcterms:hasPart Restrictions STEP8: Model defining datatype property values (especially related to sub-classing) CMO-Concept Modelling Ontology

End-user View, graphically Ontology Class Datatype Property, incl. datatype range (base, enumeration or quantitykind) Typical Datatype/Object Property via (cardinality/value) restrictions Specialization Typical Decomposition via via (cardinality/value) restrictions on dcterms:hasPart

Defining new network connection V-Con Use Cases Road Designer Defining Alignment 3 Checking commissioning package Contract Manager Tendering Verifying design Verifying Building progress 4 5 6 7 8 9 10 Contractor Designing Building Commissioning 2 Asset Manager Defining new network connection requirements Asset management 1

Advantages V-Con approach OWL technology: future proof State of the art, Fully web-based, Conceptually strong Make maximum use of strengths of existing standards Other standards untouched and keep on developing Others standards can keep focus on their domain Others standards can keep their own dynamics and organization Support national building regulations, practices, standards Create international market for software vendors Use investments made in other countries Together: modelling guidelines, CMO, ontology editor, road information server specs

Next V-Con steps coming months Dissemination: buildingSmart (Oct ‘13), NL, S Use cases, including Systems Engineering Development IFC for Roads Start development object type libraries (nationally, company) Define ontology editor, incl. translations and conversions

Issues to be solved Commitment from other standardisation initiatives Main target: building Smart Initiative NL, S Select international development and maintenance organisation for hub How to deal with IFD / bsDD? Different views on purpose….within bSI Joint development CMO & modelling guidelines

Questions / Suggestions