APPLYING AGENT-ORIENTED MODELLING AND PROTOTYPING TO SERVICE-ORIENTED SYSTEMS

Aneesh Krishna, Ying Guan, Aditya Ghose

Abstract

A Service-Oriented Architecture (SOA) is a form of distributed systems architecture, which is essentially a collection of services. Web services are built in the distributed environment of the Internet, enabling the integration of applications in a web environment. In this paper, we show how agent-oriented conceptual modelling techniques can be used to model service-oriented systems and architectures and how these models can be executed. The resulting executable specification environment permits us to support early rapid prototyping of the service-oriented systems, at varying levels of abstraction.

References

  1. Castro, J., Kolp, M., Mylopoulos, J., (2002) Towards requirements-driven information systems engineering: the Tropos project, Information Systems Journal, 2002.
  2. Chen, F., Yang, H., Guo, H., Xu, B. (2004) Agentification for web services, Proceedings of the 28th Annual International Computer Software and Applications Conference, 2004 pp.514 - 519
  3. Chinnici, R. (2002) Web Service Description Language (WSDL) Version 1.2, World Wide Web Consortium, 2002, www.w3.org/TR/wsdl12/
  4. Chung, L., Nixon, B., Yu, E., Mylopoulos, J. (2000) NonFunctional Requirements in Software Engineering, Kluwer Academic Publishing, 2000
  5. Dastani, M. (2004) 3APL Platform User Guide November 16, Utrecht University, 2004
  6. Diana, L., Mylopoulos, M. (2004) Designing Web Services with Tropos, Proceedings of ICWS'04, San Diego, USA, 2004. IEEE Computer Society Press
  7. Fuxman, A., Liu, L., Pistore, M., Roveri, M., Mylopoulos, J. (2004) Specifying and Analyzing Early Requirements in Tropos, Requirements Engineering Journal, 9(2): 132-150, 2004
  8. Guan, Y., Ghose, A. K. (2005) Executable specifications for agent-oriented conceptual modelling. Proceedings of Proceedings of the IEEE/WIC 2005 International Conference on Intelligent Agent Technology, France, 2005
  9. Hindriks, K. V., De Boer, F. S., Van der, H. W., Meyer, J. (1999) Agent programming in 3APL. Autonomous Agents & Multi-Agent Systems, 2(4):357- 401, 1999
  10. Jørstad, I., Dustdar, S., van Do, T. (2005). A Service Oriented Architecture Framework for collaborative services. 3rd International Workshop on Distributed and Mobile collaboration (DMC), IEEE WETICE, Linköping, Sweden, 13-15 June 2005
  11. Lohse, G., Spiller, P. (1998) “Electronic shopping”, Communications of the ACM, 41(7): 81-87, July 1998
  12. Salim, F., Chang, C., Krishna, A., Ghose, A. K. (2005) Towards executable specifications: Combining i* and AgentSpeak (L). Proceedings of 17th International Conference on Software Engineering and Knowledge Engineering (SEKE-2005), Taipei, Taiwan, July, 2005
  13. Universal Description, Discovery and Integration, Organization for Advancement of Structured Information System, (2002), www.uddi.org/specification.html
  14. Yu, E. (1995) Modelling Strategic Relationships for Process Reengineering. PhD Thesis, Graduate Department of Computer Science, University of Toronto, Toronto, Canada, 1995, pp. 124
Download


Paper Citation


in Harvard Style

Krishna A., Guan Y. and Ghose A. (2006). APPLYING AGENT-ORIENTED MODELLING AND PROTOTYPING TO SERVICE-ORIENTED SYSTEMS . In Proceedings of the Eighth International Conference on Enterprise Information Systems - Volume 3: ICEIS, ISBN 978-972-8865-43-6, pages 246-252. DOI: 10.5220/0002469902460252


in Bibtex Style

@conference{iceis06,
author={Aneesh Krishna and Ying Guan and Aditya Ghose},
title={APPLYING AGENT-ORIENTED MODELLING AND PROTOTYPING TO SERVICE-ORIENTED SYSTEMS},
booktitle={Proceedings of the Eighth International Conference on Enterprise Information Systems - Volume 3: ICEIS,},
year={2006},
pages={246-252},
publisher={SciTePress},
organization={INSTICC},
doi={10.5220/0002469902460252},
isbn={978-972-8865-43-6},
}


in EndNote Style

TY - CONF
JO - Proceedings of the Eighth International Conference on Enterprise Information Systems - Volume 3: ICEIS,
TI - APPLYING AGENT-ORIENTED MODELLING AND PROTOTYPING TO SERVICE-ORIENTED SYSTEMS
SN - 978-972-8865-43-6
AU - Krishna A.
AU - Guan Y.
AU - Ghose A.
PY - 2006
SP - 246
EP - 252
DO - 10.5220/0002469902460252