Authors:
Aneesh Krishna
;
Ying Guan
and
Aditya Ghose
Affiliation:
Decision Systems Laboratory, School of Information Technology and Computer Science, University of Wollongong, Australia
Keyword(s):
Service-Oriented Architecture (SOA), Web Engineering, Agent-Oriented Conceptual Modelling, Executable Specification.
Related
Ontology
Subjects/Areas/Topics:
Agent-Oriented Programming
;
Enterprise Information Systems
;
Information Systems Analysis and Specification
;
Modeling Concepts and Information Integration Tools
;
Modeling Formalisms, Languages and Notations
;
Requirements Analysis And Management
;
Software Agents and Internet Computing
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.