ResearchSpace

Visual syntax of UML class and package diagram constructs as an ontology

Show simple item record

dc.contributor.author Thomas, A
dc.contributor.author Gerber, AJ
dc.contributor.author Van der Merwe, A
dc.date.accessioned 2016-08-19T08:13:41Z
dc.date.available 2016-08-19T08:13:41Z
dc.date.issued 2015-11
dc.identifier.citation Thomas, A, Gerber, AJ and Van der Merwe, A. 2015. Visual syntax of UML class and package diagram constructs as an ontology. In: 7th International Joint Conference on Knowledge Discovery, Knowledge Engineering and Knowledge Management, Lisbon, Portugal, 12-14 November 2015 en_US
dc.identifier.isbn 978-989-758-158-8
dc.identifier.uri http://www.cair.za.net/sites/default/files/outputs/Paper.pdf
dc.identifier.uri http://hdl.handle.net/10204/8715
dc.description 7th International Joint Conference on Knowledge Discovery, Knowledge Engineering and Knowledge Management, Lisbon, Portugal, 12-14 November 2015 en_US
dc.description.abstract Diagrams are often studied as visual languages with an abstract and a concrete syntax (concrete syntax is often referred to as visual syntax), where the latter contains the visual representations of the concepts in the former. A formal specification of the concrete syntax is useful in diagram processing applications as well as in achieving unambiguous understanding of diagrams. Unified Modeling Language (UML) is a commonly used modeling language to represent software models using its diagrams. Class and package diagrams are two diagrams of UML. The motivation for this work is twofold; UML lacks a formal visual syntax specification and ontologies are under-explored for visual syntax specifications. The work in this paper, therefore, explores using ontologies for visual syntax specifications by specifying the visual syntax of a set of UML class and package diagram constructs as an ontology in the Web ontology language, OWL. The reasoning features of the ontology reasoners are then used to verify the visual syntax specification. Besides formally encoding the visual syntax of numerous UML constructs, the work also demonstrates the general value of using OWL for visual syntax specifications. en_US
dc.language.iso en en_US
dc.publisher Science and Technology Publications, Lda en_US
dc.relation.ispartofseries Workflow;16024
dc.subject Visual Syntax Specification en_US
dc.subject Unified modeling language en_US
dc.subject UML class diagrams en_US
dc.subject UML en_US
dc.subject ML package diagrams en_US
dc.subject Protege en_US
dc.subject OWL en_US
dc.subject Ontologies en_US
dc.subject Ontology reasoner en_US
dc.title Visual syntax of UML class and package diagram constructs as an ontology en_US
dc.type Conference Presentation en_US
dc.identifier.apacitation Thomas, A., Gerber, A., & Van der Merwe, A. (2015). Visual syntax of UML class and package diagram constructs as an ontology. Science and Technology Publications, Lda. http://hdl.handle.net/10204/8715 en_ZA
dc.identifier.chicagocitation Thomas, A, AJ Gerber, and A Van der Merwe. "Visual syntax of UML class and package diagram constructs as an ontology." (2015): http://hdl.handle.net/10204/8715 en_ZA
dc.identifier.vancouvercitation Thomas A, Gerber A, Van der Merwe A, Visual syntax of UML class and package diagram constructs as an ontology; Science and Technology Publications, Lda; 2015. http://hdl.handle.net/10204/8715 . en_ZA
dc.identifier.ris TY - Conference Presentation AU - Thomas, A AU - Gerber, AJ AU - Van der Merwe, A AB - Diagrams are often studied as visual languages with an abstract and a concrete syntax (concrete syntax is often referred to as visual syntax), where the latter contains the visual representations of the concepts in the former. A formal specification of the concrete syntax is useful in diagram processing applications as well as in achieving unambiguous understanding of diagrams. Unified Modeling Language (UML) is a commonly used modeling language to represent software models using its diagrams. Class and package diagrams are two diagrams of UML. The motivation for this work is twofold; UML lacks a formal visual syntax specification and ontologies are under-explored for visual syntax specifications. The work in this paper, therefore, explores using ontologies for visual syntax specifications by specifying the visual syntax of a set of UML class and package diagram constructs as an ontology in the Web ontology language, OWL. The reasoning features of the ontology reasoners are then used to verify the visual syntax specification. Besides formally encoding the visual syntax of numerous UML constructs, the work also demonstrates the general value of using OWL for visual syntax specifications. DA - 2015-11 DB - ResearchSpace DP - CSIR KW - Visual Syntax Specification KW - Unified modeling language KW - UML class diagrams KW - UML KW - ML package diagrams KW - Protege KW - OWL KW - Ontologies KW - Ontology reasoner LK - https://researchspace.csir.co.za PY - 2015 SM - 978-989-758-158-8 T1 - Visual syntax of UML class and package diagram constructs as an ontology TI - Visual syntax of UML class and package diagram constructs as an ontology UR - http://hdl.handle.net/10204/8715 ER - en_ZA


Files in this item

This item appears in the following Collection(s)

Show simple item record