Authors: Nasreddine Aoumeur, Jose Fiadeiro, Cristovao Oliveira
Addresses: Department of Computer Science, University of Leicester, LE1 7RH, UK. ' Department of Computer Science, University of Leicester, LE1 7RH, UK. ' Department of Computer Science, University of Leicester, LE1 7RH, UK
Abstract: Service-oriented development offers a novel architectural approach to business process development that addresses issues such as dynamic evolution and intra- and inter-enterprise cooperation. Our emphasis in this paper is on the distribution aspects of that approach: we show how a |distribution logic| can be defined that extends the typical |composition layer| of service-oriented architectures with semantic primitives that address the way business rules depend on |locations|. These primitives address what are sometimes called |business channels| (ATMs, PDAs, Pay-TV, Internet, inter alia) as offered in typical ICT-infrastructures, adding substantial value to business processes. Our approach is based on a mathematical model that we have recently developed for modelling context-aware interactions. An example from banking is used for illustrating its applicability.
Keywords: architectural modelling; distribution; evolution; location awareness; mobility; rule-based business modelling; service composition; coordination; cooperation; service-oriented modelling; business process development; service-oriented architectures; semantic primitives; banking; ICT; information technology; web services; communications; internet; complexity; agility; agile processes; financial services.
International Journal of Internet Protocol Technology, 2006 Vol.1 No.3, pp.144 - 158
Published online: 08 May 2006 *Full-text access for editors Access for subscribers Purchase this article Comment on this article