An Investigation into OWL for Concrete Syntax Specification Using UML Notations

被引:1
|
作者
Thomas, Anitta [1 ]
Gerber, Aurona J. [2 ,3 ]
van der Merwe, Alta [2 ]
机构
[1] Univ South Africa, Sch Comp, Sci Campus,Florida Pk, Johannesburg, South Africa
[2] Univ Pretoria, Dept Informat, Pretoria, South Africa
[3] CSIR Meraka, Ctr Artificial Intelligence Res, Pretoria, South Africa
关键词
UML notations; Concrete syntax specification; RCC-8; OWL; Ontology; Ontology reasoner; VISUAL LANGUAGES;
D O I
10.1007/978-3-319-42333-3_15
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
The Web Ontology Language OWL is a prominent ontology language for specifying ontologies. Although OWL ontologies are well-used for representing and reasoning about knowledge in various domains, they are sparsely studied for visual language specification. The work in this paper, therefore, explores OWL for visual language specification by specifying the concrete syntax of selected UML class diagram notations in an ontology. The selected diagram notations are specified as spatial configurations of primitive elements and qualitative base spatial relationships of Region Connection Calculus-8 (RCC-8). Furthermore, the automated reasoning features of ontology reasoners are investigated to verify the completeness and the correctness of the specification. The verification results indicate that the given specification needs to be revised to support applications to draw the selected notations. The value of such a specification in supporting a semantic diagram interpretation application is demonstrated using the automated instance classification feature of ontology reasoners.
引用
收藏
页码:197 / 211
页数:15
相关论文
共 50 条
  • [1] Transformations of UML 2 models using concrete syntax patterns
    Schmidt, Markus
    RAPID INTEGRATION OF SOFTWARE ENGINEERING TECHNIQUES, 2007, 4401 : 130 - 143
  • [2] A concrete syntax for UML 2.1 action semantics using +CAL
    Perseil, Isabelle
    Pautet, Laurent
    ICECCS 2008: THIRTEENTH IEEE INTERNATIONAL CONFERENCE ON THE ENGINEERING OF COMPLEX COMPUTER SYSTEMS, PROCEEDINGS, 2008, : 217 - 221
  • [3] Visualization vs. specification in diagrammatic notations: A case study with the UML
    Diskin, Z
    DIAGRAMMATIC REPRESENTATION AND INFERENCE, 2002, 2317 : 112 - 115
  • [4] Using Concrete Visual Notations as First Class Citizens for Model Transformation Specification
    Avazpour, Iman
    Grundy, John
    2013 IEEE SYMPOSIUM ON VISUAL LANGUAGES AND HUMAN-CENTRIC COMPUTING (VL/HCC 2013), 2013, : 87 - 90
  • [5] Assessment System For UML Class Diagram Using Notations Extraction
    Ali, Noraida Haji
    Shukur, Zarina
    Idris, Sufian
    INTERNATIONAL JOURNAL OF COMPUTER SCIENCE AND NETWORK SECURITY, 2007, 7 (08): : 181 - 187
  • [6] Visual modeling of OWL DL ontologies using UML
    Brockmans, S
    Volz, R
    Eberhart, A
    Löffler, P
    SEMANTIC WEB - ISWC 2004, PROCEEDINGS, 2004, 3298 : 198 - 213
  • [7] Directions of using UML for software specification: An overview
    Nilawar, M
    Deshpande, K
    SERP'03: PROCEEDINGS OF THE INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING RESEARCH AND PRACTICE, VOLS 1 AND 2, 2003, : 465 - 469
  • [8] UML aspect specification using role models
    Georg, G
    France, R
    OBJECT-ORIENTED INFORMATION SYSTEMS, PROCEEDINGS, 2002, 2425 : 186 - 191
  • [9] DYNAMIC SYNTAX SPECIFICATION USING GRAMMAR FORMS
    GINSBURG, S
    ROUNDS, EM
    IEEE TRANSACTIONS ON SOFTWARE ENGINEERING, 1978, 4 (01) : 44 - 55
  • [10] Towards the Spatial Database Specification for GIS using Z-Notations
    Ahmad, Farooq
    Khan, Salahuddin
    Khan, Sher Afzal
    WORLD CONGRESS ON ENGINEERING AND COMPUTER SCIENCE, WCECS 2012, VOL I, 2012, : 179 - 184