A UML profile and mapping for the generation of ontology-specific content languages

被引:7
|
作者
Cranefield, S [1 ]
Purvis, M [1 ]
机构
[1] Univ Otago, Dept Informat Sci, Dunedin, New Zealand
来源
KNOWLEDGE ENGINEERING REVIEW | 2002年 / 17卷 / 01期
关键词
D O I
10.1017/S0269888902000309
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
This paper examines a perceived desire amongst software agent application and platform developers to have the ability to send domain-specific objects within inter-agent messages. If this feature is to be supported without departing from the notion that agents communicate in terms of knowledge, it is important that the meaning of such objects be well defined. Using an object-oriented metamodelling approach, the relationships between ontologies and agent communication and content languages in FIPA-style agent systems are examined. It is argued that for use with distributed multi-agent systems, ontologies should describe the nature of object identity and reference for each defined concept, and a UML profile supporting these modelling capabilities is presented. Finally it is shown how, given an ontology in UML, an ontology-specific object-oriented content language can be generated, allowing object structures (viewed in the abstract as UML object diagrams) to be used within message content to represent propositions, definite descriptions or (for classes without identity) value expressions.
引用
收藏
页码:21 / 39
页数:19
相关论文
共 50 条
  • [1] Representing languages in UML -: A UML profile for Language Engineering
    Gortazar, Francisco
    Duarte, Abraham
    Gallego, Micael
    ENASE 2007: PROCEEDINGS OF THE SECOND INTERNATIONAL CONFERENCE ON EVALUATION OF NOVEL APPROACHES TO SOFTWARE ENGINEERING, 2007, : 3 - 9
  • [2] A UML profile for the OBO relation ontology
    Guardia, Gabriela D. A.
    Vencio, Ricardo Z. N.
    de Farias, Clever R. G.
    BMC GENOMICS, 2012, 13
  • [3] A UML profile for the OBO relation ontology
    Gabriela DA Guardia
    Ricardo ZN Vêncio
    Cléver RG de Farias
    BMC Genomics, 13
  • [4] Mapping between the OBO and OWL ontology languages
    Tirmizi S.H.
    Aitken S.
    Moreira D.A.
    Mungall C.
    Sequeda J.
    Shah N.H.
    Miranker D.P.
    Journal of Biomedical Semantics, 2 (Suppl 1)
  • [5] Mapping UML Sequence Diagram into the Web Ontology Language OWL
    Elsayed, Mo'men
    Elkashef, Nermeen
    Hassan, Yasser F.
    INTERNATIONAL JOURNAL OF ADVANCED COMPUTER SCIENCE AND APPLICATIONS, 2020, 11 (05) : 318 - 326
  • [6] Mapping UML sequence diagram into the web ontology language OWL
    Elsayed M.
    Elkashef N.
    Hassan Y.F.
    International Journal of Advanced Computer Science and Applications, 2020, 11 (05): : 318 - 326
  • [7] UML customization versus domain-specific languages
    Jeff Gray
    Bernhard Rumpe
    Software & Systems Modeling, 2018, 17 : 713 - 714
  • [8] UML customization versus domain-specific languages
    Gray, Jeff
    Rumpe, Bernhard
    SOFTWARE AND SYSTEMS MODELING, 2018, 17 (03): : 713 - 714
  • [9] A UML ontology and derived content language for a travel booking scenario
    Cranefield, S
    Pan, J
    Purvis, M
    ONTOLOGIES FOR AGENTS: THEORY AND EXPERIENCES, 2005, : 259 - 276
  • [10] ONTOLOGY BASED UML2 COMPONENT ARCHITECTURE GENERATION
    Poernomo, Iman
    Tsaramirsis, George
    Yamin, Mohammad
    ICISO 2010: PROCEEDINGS OF THE TWELFTH INTERNATIONAL CONFERENCE ON INFORMATICS AND SEMIOTICS IN ORGANISATIONS, 2010, : 314 - 321