full econstruct end results overview
DESCRIPTION
Complete overview of all eConstruct project results. (Presentation mostly made by Jeff Stephens of Taylor-Woodrow.TRANSCRIPT
![Page 1: Full econstruct end results overview](https://reader036.vdocuments.net/reader036/viewer/2022062319/55701aa9d8b42aa8558b4623/html5/thumbnails/1.jpg)
1© eConstruct 2000 - 2002
eConstruct
eCommerce & eBusiness in the European Building and Construction Industry:Preparing for the Next Generation Internet
The European DG13 5th Framework IST Programme
Key Action II – New Methods of Work and Electronic Commerce –
Project No. IST-1999-10303
![Page 2: Full econstruct end results overview](https://reader036.vdocuments.net/reader036/viewer/2022062319/55701aa9d8b42aa8558b4623/html5/thumbnails/2.jpg)
2© eConstruct 2000 - 2002
Why eConstruct?
Building &Construction
Industry
Each country has its own- Language concepts
- Standards-Operates
locally
- Act as anEuropean
Player- Operate across
Nationalboundaries
![Page 3: Full econstruct end results overview](https://reader036.vdocuments.net/reader036/viewer/2022062319/55701aa9d8b42aa8558b4623/html5/thumbnails/3.jpg)
3© eConstruct 2000 - 2002
Why eConstruct?
Contractor/sub contractor
Procure / Bid- Locally - Difficult to survey market- Search in many portals with different structures and languages
Procure / Bid- Europe-wide- Easy to survey market- Search in different portals with same structure in one‘s own language
![Page 4: Full econstruct end results overview](https://reader036.vdocuments.net/reader036/viewer/2022062319/55701aa9d8b42aa8558b4623/html5/thumbnails/4.jpg)
4© eConstruct 2000 - 2002
Why eConstruct?
Manufactureror
Supplier
Sell- Locally in different languages- To a fragmented Industry- Offered through many portals with different data structures (catalogues)
Sell- Europe-wide- automatically translated- Through one channel- Offer through many portals in one data structure (catalogues)
![Page 5: Full econstruct end results overview](https://reader036.vdocuments.net/reader036/viewer/2022062319/55701aa9d8b42aa8558b4623/html5/thumbnails/5.jpg)
5© eConstruct 2000 - 2002
Why eConstruct?
Portals
ProvideInformation- Locally- To a fragmented Industry- Each product in its own data structure (catalogues)
ProvideInformation- Europe-wide- Easy to maintain in many languages- Through one data structure (catalogues)
![Page 6: Full econstruct end results overview](https://reader036.vdocuments.net/reader036/viewer/2022062319/55701aa9d8b42aa8558b4623/html5/thumbnails/6.jpg)
6© eConstruct 2000 - 2002
Why eConstruct?
Contractor
Supplier
Portal
Supplier
Contractor
Portal
€
PortalContractor
Supplier
![Page 7: Full econstruct end results overview](https://reader036.vdocuments.net/reader036/viewer/2022062319/55701aa9d8b42aa8558b4623/html5/thumbnails/7.jpg)
7© eConstruct 2000 - 2002
Therefore eConstruct
€
ContractorSupplierPortal
Product Models
InternetDigital
Catalogues
![Page 8: Full econstruct end results overview](https://reader036.vdocuments.net/reader036/viewer/2022062319/55701aa9d8b42aa8558b4623/html5/thumbnails/8.jpg)
8© eConstruct 2000 - 2002
What Industry needs
• Open communication for catalogue information
• Agreement needed on these catalogue ‘Objects’ and their ‘Properties’
• Require a ‘flexible’ structure – that also supports catalogue specific information
• To be able to find things and compare them
• Inexpensive and easy to use
![Page 9: Full econstruct end results overview](https://reader036.vdocuments.net/reader036/viewer/2022062319/55701aa9d8b42aa8558b4623/html5/thumbnails/9.jpg)
9© eConstruct 2000 - 2002
Goal
• Develop
• Implement
• Disseminate
– a new Communication Technology
– tailored to the Building and Construction Industry
Building and Construction eXtensible Mark-up Language
bcXML
![Page 10: Full econstruct end results overview](https://reader036.vdocuments.net/reader036/viewer/2022062319/55701aa9d8b42aa8558b4623/html5/thumbnails/10.jpg)
10© eConstruct 2000 - 2002
OverviewBridging Technology Worlds
ISO STEP
IAI IFC (ifcXML_COS)
SoftwareCAD / IfcBrowsers
XML/edi
ebXML /eBES
UDDI (IBM, Ariba, Microsoft)
Rosettanet
SoftwareCommerceOneAribaMS BizTalk Server
ISO/TC59/SC13/WG6PAS-12006/3 (Meta-Schema)ICIS
SoftwareLexiCon ExplorerASVB MiddelenBank
ClassificationGeneric
eCommerce &eBusiness
PDT
Sharing (ifcXML_COS)Linking (to IFC)
Mapping Tailoring & Usage
GenericeCommerce &
eBusiness
![Page 11: Full econstruct end results overview](https://reader036.vdocuments.net/reader036/viewer/2022062319/55701aa9d8b42aa8558b4623/html5/thumbnails/11.jpg)
11© eConstruct 2000 - 2002
real world
Concepts IAI: Product Data Technology
semantic model
implementation
data exchange (files)
IFC 151IFC 2xEXPRESS
IFC STEP File IFC XML file
STEPToolbox
ifcXML
ifcXMLoptimized
bcXML, files
bcXML
2
Stage
Stage 1COS
![Page 12: Full econstruct end results overview](https://reader036.vdocuments.net/reader036/viewer/2022062319/55701aa9d8b42aa8558b4623/html5/thumbnails/12.jpg)
12© eConstruct 2000 - 2002
ModellingDictionaries & Taxonomies
– Dictionaries• Strings/words: isolated terms for objects, properties etc.
– Taxonomies• interrelated objects & properties
– objectification (from strings to things)
– specialisation
– object <> property connection
• (Classification: objects/specialisation only)
Door
FlushDoor
Door
FlushDoor
Dictionary Taxonomy
terms
connection
Hinges,Locks
Weight
objects &properties
specialisation
![Page 13: Full econstruct end results overview](https://reader036.vdocuments.net/reader036/viewer/2022062319/55701aa9d8b42aa8558b4623/html5/thumbnails/13.jpg)
13© eConstruct 2000 - 2002
ConstructionAccomodation constructionBuffered constructionConnection constructionCovering constructionFraming constructionGuiding constructionOperating constructionSeparation construction
Access construction• Casement• Door
- Door set- Door leaf- Folding-sliding door- Revolving door- Sectional door- Stable door
• Gate• Hatch• Sash• Screen• Strip door
Light Entrance constructionOpening constructionWall
Span constructionMaterialSpace
Part of the:“bcBuildingDefinitions” bcTaxonomy
Coiling doorFlexible doorFlush door
Glass doorMetal flush doorPlastic flush doorTimber flush door
Hollow timber flush doorSolid timber flush door
Folding doorLedged doorPanelled door
Sp
eci a
lisat
ion
Tre
e
![Page 14: Full econstruct end results overview](https://reader036.vdocuments.net/reader036/viewer/2022062319/55701aa9d8b42aa8558b4623/html5/thumbnails/14.jpg)
14© eConstruct 2000 - 2002
Modelling bcTaxonomy
Object Definition
Property Definitions
+
Door Leaf ThicknessDoor Leaf WidthDoor Leaf HeightClear Opening WidthClear Opening HeightEdge ShapeDoor ShapeInternal/External LocationAvailabilityDelivery TimeCatalogue CodeEANDescriptionProduct LineTrade-nameList PriceURL
Door leaf
bcDictionary:terms used
bcTaxonomy
![Page 15: Full econstruct end results overview](https://reader036.vdocuments.net/reader036/viewer/2022062319/55701aa9d8b42aa8558b4623/html5/thumbnails/15.jpg)
15© eConstruct 2000 - 2002
Lexicon Explorer
![Page 16: Full econstruct end results overview](https://reader036.vdocuments.net/reader036/viewer/2022062319/55701aa9d8b42aa8558b4623/html5/thumbnails/16.jpg)
16© eConstruct 2000 - 2002
Taxonomy Concepts
GroupingGrouping
Dictionary Dictionary
Multi-lingualDescriptionsMulti-lingualDescriptions
Vocabulary Vocabulary
SpecialisationSpecialisation
ConceptualisationSubjects, Activities, Properties,
Measures & Units
ConceptualisationSubjects, Activities, Properties,
Measures & Units
Multi-lingualTerms
Multi-lingualTerms
ExternalReferencesExternalReferencesTaxonomy
OpenTaxonomy:
LexiCon
OrganizationsOrganizations
![Page 17: Full econstruct end results overview](https://reader036.vdocuments.net/reader036/viewer/2022062319/55701aa9d8b42aa8558b4623/html5/thumbnails/17.jpg)
17© eConstruct 2000 - 2002
ModellingeConstruction Architecture
Aspect
Level
Content Transaction
Definition
Specification
Modelling IAI
IFC2x & ifcXML / COS
ISO STEP EXPRESS Technology &W3C XML Technology
UN/OASISCEN/ISSS eBes WSEU 5th FW IST OpenXchangeebXML
ISO TC59/SC13/WG6 / ICIS
CEN/ISSS eConstruction WS
EU 5FW IST eConstruct / ICCI
EU 5FW IST ROADCON
XTD & xtdXMLISO TC59/SC13/WG6 / ICIS
CEN/ISSS eConstruction WS
EU 5FW IST eConstruct / ICCI
EU 5FW IST ROADCON
bcXML
![Page 18: Full econstruct end results overview](https://reader036.vdocuments.net/reader036/viewer/2022062319/55701aa9d8b42aa8558b4623/html5/thumbnails/18.jpg)
18© eConstruct 2000 - 2002
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>>
ExplanationName
NativeLanguage
RestrictedValueUnitNativeName
<<key>>NativeExplanation
Translation
11
0..10..111
MinCardinality MaxCardinality
Taxonomy11
0..n0..n
Property
0..n0..n0..10..1
Description<<group>>
110..10..1
11
11
0..n0..n
ExternalReference
Relationship
0..10..1 0..10..1
Object
1..*1..*
0..1
+SupertypeRef
0..1
0..n0..n
11
0..n0..n
0..n0..n
1
+TargetObjectRef
1
0..n
+PartRef
0..n
![Page 19: Full econstruct end results overview](https://reader036.vdocuments.net/reader036/viewer/2022062319/55701aa9d8b42aa8558b4623/html5/thumbnails/19.jpg)
19© eConstruct 2000 - 2002
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
TaxonomyTaxonomy Server
CatalogueSupplier Catalogue Server
bcBuildingDefinitions
taxonomy
CatalogueExplorerLexiCon Explorer
Catalogue Data(Spreadsheet)
bcXMLXML Data
(Catalogues)
bcXML Requirementand SolutionSpecification messages
LexiCon Converter
Lexicon.xml
bcXMLXML Data(Catalogues)
IFC Data(Building fromCAD)
CAS CatalogueXML Data(Catalogues)
bcXML Architecture
![Page 20: Full econstruct end results overview](https://reader036.vdocuments.net/reader036/viewer/2022062319/55701aa9d8b42aa8558b4623/html5/thumbnails/20.jpg)
20© eConstruct 2000 - 2002
Example Scenario
bcXMLBrowser
Resource DB
Server
Taxonomy Server
Supplier Catalogue
Server
CatalogueCatalogue
CatalogueCatalogue
TaxonomyTaxonomy
Request List of Objects
Display List of Objects
Get Objects in Taxonomy
List of ObjectsSelect One Object
Define Requirements
Choose One Solution
Request Search for Catalogue Items
Display Solutions
Get Search for Catalogue Items
List of Solutions
Request Further Catalogue Information
Display Extra Information List of non Taxonomy Information such as Codes & Extra Properties
Raw bcXML dataStyle Sheets
Get Properties
List of Properties
Request List
Request list of Taxonomy Properties for the One Object
Display Properties
Get Further Catalogue Information
Request Quotation ebXML? CITE Standards?
![Page 21: Full econstruct end results overview](https://reader036.vdocuments.net/reader036/viewer/2022062319/55701aa9d8b42aa8558b4623/html5/thumbnails/21.jpg)
21© eConstruct 2000 - 2002
Prototype Demonstration
![Page 22: Full econstruct end results overview](https://reader036.vdocuments.net/reader036/viewer/2022062319/55701aa9d8b42aa8558b4623/html5/thumbnails/22.jpg)
22© eConstruct 2000 - 2002
Taxonomy Server (1)
![Page 23: Full econstruct end results overview](https://reader036.vdocuments.net/reader036/viewer/2022062319/55701aa9d8b42aa8558b4623/html5/thumbnails/23.jpg)
23© eConstruct 2000 - 2002
Multiple Language Support
![Page 24: Full econstruct end results overview](https://reader036.vdocuments.net/reader036/viewer/2022062319/55701aa9d8b42aa8558b4623/html5/thumbnails/24.jpg)
24© eConstruct 2000 - 2002
German
![Page 25: Full econstruct end results overview](https://reader036.vdocuments.net/reader036/viewer/2022062319/55701aa9d8b42aa8558b4623/html5/thumbnails/25.jpg)
25© eConstruct 2000 - 2002
French
![Page 26: Full econstruct end results overview](https://reader036.vdocuments.net/reader036/viewer/2022062319/55701aa9d8b42aa8558b4623/html5/thumbnails/26.jpg)
26© eConstruct 2000 - 2002
Greek
![Page 27: Full econstruct end results overview](https://reader036.vdocuments.net/reader036/viewer/2022062319/55701aa9d8b42aa8558b4623/html5/thumbnails/27.jpg)
27© eConstruct 2000 - 2002
Searching for a Timber Flush Door
![Page 28: Full econstruct end results overview](https://reader036.vdocuments.net/reader036/viewer/2022062319/55701aa9d8b42aa8558b4623/html5/thumbnails/28.jpg)
28© eConstruct 2000 - 2002
Set Requirements
![Page 29: Full econstruct end results overview](https://reader036.vdocuments.net/reader036/viewer/2022062319/55701aa9d8b42aa8558b4623/html5/thumbnails/29.jpg)
29© eConstruct 2000 - 2002
Requirements Message
![Page 30: Full econstruct end results overview](https://reader036.vdocuments.net/reader036/viewer/2022062319/55701aa9d8b42aa8558b4623/html5/thumbnails/30.jpg)
30© eConstruct 2000 - 2002
Select Catalogue Server
![Page 31: Full econstruct end results overview](https://reader036.vdocuments.net/reader036/viewer/2022062319/55701aa9d8b42aa8558b4623/html5/thumbnails/31.jpg)
31© eConstruct 2000 - 2002
Select Catalogues
![Page 32: Full econstruct end results overview](https://reader036.vdocuments.net/reader036/viewer/2022062319/55701aa9d8b42aa8558b4623/html5/thumbnails/32.jpg)
32© eConstruct 2000 - 2002
Type of Search
![Page 33: Full econstruct end results overview](https://reader036.vdocuments.net/reader036/viewer/2022062319/55701aa9d8b42aa8558b4623/html5/thumbnails/33.jpg)
33© eConstruct 2000 - 2002
Solutions (1)
![Page 34: Full econstruct end results overview](https://reader036.vdocuments.net/reader036/viewer/2022062319/55701aa9d8b42aa8558b4623/html5/thumbnails/34.jpg)
34© eConstruct 2000 - 2002
Solutions (2)
![Page 35: Full econstruct end results overview](https://reader036.vdocuments.net/reader036/viewer/2022062319/55701aa9d8b42aa8558b4623/html5/thumbnails/35.jpg)
35© eConstruct 2000 - 2002
Solutions (3)
![Page 36: Full econstruct end results overview](https://reader036.vdocuments.net/reader036/viewer/2022062319/55701aa9d8b42aa8558b4623/html5/thumbnails/36.jpg)
36© eConstruct 2000 - 2002
Linking Catalogue and IFC model information
![Page 37: Full econstruct end results overview](https://reader036.vdocuments.net/reader036/viewer/2022062319/55701aa9d8b42aa8558b4623/html5/thumbnails/37.jpg)
37© eConstruct 2000 - 2002
TNO IfcBrowser
![Page 38: Full econstruct end results overview](https://reader036.vdocuments.net/reader036/viewer/2022062319/55701aa9d8b42aa8558b4623/html5/thumbnails/38.jpg)
38© eConstruct 2000 - 2002
Selecting an Ifc Object
![Page 39: Full econstruct end results overview](https://reader036.vdocuments.net/reader036/viewer/2022062319/55701aa9d8b42aa8558b4623/html5/thumbnails/39.jpg)
39© eConstruct 2000 - 2002
Derived Attributes
![Page 40: Full econstruct end results overview](https://reader036.vdocuments.net/reader036/viewer/2022062319/55701aa9d8b42aa8558b4623/html5/thumbnails/40.jpg)
40© eConstruct 2000 - 2002
Taxonomy Search
![Page 41: Full econstruct end results overview](https://reader036.vdocuments.net/reader036/viewer/2022062319/55701aa9d8b42aa8558b4623/html5/thumbnails/41.jpg)
41© eConstruct 2000 - 2002
Catalogue Search
![Page 42: Full econstruct end results overview](https://reader036.vdocuments.net/reader036/viewer/2022062319/55701aa9d8b42aa8558b4623/html5/thumbnails/42.jpg)
42© eConstruct 2000 - 2002
Setting Requirements
![Page 43: Full econstruct end results overview](https://reader036.vdocuments.net/reader036/viewer/2022062319/55701aa9d8b42aa8558b4623/html5/thumbnails/43.jpg)
43© eConstruct 2000 - 2002
Possible Solutions
![Page 44: Full econstruct end results overview](https://reader036.vdocuments.net/reader036/viewer/2022062319/55701aa9d8b42aa8558b4623/html5/thumbnails/44.jpg)
44© eConstruct 2000 - 2002
Chosen Solution
![Page 45: Full econstruct end results overview](https://reader036.vdocuments.net/reader036/viewer/2022062319/55701aa9d8b42aa8558b4623/html5/thumbnails/45.jpg)
45© eConstruct 2000 - 2002
Linking Catalogue Information