Research Article
Study on the Evaluation Method of Green Construction Based on Ontology and BIM
Table 3
Mapping between EXPRESS language and OWL language.
| | | EXPRESS expression | OWL expression |
| | Patterns and interface specifications | (i) Pattern | (i) Ontology | | (ii) User interface specifications | (ii) rdf:about | | (iii) Reference interface specifications | (iii) owl:import |
| | Data type | Simple data types | Data type: | owl: Datatypeproperty: | | (i) Boolean | (i) xsd:boolean | | (ii) Integer | (ii) xsd:integer | | (iii) String | (iii) xsd:string | | (iv) Real | (iv) xsd:real | | (v) Binary | (v) hexBinary/base64Binary | | (vi) Number | (vi) Methods to customize axiom | | LOGICAL | Expressed by union in XML schema | | Aggregation types | ARRAY | Expressed by user-defined data types in XML schema | | BAG | | SET | | LIST | rdf:Lists | | Constructed types | ENUMERATION | owl:one of rdfs:subclasses | | SELECT | owl:unionOf | | Defined data types | Defined data | Expressed by user-defined data types in XML schema | | Entity data types | Entity data | Add prefix information when defining entity properties |
| | Entity type | Entity—classes | Entity + entity name | <owl:Class rdf:ID = “entity name”> | | Entity—instances | Entity + instance name | <owl: individual = “instance name”> | | Entity attribute | Explicit attribute | Mandatory | <owl:ObjectProperty rdf:ID = “EntityName_PropertyName”><owl:DatatypeProperty rdf:ID = “EntityName_PropertyName”> | | Optional | OPT_ | | Derive attribute | Derive | Specific owl:Class | | Inverse attribute | Inverse | ObjectInverseOf declaration of a property as inverse property InverseObjectProperties declaration of two properties as mutual inverse properties | | Local rules | Domain rule | Where | swrl:equal | | Unique rule | Unique | Expression key hasKey of axion hasKey | | Supertype&Subtype | Supertype&Subtype | rdfs:superClassOf rdfs:subClassOf |
|
|