Upload
reinout-van-rees
View
302
Download
0
Tags:
Embed Size (px)
DESCRIPTION
Generic introduction on eConstruct for the eBusiness and eWork conference in Venice, 2001.
Citation preview
1
eConstruct eBusiness & eWork conference 2001
Venice
Thursday 18th October, 2001
2
eConstruct
eCommerce & eBusiness in the European Building and Construction Industry:Preparing for the Next Generation Internet (NGI)
The European DG13 5th Framework IST Programme
Key Action II – New Methods of Work and Electronic Commerce –
Project No. IST-1999-10303
3
Contents
• Why eConstruct• What is needed to get it working?• Our current tangible results
4
Why eConstruct?
Contractor
Manufacturer
Portal
Manufacturer
Contractor
Portal
€
PortalContractor
Manufacturer
5
Therefore eConstruct
€
ContractorManufacturerPortal
6
What is needed?
• A communication grammar (bcxml)• A set of words (taxonomy)• A communication medium (software
framework)
7
Grammar (bcXML)
• Generic bcXML Meta-Schema– Called XTD – eXtensible Taxonomy Definition
• BC-Specific bcTaxonomy– Called bcBuildingDefinitions
bcXMLMeta-Schema
bcTaxonomy
instance of
8
Set of words/concepts (Taxonomy)
bcTaxonomy
DecompositionDecomposition
bcDictionary bcDictionary
DescriptionsDescriptions
bcVocabulary bcVocabulary
SpecialisationSpecialisation
Abstraction(objects &
(assigned) properties)
Abstraction(objects &
(assigned) properties)TermsTerms
[eConstruct: “bcBuildingDefinitions”]
DocumentReferencesDocument
ReferencesExternal
DocumentsExternal
Documents
-VRML-SVG-HTML-DWG-DOC-XSL- …
InterrelationInterrelation
9
bcXML Glimpse
<InnerDoor name="MyDoor"externalReferences="http://www.bcXML.org/MyDoor.ppt"><EAN>
<SingleValue>1234-abc-4321</SingleValue></EAN><height unit="m">
<SingleValue>1.9</SingleValue></height><thickness unit="m" prefix="c">
<Range><min>6</min><max>8</max>
</Range></thickness><rotation>
<SingleValue>left</SingleValue></rotation><Hinge name="h1">
<weight unit="kg"><SingleValue>0.1</SingleValue>
</weight></Hinge><Hinge name="h2">
<weight unit="kg"><SingleValue>0.1</SingleValue>
</weight></Hinge>
</InnerDoor>
10
Communication medium (software framework)
SupplierCatalogue
Server
Catalogues Taxonomies
TaxonomyServer
Taxonomies
TaxonomyServer
Taxonomies
TaxonomyServer
SupplierCatalogue
Server
SupplierCatalogue
Server
CataloguesCatalogues
SW Clients
Resource DBServer
bcXML Browser
Web ServicesGateway
11
Results
bcXML model1
Project DB based on the EXPRESS Data Manager™9
XML Server based on the EXPRESS Data Manager™ 8
IfcBrowser 7
Virtual Reality Information Front-end 6
Computer Aided Selling application including the Catalogue Definer5
LexiCon Explorer with bcXML taxonomy export 4
bcXML software architecture implementation (including taxonomyserver + query generator and catalogue server)
3
bcTaxonomy2
Description of the Result
12
TNO IfcBrowser
13
bcXML example usage
SupplierCatalogue
Server
Catalogues Taxonomies
TaxonomyServer
ProjectDB server
Resource DBServer
bcXML Browser
Web ServicesGateway
IFC browser
14
Want More Info ?
• http://www.eConstruct.org
Become membereConstruct CPG !
• Jeff Stephens– Taylor Woodrow– ([email protected])
• Michel Böhms– TNO Building and Construction Research– ([email protected])