SlideShare a Scribd company logo
1 of 46
eConstruct eCommerc e & eBusiness in the European  Building and Construction Industry: Preparing for the Next Generation Internet The European DG13 5 th  Framework IST Programme Key Action II  – New Methods of Work   and Electronic Commerce –  Project No. IST-1999-10303
Why eConstruct? Building & Construction Industry ,[object Object],[object Object],[object Object],[object Object],[object Object],- Act as  an European Player - Operate across  National boundaries
Why eConstruct? Contractor/ sub contractor ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Why eConstruct? Manufacturer or Supplier ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Why eConstruct? Portals ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Why eConstruct? Contractor Supplier Portal Supplier Contractor Portal Portal Contractor Supplier €
Therefore eConstruct   € Contractor Supplier Portal Product Models Internet Lack of  Standards bcXML Digital Catalogues
What Industry needs ,[object Object],[object Object],[object Object],[object Object],[object Object]
Goal ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Overview Bridging Technology Worlds ISO STEP IAI IFC (ifcXML_COS) Software CAD / IfcBrowsers XML/edi ebXML /eBES UDDI (IBM, Ariba, Microsoft) Rosettanet Software CommerceOne Ariba MS BizTalk Server ISO/TC59/SC13/WG6 PAS-12006/3 (Meta-Schema) ICIS Software LexiCon Explorer ASVB MiddelenBank Classification Generic eCommerce & eBusiness PDT Sharing (ifcXML_COS) Linking (to IFC) Mapping Tailor ing  & Us age Generic eCommerce & eBusiness
Concepts  IAI:  Product Data Technology real world semantic model implementation data exchange (files) IFC 151 IFC 2x EXPRESS IFC STEP File IFC XML file STEP Toolbox ifcXML ifcXML optimized bcXML, files bcXML 2 Stage Stage 1 COS
Modelling Dictionaries &   Taxonomies ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Door Flush Door Door Flush Door Dictionary Taxonomy terms connection Hinges, Locks Weight objects & properties specialisation
[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Part of the: “bcBuildingDefinitions” bcTaxonomy ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Specialisation Tree
Modelling   bcTaxonomy Object  Definition Property  Definitions + Door Leaf Thickness Door Leaf Width Door Leaf Height Clear Opening Width Clear Opening Height Edge Shape Door Shape Internal/External Location Availability Delivery Time Catalogue Code EAN Description Product Line Trade-name List Price URL Door leaf bcDictionary: terms used bcTaxonomy
Lexicon Explorer
Taxonomy Concepts   Grouping Dictionary Multi-lingual Descriptions Vocabulary S pecialisation Conceptualisation Subjects, Activities, Properties, Measures & Units Multi-lingual Terms ExternalReferences Taxonomy Open Taxonomy: LexiCon Organizations
Modelling eConstruction Architecture ISO STEP EXPRESS Technology & W3C XML Technology UN/OASIS CEN/ISSS eBes WS EU 5 th  FW IST OpenXchange ebXML ISO TC59/SC13/WG6 / ICIS CEN/ISSS eConstruction WS EU 5FW IST eConstruct / ICCI EU 5FW IST ROADCON XTD & xtdXML ISO TC59/SC13/WG6 / ICIS CEN/ISSS eConstruction WS EU 5FW IST eConstruct / ICCI EU 5FW IST ROADCON bcXML Specification Transaction Content   Aspect Level IAI IFC2x & ifcXML / COS Modelling Definition
bcXML Meta-Model Restricts to:  {m, kg, s,...} anyUri (from Datatypes) <<datatype>> string (from Datatypes) <<datatype>> anySimpleType (from Datatypes) <<datatype>> integer (from Datatypes) <<datatype>> language (from Datatypes) <<datatype>> Explanation Name NativeLanguage RestrictedValue Unit NativeName <<key>> NativeExplanation Translation 1 1 0..1 0..1 1 1 MinCardinality MaxCardinality Taxonomy 1 1 0..n 0..n Property 0..n 0..n 0..1 0..1 Description <<group>> 1 1 0..1 0..1 1 1 1 1 0..n 0..n ExternalReference Relationship 0..1 0..1 0..1 0..1 Object 1..* 1..* 0..1 +SupertypeRef 0..1 0..n 0..n 1 1 0..n 0..n 0..n 0..n 1 +TargetObjectRef 1 0..n +PartRef 0..n
bcXML Architecture Catalogue Internet bcXML Browser VR Front-end Computer Aided Selling (CAS) IfcBrowser ProjectDB  XML-Server EXPRESS Data Manager Catalogue Generator CAS Catalogue Definer Resource DB Server Software Clients Taxonomy Taxonomy Server Catalogue Supplier Catalogue Server bcBuildingDefinitions taxonomy CatalogueExplorer LexiCon Explorer Catalogue Data (Spreadsheet) bcXML XML Data (Catalogues) bcXML Requirement and Solution Specification  messages LexiCon Converter Lexicon.xml bcXML XML Data (Catalogues) IFC Data (Building from CAD) CAS  Catalogue XML Data (Catalogues)
Example Scenario
Prototype Demonstration
Taxonomy Server (1)
Multiple Language Support
German
French
Greek
[object Object]
Set Requirements
Requirements Message
Select Catalogue Server
Select Catalogues
Type of Search
Solutions (1)
Solutions (2)
Solutions (3)
[object Object]
TNO IfcBrowser
Selecting an Ifc Object
Derived Attributes
Taxonomy Search
Catalogue Search
Setting Requirements
Possible Solutions
Chosen Solution
Linking Catalogue  Information
Jeff Stephens [email_address] More Information http://www.bcxml.org

More Related Content

Similar to Full econstruct end results overview

Crawford ubl200212
Crawford ubl200212Crawford ubl200212
Crawford ubl200212
guestc93331f
 
Crawford Ubl200212
Crawford Ubl200212Crawford Ubl200212
Crawford Ubl200212
guest993a3d
 
Crawford Ubl200212
Crawford Ubl200212Crawford Ubl200212
Crawford Ubl200212
guest993a3d
 
Crawford Ubl200212
Crawford Ubl200212Crawford Ubl200212
Crawford Ubl200212
guest993a3d
 
Crawford U B L200212
Crawford U B L200212Crawford U B L200212
Crawford U B L200212
gauravtest1
 
Crawford Ubl200212
Crawford Ubl200212Crawford Ubl200212
Crawford Ubl200212
aaa111333
 
Net framework
Net frameworkNet framework
Net framework
sumit1503
 
Runtime Environment Of .Net Divya Rathore
Runtime Environment Of .Net Divya RathoreRuntime Environment Of .Net Divya Rathore
Runtime Environment Of .Net Divya Rathore
Esha Yadav
 
Introdot Netc Sharp En
Introdot Netc Sharp EnIntrodot Netc Sharp En
Introdot Netc Sharp En
Gregory Renard
 

Similar to Full econstruct end results overview (20)

EBEW2001 econstruct summary
EBEW2001 econstruct summaryEBEW2001 econstruct summary
EBEW2001 econstruct summary
 
Crawford ubl200212
Crawford ubl200212Crawford ubl200212
Crawford ubl200212
 
Crawford Ubl200212
Crawford Ubl200212Crawford Ubl200212
Crawford Ubl200212
 
Crawford Ubl200212
Crawford Ubl200212Crawford Ubl200212
Crawford Ubl200212
 
Crawford Ubl200212
Crawford Ubl200212Crawford Ubl200212
Crawford Ubl200212
 
Crawford U B L200212
Crawford U B L200212Crawford U B L200212
Crawford U B L200212
 
Crawford Ubl200212
Crawford Ubl200212Crawford Ubl200212
Crawford Ubl200212
 
What you need to know about .NET Core 3.0 and beyond
What you need to know about .NET Core 3.0 and beyondWhat you need to know about .NET Core 3.0 and beyond
What you need to know about .NET Core 3.0 and beyond
 
Don Bailey eLearning sample
Don Bailey eLearning sampleDon Bailey eLearning sample
Don Bailey eLearning sample
 
Summer training vhdl
Summer training vhdlSummer training vhdl
Summer training vhdl
 
Wi Fi documantation
Wi Fi documantationWi Fi documantation
Wi Fi documantation
 
Visual Studio.NET
Visual Studio.NETVisual Studio.NET
Visual Studio.NET
 
Summer training vhdl
Summer training vhdlSummer training vhdl
Summer training vhdl
 
Smalltalk speaks dot net
Smalltalk speaks dot netSmalltalk speaks dot net
Smalltalk speaks dot net
 
Net framework
Net frameworkNet framework
Net framework
 
Mark Logic StrangeLoop 2010
Mark Logic StrangeLoop 2010Mark Logic StrangeLoop 2010
Mark Logic StrangeLoop 2010
 
Soprex framework on .net in action
Soprex framework on .net in actionSoprex framework on .net in action
Soprex framework on .net in action
 
Runtime Environment Of .Net Divya Rathore
Runtime Environment Of .Net Divya RathoreRuntime Environment Of .Net Divya Rathore
Runtime Environment Of .Net Divya Rathore
 
IoT Seminar (Oct. 2016) Alex Edelmann - Bosch Singapore
IoT Seminar (Oct. 2016) Alex Edelmann - Bosch SingaporeIoT Seminar (Oct. 2016) Alex Edelmann - Bosch Singapore
IoT Seminar (Oct. 2016) Alex Edelmann - Bosch Singapore
 
Introdot Netc Sharp En
Introdot Netc Sharp EnIntrodot Netc Sharp En
Introdot Netc Sharp En
 

More from Reinout van Rees

Django class based views (Dutch Django meeting presentation)
Django class based views (Dutch Django meeting presentation)Django class based views (Dutch Django meeting presentation)
Django class based views (Dutch Django meeting presentation)
Reinout van Rees
 
Practical project automation (PyGrunn conference)
Practical project automation (PyGrunn conference)Practical project automation (PyGrunn conference)
Practical project automation (PyGrunn conference)
Reinout van Rees
 

More from Reinout van Rees (11)

Django class based views (Dutch Django meeting presentation)
Django class based views (Dutch Django meeting presentation)Django class based views (Dutch Django meeting presentation)
Django class based views (Dutch Django meeting presentation)
 
Practical project automation (PyGrunn conference)
Practical project automation (PyGrunn conference)Practical project automation (PyGrunn conference)
Practical project automation (PyGrunn conference)
 
Geographic information websites for water management.
Geographic information websites for water management.Geographic information websites for water management.
Geographic information websites for water management.
 
Practical project automation
Practical project automationPractical project automation
Practical project automation
 
bcxml taxonomy implementation screenshots
bcxml taxonomy implementation screenshotsbcxml taxonomy implementation screenshots
bcxml taxonomy implementation screenshots
 
Technical MSc background
Technical MSc backgroundTechnical MSc background
Technical MSc background
 
Semantic web, python, construction industry
Semantic web, python, construction industrySemantic web, python, construction industry
Semantic web, python, construction industry
 
semantic web and construction industry
semantic web and construction industrysemantic web and construction industry
semantic web and construction industry
 
Semantic web and building specifications
Semantic web and building specificationsSemantic web and building specifications
Semantic web and building specifications
 
semantic web and construction industry
semantic web and construction industrysemantic web and construction industry
semantic web and construction industry
 
VR information frontend
VR information frontendVR information frontend
VR information frontend
 

Recently uploaded

Structuring Teams and Portfolios for Success
Structuring Teams and Portfolios for SuccessStructuring Teams and Portfolios for Success
Structuring Teams and Portfolios for Success
UXDXConf
 
Future Visions: Predictions to Guide and Time Tech Innovation, Peter Udo Diehl
Future Visions: Predictions to Guide and Time Tech Innovation, Peter Udo DiehlFuture Visions: Predictions to Guide and Time Tech Innovation, Peter Udo Diehl
Future Visions: Predictions to Guide and Time Tech Innovation, Peter Udo Diehl
Peter Udo Diehl
 

Recently uploaded (20)

Where to Learn More About FDO _ Richard at FIDO Alliance.pdf
Where to Learn More About FDO _ Richard at FIDO Alliance.pdfWhere to Learn More About FDO _ Richard at FIDO Alliance.pdf
Where to Learn More About FDO _ Richard at FIDO Alliance.pdf
 
The Metaverse: Are We There Yet?
The  Metaverse:    Are   We  There  Yet?The  Metaverse:    Are   We  There  Yet?
The Metaverse: Are We There Yet?
 
Optimizing NoSQL Performance Through Observability
Optimizing NoSQL Performance Through ObservabilityOptimizing NoSQL Performance Through Observability
Optimizing NoSQL Performance Through Observability
 
Structuring Teams and Portfolios for Success
Structuring Teams and Portfolios for SuccessStructuring Teams and Portfolios for Success
Structuring Teams and Portfolios for Success
 
Behind the Scenes From the Manager's Chair: Decoding the Secrets of Successfu...
Behind the Scenes From the Manager's Chair: Decoding the Secrets of Successfu...Behind the Scenes From the Manager's Chair: Decoding the Secrets of Successfu...
Behind the Scenes From the Manager's Chair: Decoding the Secrets of Successfu...
 
THE BEST IPTV in GERMANY for 2024: IPTVreel
THE BEST IPTV in  GERMANY for 2024: IPTVreelTHE BEST IPTV in  GERMANY for 2024: IPTVreel
THE BEST IPTV in GERMANY for 2024: IPTVreel
 
Connecting the Dots in Product Design at KAYAK
Connecting the Dots in Product Design at KAYAKConnecting the Dots in Product Design at KAYAK
Connecting the Dots in Product Design at KAYAK
 
UiPath Test Automation using UiPath Test Suite series, part 1
UiPath Test Automation using UiPath Test Suite series, part 1UiPath Test Automation using UiPath Test Suite series, part 1
UiPath Test Automation using UiPath Test Suite series, part 1
 
Buy Epson EcoTank L3210 Colour Printer Online.pdf
Buy Epson EcoTank L3210 Colour Printer Online.pdfBuy Epson EcoTank L3210 Colour Printer Online.pdf
Buy Epson EcoTank L3210 Colour Printer Online.pdf
 
Choosing the Right FDO Deployment Model for Your Application _ Geoffrey at In...
Choosing the Right FDO Deployment Model for Your Application _ Geoffrey at In...Choosing the Right FDO Deployment Model for Your Application _ Geoffrey at In...
Choosing the Right FDO Deployment Model for Your Application _ Geoffrey at In...
 
Simplified FDO Manufacturing Flow with TPMs _ Liam at Infineon.pdf
Simplified FDO Manufacturing Flow with TPMs _ Liam at Infineon.pdfSimplified FDO Manufacturing Flow with TPMs _ Liam at Infineon.pdf
Simplified FDO Manufacturing Flow with TPMs _ Liam at Infineon.pdf
 
Salesforce Adoption – Metrics, Methods, and Motivation, Antone Kom
Salesforce Adoption – Metrics, Methods, and Motivation, Antone KomSalesforce Adoption – Metrics, Methods, and Motivation, Antone Kom
Salesforce Adoption – Metrics, Methods, and Motivation, Antone Kom
 
Free and Effective: Making Flows Publicly Accessible, Yumi Ibrahimzade
Free and Effective: Making Flows Publicly Accessible, Yumi IbrahimzadeFree and Effective: Making Flows Publicly Accessible, Yumi Ibrahimzade
Free and Effective: Making Flows Publicly Accessible, Yumi Ibrahimzade
 
Secure Zero Touch enabled Edge compute with Dell NativeEdge via FDO _ Brad at...
Secure Zero Touch enabled Edge compute with Dell NativeEdge via FDO _ Brad at...Secure Zero Touch enabled Edge compute with Dell NativeEdge via FDO _ Brad at...
Secure Zero Touch enabled Edge compute with Dell NativeEdge via FDO _ Brad at...
 
Unpacking Value Delivery - Agile Oxford Meetup - May 2024.pptx
Unpacking Value Delivery - Agile Oxford Meetup - May 2024.pptxUnpacking Value Delivery - Agile Oxford Meetup - May 2024.pptx
Unpacking Value Delivery - Agile Oxford Meetup - May 2024.pptx
 
Syngulon - Selection technology May 2024.pdf
Syngulon - Selection technology May 2024.pdfSyngulon - Selection technology May 2024.pdf
Syngulon - Selection technology May 2024.pdf
 
AI presentation and introduction - Retrieval Augmented Generation RAG 101
AI presentation and introduction - Retrieval Augmented Generation RAG 101AI presentation and introduction - Retrieval Augmented Generation RAG 101
AI presentation and introduction - Retrieval Augmented Generation RAG 101
 
Introduction to FDO and How It works Applications _ Richard at FIDO Alliance.pdf
Introduction to FDO and How It works Applications _ Richard at FIDO Alliance.pdfIntroduction to FDO and How It works Applications _ Richard at FIDO Alliance.pdf
Introduction to FDO and How It works Applications _ Richard at FIDO Alliance.pdf
 
FDO for Camera, Sensor and Networking Device – Commercial Solutions from VinC...
FDO for Camera, Sensor and Networking Device – Commercial Solutions from VinC...FDO for Camera, Sensor and Networking Device – Commercial Solutions from VinC...
FDO for Camera, Sensor and Networking Device – Commercial Solutions from VinC...
 
Future Visions: Predictions to Guide and Time Tech Innovation, Peter Udo Diehl
Future Visions: Predictions to Guide and Time Tech Innovation, Peter Udo DiehlFuture Visions: Predictions to Guide and Time Tech Innovation, Peter Udo Diehl
Future Visions: Predictions to Guide and Time Tech Innovation, Peter Udo Diehl
 

Full econstruct end results overview

  • 1. eConstruct eCommerc e & eBusiness in the European Building and Construction Industry: Preparing for the Next Generation Internet The European DG13 5 th Framework IST Programme Key Action II – New Methods of Work and Electronic Commerce – Project No. IST-1999-10303
  • 2.
  • 3.
  • 4.
  • 5.
  • 6. Why eConstruct? Contractor Supplier Portal Supplier Contractor Portal Portal Contractor Supplier €
  • 7. Therefore eConstruct € Contractor Supplier Portal Product Models Internet Lack of Standards bcXML Digital Catalogues
  • 8.
  • 9.
  • 10. Overview Bridging Technology Worlds ISO STEP IAI IFC (ifcXML_COS) Software CAD / IfcBrowsers XML/edi ebXML /eBES UDDI (IBM, Ariba, Microsoft) Rosettanet Software CommerceOne Ariba MS BizTalk Server ISO/TC59/SC13/WG6 PAS-12006/3 (Meta-Schema) ICIS Software LexiCon Explorer ASVB MiddelenBank Classification Generic eCommerce & eBusiness PDT Sharing (ifcXML_COS) Linking (to IFC) Mapping Tailor ing & Us age Generic eCommerce & eBusiness
  • 11. Concepts IAI: Product Data Technology real world semantic model implementation data exchange (files) IFC 151 IFC 2x EXPRESS IFC STEP File IFC XML file STEP Toolbox ifcXML ifcXML optimized bcXML, files bcXML 2 Stage Stage 1 COS
  • 12.
  • 13.
  • 14. Modelling bcTaxonomy Object Definition Property Definitions + Door Leaf Thickness Door Leaf Width Door Leaf Height Clear Opening Width Clear Opening Height Edge Shape Door Shape Internal/External Location Availability Delivery Time Catalogue Code EAN Description Product Line Trade-name List Price URL Door leaf bcDictionary: terms used bcTaxonomy
  • 16. Taxonomy Concepts Grouping Dictionary Multi-lingual Descriptions Vocabulary S pecialisation Conceptualisation Subjects, Activities, Properties, Measures & Units Multi-lingual Terms ExternalReferences Taxonomy Open Taxonomy: LexiCon Organizations
  • 17. Modelling eConstruction Architecture ISO STEP EXPRESS Technology & W3C XML Technology UN/OASIS CEN/ISSS eBes WS EU 5 th FW IST OpenXchange ebXML ISO TC59/SC13/WG6 / ICIS CEN/ISSS eConstruction WS EU 5FW IST eConstruct / ICCI EU 5FW IST ROADCON XTD & xtdXML ISO TC59/SC13/WG6 / ICIS CEN/ISSS eConstruction WS EU 5FW IST eConstruct / ICCI EU 5FW IST ROADCON bcXML Specification Transaction Content Aspect Level IAI IFC2x & ifcXML / COS Modelling Definition
  • 18. bcXML Meta-Model Restricts to: {m, kg, s,...} anyUri (from Datatypes) <<datatype>> string (from Datatypes) <<datatype>> anySimpleType (from Datatypes) <<datatype>> integer (from Datatypes) <<datatype>> language (from Datatypes) <<datatype>> Explanation Name NativeLanguage RestrictedValue Unit NativeName <<key>> NativeExplanation Translation 1 1 0..1 0..1 1 1 MinCardinality MaxCardinality Taxonomy 1 1 0..n 0..n Property 0..n 0..n 0..1 0..1 Description <<group>> 1 1 0..1 0..1 1 1 1 1 0..n 0..n ExternalReference Relationship 0..1 0..1 0..1 0..1 Object 1..* 1..* 0..1 +SupertypeRef 0..1 0..n 0..n 1 1 0..n 0..n 0..n 0..n 1 +TargetObjectRef 1 0..n +PartRef 0..n
  • 19. bcXML Architecture Catalogue Internet bcXML Browser VR Front-end Computer Aided Selling (CAS) IfcBrowser ProjectDB XML-Server EXPRESS Data Manager Catalogue Generator CAS Catalogue Definer Resource DB Server Software Clients Taxonomy Taxonomy Server Catalogue Supplier Catalogue Server bcBuildingDefinitions taxonomy CatalogueExplorer LexiCon Explorer Catalogue Data (Spreadsheet) bcXML XML Data (Catalogues) bcXML Requirement and Solution Specification messages LexiCon Converter Lexicon.xml bcXML XML Data (Catalogues) IFC Data (Building from CAD) CAS Catalogue XML Data (Catalogues)
  • 26. Greek
  • 27.
  • 36.
  • 45. Linking Catalogue Information
  • 46. Jeff Stephens [email_address] More Information http://www.bcxml.org