Authors: Youcef Baghdadi
Addresses: Department of Computer Science, Sultan Qaboos University, P.O. Box 36 - PC 123, Al-Khoud, Sultanate of Oman
Abstract: Web services are expected to constitute an internet, standard-based realisation of service-oriented architecture (SOA). However, web services are mostly realised from an IT perspective, which yields a brittle SOA due to the lack of methodologies that consider both business strategy and requirements and IT perspectives to realise such architecture. This work proposes a methodology; we refer to as web service-based SOA realisation (WS-SOAR), to reduce the complexity of SOA implementation. The WS-SOAR development process is guided by: 1) an abstracted development architecture with mainly two independent but interfaced levels: (L1) business strategy and requirements for web services-based SOA, and (L2) newer IT platforms that realise such enterprise architecture; 2) the principles of SOA and the properties of web services that comply with SOA; 3) a set of mechanisms (e.g., models, abstraction, composition, and typology) and tools to assist the developer in each step of the process. WS-SOAR is expected to steadily and systematically realise SOA in order to enable enterprise application integration (EAI), business-2-business (B2B), and agile e-business to adapt to the business changing requirements.
Keywords: service-oriented architecture; web services; SOA realisation; distributed information systems; business information systems; multi-level architecture; development methodology; business strategy; enterprise application integration; EAI; business-2-business; B2B; and agile e-business; electronic business.
International Journal of Business Information Systems, 2012 Vol.10 No.3, pp.264 - 297
Published online: 16 Aug 2014 *Full-text access for editors Full-text access for subscribers Purchase this article Comment on this article