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 |
|
|