Enforcing Social Semantic in FIPA-ACL Using SPIN

Kim Soon Gan, Patricia Anthony, Kim On Chin, Abdul Razak Hamdan

Research output: Chapter in Book/Report/Conference proceedingConference contribution

Abstract

Agent technology is an emerging software paradigm for developing open, distributed and heterogeneous complex system. There is a need for different software to communicate with one another in order to achieve its task. Therefore, a standard protocol is required. In agent technology, this common protocol is referred to as agent communication language. Agent communication language is a high-level protocol/language that allows agent applications to exchange, parse and understand the meaning of the exchanged content. One of the widely adopted agent communications is FIPA-ACL. An ontology for FIPA-ACL has been developed in previous work. However, the developed ontology does not incorporate any semantic model. Hence, in this paper, SPIN notation is used to model the social semantic of FIPA-ACL as it is able to link the class definition with SPARQL queries to capture rules and constraints to formalize the expected behaviour of classes.

Original languageEnglish
Title of host publicationAgents and Multi-agent Systems
Subtitle of host publicationTechnologies and Applications - 13th KES International Conference, KES-AMSTA-2019, Proceedings
EditorsRobert J. Howlett, Lakhmi C. Jain, Roman Šperka, Gordan Jezic, Mario Kusek, Yun-Heh Jessica Chen-Burger, Lakhmi C. Jain, Lakhmi C. Jain, Lakhmi C. Jain
PublisherSpringer Science and Business Media Deutschland GmbH
Pages3-13
Number of pages11
ISBN (Print)9789811386787
DOIs
Publication statusPublished - 1 Jan 2020
Event13th KES Conference on Agent and Multi-agent Systems: Technologies and Applications, KES-AMSTA 2019 - St. Julians, Malta
Duration: 17 Jun 201919 Jun 2019

Publication series

NameSmart Innovation, Systems and Technologies
Volume148
ISSN (Print)2190-3018
ISSN (Electronic)2190-3026

Conference

Conference13th KES Conference on Agent and Multi-agent Systems: Technologies and Applications, KES-AMSTA 2019
CountryMalta
CitySt. Julians
Period17/6/1919/6/19

Fingerprint

Semantics
Network protocols
Ontology
Communication
Large scale systems
Language
Agent technology
Software

Keywords

  • Agent communication language
  • FIPA-ACL
  • OWL
  • Semantic web
  • Social commitment
  • SPIN

ASJC Scopus subject areas

  • Decision Sciences(all)
  • Computer Science(all)

Cite this

Gan, K. S., Anthony, P., Chin, K. O., & Hamdan, A. R. (2020). Enforcing Social Semantic in FIPA-ACL Using SPIN. In R. J. Howlett, L. C. Jain, R. Šperka, G. Jezic, M. Kusek, Y-H. J. Chen-Burger, L. C. Jain, L. C. Jain, ... L. C. Jain (Eds.), Agents and Multi-agent Systems: Technologies and Applications - 13th KES International Conference, KES-AMSTA-2019, Proceedings (pp. 3-13). (Smart Innovation, Systems and Technologies; Vol. 148). Springer Science and Business Media Deutschland GmbH. https://doi.org/10.1007/978-981-13-8679-4_1

Enforcing Social Semantic in FIPA-ACL Using SPIN. / Gan, Kim Soon; Anthony, Patricia; Chin, Kim On; Hamdan, Abdul Razak.

Agents and Multi-agent Systems: Technologies and Applications - 13th KES International Conference, KES-AMSTA-2019, Proceedings. ed. / Robert J. Howlett; Lakhmi C. Jain; Roman Šperka; Gordan Jezic; Mario Kusek; Yun-Heh Jessica Chen-Burger; Lakhmi C. Jain; Lakhmi C. Jain; Lakhmi C. Jain. Springer Science and Business Media Deutschland GmbH, 2020. p. 3-13 (Smart Innovation, Systems and Technologies; Vol. 148).

Research output: Chapter in Book/Report/Conference proceedingConference contribution

