Development of a peer-to-peer information sharing system using ontologies

被引:13
作者
Beydoun, Ghassan [1 ]
Low, Graham [2 ]
Tran, Numi [2 ]
Bogg, Paul [2 ]
机构
[1] Univ New S Wales, Sch Informat Syst Technol & Management, Sydney, NSW 2052, Australia
[2] Univ Wollongong, Sch Informat Syst & Technol, Wollongong, NSW 2522, Australia
关键词
Multi-agent system; Methodology; Ontology; Problem solving methods; Validation; SEMANTIC WEB; METHODOLOGY;
D O I
10.1016/j.eswa.2011.01.104
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Most existing agent-oriented methodologies ignore system extensibility, interoperability and reusability issues. Ontologies have been found to play a significant role in facilitating interoperability, reusability, MAS development activities (including MAS analysis and agent knowledge modeling) and MAS run-time operation (including agent communication and reasoning). However, most of the existing AOSE methodologies do not provide support for ontology-based MAS development. We present software engineering requirements for ontology-based development for MAS and examine an existing methodology, MOBMAS - a "Methodology for Ontology-Based MASs", which makes use of ontologies as a modeling tool. In this examination, we highlight how MOBMAS can be extended to utilizing ontology roles in facilitating interoperability, reusability and verification. This will be based on using MOBMAS to develop peer-to-peer (P2P) community-based information sharing application which lead us to identify ontology related steps that can be added to enhance MOBMAS. MOBMAS is used by two experienced software developers who were not authors of the methodology, to guide the development of the P2P application. (C) 2011 Elsevier Ltd. All rights reserved.
引用
收藏
页码:9352 / 9364
页数:13
相关论文
共 27 条
[1]   Cooperative modelling evaluated [J].
Beydoun, C ;
Hoffman, A ;
Breis, JTF ;
Béjar, RM ;
Valencia-Garcia, R ;
Aurum, A .
INTERNATIONAL JOURNAL OF COOPERATIVE INFORMATION SYSTEMS, 2005, 14 (01) :45-71
[2]  
Beydoun G, 2006, LECT NOTES COMPUT SC, V3529, P111
[3]  
BEYDOUN G, 2008, INTERNETWORKED WORLD
[4]   Evolving semantic web with social navigation [J].
Beydoun, Ghassan ;
Kultchitsky, Roman ;
Manasseh, Grace .
EXPERT SYSTEMS WITH APPLICATIONS, 2007, 32 (02) :265-276
[5]   FAML: A Generic Metamodel for MAS Development [J].
Beydoun, Ghassan ;
Low, Graham ;
Henderson-Sellers, Brian ;
Mouratidis, Haralambos ;
Gomez-Sanz, Jorge J. ;
Pavon, Juan ;
Gonzalez-Perez, Cesar .
IEEE TRANSACTIONS ON SOFTWARE ENGINEERING, 2009, 35 (06) :841-863
[6]   Formal concept analysis for an e-learning semantic web [J].
Beydoun, Ghassan .
EXPERT SYSTEMS WITH APPLICATIONS, 2009, 36 (08) :10952-10961
[7]  
BOGG P, 2009, INF SYST DEV C ISD09
[8]   Tropos: An agent-oriented software development methodology [J].
Bresciani, P ;
Perini, A ;
Giorgini, P ;
Giunchiglia, F ;
Mylopoulos, J .
AUTONOMOUS AGENTS AND MULTI-AGENT SYSTEMS, 2004, 8 (03) :203-236
[9]  
DILEO J, 2002, 4 INT BIC WORKSH AG
[10]  
FENSEL D, 1997, 10 EUR KNOWL ACQ WOR