USE OF SEMANTIC TECHNOLOGY TO DESCRIBE AND REASON ABOUT COMMUNICATION PROTOCOLS

Miren I. Bagüés, Idoia Berges∗, Jesús Bermúdez, Alfredo Goñi, Arantza Illarramendi

Abstract

Nowadays there is a tendency to enhance the functionality of Information Systems by appropriate information agents. Those information agents communicate through communication acts expressed in an Agent Communication Language. Moreover, the aim is to achieve interoperation of those agents through standard communication protocols in a distributed environment such as that supported by the Semantic Web. In this paper we present a proposal to describe those protocols using a Semantic Web language. Two are the main features of that proposal. On the one hand, the communication acts that appear in the communication protocols are described by terms belonging to a communication acts ontology called CO M M ON T. On the other hand, protocols are represented by state transition systems described using OWL-DL language. This type of description provides the means to reason about the communication protocols in such a way that several kinds of structural relationships can be detected, namely if a protocol is a prefix, a suffix or an infix of another protocol and that relationship taken in a sense of equivalence or specialization. Furthermore, equivalence and specialization relationships can also be detected for complete protocols. Those relationships are captured by subsumption of classes described with a Semantic Web language.

References

  1. Baader, F., Calvanese, D., McGuinness, D., Nardi, D., and Patel-Schneider, P., editors (2003). The Description Logic Handbook. Theory, Implementation and Applications. Cambridge University Press.
  2. Bechhofer, S., van Harmelen, F., Hendler, J., Horrocks, I., McGuiness, D., Patel-Schneider, P., and Stein, L. (2005). OWL Web Ontology Language Reference. World Wide Web Consortium.
  3. Berardi, D., Calvanese, D., Giacomo, G. D., Lenzerini, M., and Mecella, M. (2005). Automatic service composition based on behavioral descriptions. Int. J. Cooperative Inf. Syst., 14(4):333-376.
  4. Bradshaw, J. M., Dutfield, S., Benoit, P., and Woolley, J. D. (1997). Kaos: toward an industrial-strength open agent architecture. pages 375-418.
  5. Desai, N., Mallya, A. U., Chopra, A. K., and Singh, M. P. (2005). Interaction protocols as design abstractions for business processes. IEEE Trans. Softw. Eng., 31(12):1015-1027.
  6. d'Inverno, M., Kinny, D., and Luck, M. (1998). Interaction protocols in agentis. In In Proceedings of the Third International Conference on Multi-Agent Systems (ICMAS98), pages 261-268.
  7. FIPA (2005). FIPA communicative act library specification. http://www.fipa.org/specs/fipa00037/SC00037J.html.
  8. Fornara, N. and Colombetti, M. (2003). Defining interaction protocols using a commitment-based agent communication language. In AAMAS 7803: Proceedings of the second international joint conference on Autonomous agents and multiagent systems, pages 520- 527, New York, NY, USA. ACM Press.
  9. Kagal, L. and Finin, T. (2007). Modeling conversation policies using permissions and obligations. Autonomous Agents and Multi-Agent Systems, 14(2):187-206.
  10. Mallya, A. U. and Singh, M. P. (2007). An algebra for commitment protocols. Autonomous Agents and MultiAgent Systems, 14(2):143-163.
  11. Mazouzi, H., Seghrouchni, A. E. F., and Haddad, S. (2002). Open protocol design for complex interactions in multi-agent systems. In AAMAS 7802: Proceedings of the first international joint conference on Autonomous agents and multiagent systems, pages 517-526, New York, NY, USA. ACM Press.
  12. Searle, J. R. (1969). Speech Acts: An Essay in the Philosophy of Language. Cambridge University Press, New York.
  13. Yolum, P. and Singh, M. P. (2002). Flexible protocol specification and execution: Applying event calculus planning using commitments. In Proceedings of the 1st International Joint Conference on Autonomous Agents and MultiAgent Systems (AAMAS), pages 527-534. ACM Press.
Download


Paper Citation


in Harvard Style

I. Bagüés M., Berges∗ I., Bermúdez J., Goñi A. and Illarramendi A. (2008). USE OF SEMANTIC TECHNOLOGY TO DESCRIBE AND REASON ABOUT COMMUNICATION PROTOCOLS . In Proceedings of the Tenth International Conference on Enterprise Information Systems - Volume 4: ICEIS, ISBN 978-989-8111-39-5, pages 67-72. DOI: 10.5220/0001677600670072


in Bibtex Style

@conference{iceis08,
author={Miren I. Bagüés and Idoia Berges∗ and Jesús Bermúdez and Alfredo Goñi and Arantza Illarramendi},
title={USE OF SEMANTIC TECHNOLOGY TO DESCRIBE AND REASON ABOUT COMMUNICATION PROTOCOLS},
booktitle={Proceedings of the Tenth International Conference on Enterprise Information Systems - Volume 4: ICEIS,},
year={2008},
pages={67-72},
publisher={SciTePress},
organization={INSTICC},
doi={10.5220/0001677600670072},
isbn={978-989-8111-39-5},
}


in EndNote Style

TY - CONF
JO - Proceedings of the Tenth International Conference on Enterprise Information Systems - Volume 4: ICEIS,
TI - USE OF SEMANTIC TECHNOLOGY TO DESCRIBE AND REASON ABOUT COMMUNICATION PROTOCOLS
SN - 978-989-8111-39-5
AU - I. Bagüés M.
AU - Berges∗ I.
AU - Bermúdez J.
AU - Goñi A.
AU - Illarramendi A.
PY - 2008
SP - 67
EP - 72
DO - 10.5220/0001677600670072