Gan, KS, Anthony, P, Chin, KO & Hamdan, AR 2020, Enforcing Social Semantic in FIPA-ACL Using SPIN. in RJ Howlett, LC Jain, R Šperka, G Jezic, M Kusek, Y-HJ Chen-Burger, LC Jain, LC Jain & LC Jain (eds), Agents and Multi-agent Systems: Technologies and Applications - 13th KES International Conference, KES-AMSTA-2019, Proceedings. Smart Innovation, Systems and Technologies, vol. 148, Springer Science and Business Media Deutschland GmbH, pp. 3-13, 13th KES Conference on Agent and Multi-agent Systems: Technologies and Applications, KES-AMSTA 2019, St. Julians, Malta, 17/6/19. https://doi.org/10.1007/978-981-13-8679-4_1
Gan KS, Anthony P, Chin KO, Hamdan AR. Enforcing Social Semantic in FIPA-ACL Using SPIN. In Howlett RJ, Jain LC, Šperka R, Jezic G, Kusek M, Chen-Burger Y-HJ, Jain LC, Jain LC, Jain LC, editors, Agents and Multi-agent Systems: Technologies and Applications - 13th KES International Conference, KES-AMSTA-2019, Proceedings. Springer Science and Business Media Deutschland GmbH. 2020. p. 3-13. (Smart Innovation, Systems and Technologies). https://doi.org/10.1007/978-981-13-8679-4_1
Gan, Kim Soon ; Anthony, Patricia ; Chin, Kim On ; Hamdan, Abdul Razak. / Enforcing Social Semantic in FIPA-ACL Using SPIN. Agents and Multi-agent Systems: Technologies and Applications - 13th KES International Conference, KES-AMSTA-2019, Proceedings. editor / Robert J. Howlett ; Lakhmi C. Jain ; Roman Šperka ; Gordan Jezic ; Mario Kusek ; Yun-Heh Jessica Chen-Burger ; Lakhmi C. Jain ; Lakhmi C. Jain ; Lakhmi C. Jain. Springer Science and Business Media Deutschland GmbH, 2020. pp. 3-13 (Smart Innovation, Systems and Technologies).
@inproceedings{6d54213609a14ad589329372b2607655,
title = "Enforcing Social Semantic in FIPA-ACL Using SPIN",
abstract = "Agent technology is an emerging software paradigm for developing open, distributed and heterogeneous complex system. There is a need for different software to communicate with one another in order to achieve its task. Therefore, a standard protocol is required. In agent technology, this common protocol is referred to as agent communication language. Agent communication language is a high-level protocol/language that allows agent applications to exchange, parse and understand the meaning of the exchanged content. One of the widely adopted agent communications is FIPA-ACL. An ontology for FIPA-ACL has been developed in previous work. However, the developed ontology does not incorporate any semantic model. Hence, in this paper, SPIN notation is used to model the social semantic of FIPA-ACL as it is able to link the class definition with SPARQL queries to capture rules and constraints to formalize the expected behaviour of classes.",
keywords = "Agent communication language, FIPA-ACL, OWL, Semantic web, Social commitment, SPIN",
author = "Gan, {Kim Soon} and Patricia Anthony and Chin, {Kim On} and Hamdan, {Abdul Razak}",
year = "2020",
month = "1",
day = "1",
doi = "10.1007/978-981-13-8679-4_1",
language = "English",
isbn = "9789811386787",
series = "Smart Innovation, Systems and Technologies",
publisher = "Springer Science and Business Media Deutschland GmbH",
pages = "3--13",
editor = "Howlett, {Robert J.} and Jain, {Lakhmi C.} and Roman Šperka and Gordan Jezic and Mario Kusek and Chen-Burger, {Yun-Heh Jessica} and Jain, {Lakhmi C.} and Jain, {Lakhmi C.} and Jain, {Lakhmi C.}",
booktitle = "Agents and Multi-agent Systems",
address = "Germany",

}

TY - GEN

T1 - Enforcing Social Semantic in FIPA-ACL Using SPIN

AU - Gan, Kim Soon

AU - Anthony, Patricia

AU - Chin, Kim On

AU - Hamdan, Abdul Razak

PY - 2020/1/1

Y1 - 2020/1/1

N2 - Agent technology is an emerging software paradigm for developing open, distributed and heterogeneous complex system. There is a need for different software to communicate with one another in order to achieve its task. Therefore, a standard protocol is required. In agent technology, this common protocol is referred to as agent communication language. Agent communication language is a high-level protocol/language that allows agent applications to exchange, parse and understand the meaning of the exchanged content. One of the widely adopted agent communications is FIPA-ACL. An ontology for FIPA-ACL has been developed in previous work. However, the developed ontology does not incorporate any semantic model. Hence, in this paper, SPIN notation is used to model the social semantic of FIPA-ACL as it is able to link the class definition with SPARQL queries to capture rules and constraints to formalize the expected behaviour of classes.

AB - Agent technology is an emerging software paradigm for developing open, distributed and heterogeneous complex system. There is a need for different software to communicate with one another in order to achieve its task. Therefore, a standard protocol is required. In agent technology, this common protocol is referred to as agent communication language. Agent communication language is a high-level protocol/language that allows agent applications to exchange, parse and understand the meaning of the exchanged content. One of the widely adopted agent communications is FIPA-ACL. An ontology for FIPA-ACL has been developed in previous work. However, the developed ontology does not incorporate any semantic model. Hence, in this paper, SPIN notation is used to model the social semantic of FIPA-ACL as it is able to link the class definition with SPARQL queries to capture rules and constraints to formalize the expected behaviour of classes.

KW - Agent communication language

KW - FIPA-ACL

KW - OWL

KW - Semantic web

KW - Social commitment

KW - SPIN

UR - http://www.scopus.com/inward/record.url?scp=85068333276&partnerID=8YFLogxK

UR - http://www.scopus.com/inward/citedby.url?scp=85068333276&partnerID=8YFLogxK

U2 - 10.1007/978-981-13-8679-4_1

DO - 10.1007/978-981-13-8679-4_1

M3 - Conference contribution

SN - 9789811386787

T3 - Smart Innovation, Systems and Technologies

SP - 3

EP - 13

BT - Agents and Multi-agent Systems

A2 - Howlett, Robert J.

A2 - Jain, Lakhmi C.

A2 - Šperka, Roman

A2 - Jezic, Gordan

A2 - Kusek, Mario

A2 - Chen-Burger, Yun-Heh Jessica

A2 - Jain, Lakhmi C.

A2 - Jain, Lakhmi C.

A2 - Jain, Lakhmi C.

PB - Springer Science and Business Media Deutschland GmbH

ER -