Search the World's Largest Database of Information Science & Technology Terms & Definitions
InfInfoScipedia LogoScipedia
A Free Service of IGI Global Publishing House
Below please find a list of definitions for the term that
you selected from multiple scholarly research resources.

What is Service Oriented Architecture

Handbook of Research on Architectural Trends in Service-Driven Computing
A technological approach and methodology for building business applications. These business applications implement business processes or services through a set of loosely coupled, black-box components orchestrated to deliver a well-defined level of service.
Published in Chapter:
Adaptive Web Service Composition: An Aspect-Oriented Approach
Areeg Samir (Cairo University, Egypt)
DOI: 10.4018/978-1-4666-6178-3.ch012
Abstract
Service-Oriented Architecture supports sharing resources and transforming business services into a set of linked Web services. Web services rely on non-functional attributes managed through Web Service standards (WS-*) and Quality of Service (QoS) specifications. However, traditionally, the functionality related to QoS and WS-* specifications is scattered and tangled all over the main service code, making the maintenance of these Web services expensive and complex. Aspect-Oriented Programming (AOP) provides abstraction techniques and language constructs to manage and separate these crosscutting concerns from other parts of the system. This chapter focuses on explaining the concepts of dynamic and adaptive Web service composition and proposes an adaptive Web service architecture to enhance reusability of services using the Aspect-Oriented approach. This approach enables separating crosscutting concerns such as QoS and WS-* specifications in aspect Web services and integrating them with the base Web services on the fly. This architecture is based on AO4BPEL, an aspect-oriented extension to BPEL, which reduces the complexity in dynamic selection and reuse of non-functional attributes. This methodology can facilitate dynamic composition of services and business processes in on-premise and Cloud computing environments.
Full Text Chapter Download: US $37.50 Add to Cart
More Results
Full Text Chapter Download: US $37.50 Add to Cart
Situational Enterprise Services
Service oriented architecture is an approach to the design of information systems. Within this approach an information system consists of various independent modules that interact through exposing service interfaces.
Full Text Chapter Download: US $37.50 Add to Cart
Open Source Database Technologies
This is a form of software design that allows different applications to interact in business processes regardless of specific technology like programming languages and operating systems.
Full Text Chapter Download: US $37.50 Add to Cart
OpenDLib: A Digital Library Service System
A style of information systems architecture that enables the creation of applications that are built by combining loosely couplet and interoperable services.
Full Text Chapter Download: US $37.50 Add to Cart
Semantic Web in E-Government
(SOA): is literally an architecture which relies on service-orientation. It is a reliable and relatively simple infrastructure which allows greater data integration, interoperability and the coordination of a collection of heterogeneous systems. OASIS (the Organization for the Advancement of Structured Information Standards) defines SOA as: “A paradigm for organizing and utilizing distributed capabilities that may be under the control of different ownership domains. It provides a uniform means to offer, discover, interact with and use capabilities to produce desired effects consistent with measurable preconditions and expectations.”
Full Text Chapter Download: US $37.50 Add to Cart
Overview of Service Oriented Architecture for Resource Management in P2P Systems
Also known as: “SOA” and “service oriented”; Similar to: “web services”; Associated in the manuscript with: “distributed computer system” and “networked systems”
Full Text Chapter Download: US $37.50 Add to Cart
Improving Industrial Product Lifecycle Management by Semantic Data Federations
A system architecture with packaged functionality as a suite of interoperable services that can be used within multiple separate systems from several business domains.
Full Text Chapter Download: US $37.50 Add to Cart
Testing Complex and Dynamic Business Processes
An architecture style that allows definition of reusable components as services and states that new applications can be built by assembling exiting reusable services.
Full Text Chapter Download: US $37.50 Add to Cart
eContent Pro Discount Banner
InfoSci OnDemandECP Editorial ServicesAGOSR