APPLYING AGENT-ORIENTED MODELLING AND PROTOTYPING TO SERVICE-ORIENTED SYSTEMS
Aneesh Krishna, Ying Guan, Aditya Ghose
2006
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
- Castro, J., Kolp, M., Mylopoulos, J., (2002) Towards requirements-driven information systems engineering: the Tropos project, Information Systems Journal, 2002.
- 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
- Chinnici, R. (2002) Web Service Description Language (WSDL) Version 1.2, World Wide Web Consortium, 2002, www.w3.org/TR/wsdl12/
- Chung, L., Nixon, B., Yu, E., Mylopoulos, J. (2000) NonFunctional Requirements in Software Engineering, Kluwer Academic Publishing, 2000
- Dastani, M. (2004) 3APL Platform User Guide November 16, Utrecht University, 2004
- Diana, L., Mylopoulos, M. (2004) Designing Web Services with Tropos, Proceedings of ICWS'04, San Diego, USA, 2004. IEEE Computer Society Press
- 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
- 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
- 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
- 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
- Lohse, G., Spiller, P. (1998) “Electronic shopping”, Communications of the ACM, 41(7): 81-87, July 1998
- 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
- Universal Description, Discovery and Integration, Organization for Advancement of Structured Information System, (2002), www.uddi.org/specification.html
- Yu, E. (1995) Modelling Strategic Relationships for Process Reengineering. PhD Thesis, Graduate Department of Computer Science, University of Toronto, Toronto, Canada, 1995, pp. 124
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