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 P2P and Grid Systems for Service-Oriented Computing: Models, Methodologies and Applications
Service-oriented architecture (SOA) is an architectural style encapsulating business functionality into separate services, which can be freely composed to realize higher-level business processes. One main argument for SOA is to achieve software components which can easily be reused in other contexts.
Published in Chapter:
Taking Trust Management to the Next Level
Rehab Alnemr (Potsdam University, Germany), Matthias Quasthoff (Potsdam University, Germany), and Christoph Meinel (Potsdam University, Germany)
DOI: 10.4018/978-1-61520-686-5.ch034
Abstract
Business often develop proprietary reputation systems for their community, with the side effect of locking users into that service if they wish to maintain their reputation (Bonawitz, Chandrasekhar, & Viana, 2004). Reputation is used in multi-agent models like e-commerce, and distributed computation and reasoning. Currently, virtual communities are using their own reputation values only without exchanging knowledge. Reputation transfer or portability is a controversial subject that is considered either not applicable or of high potentials. Trust is used to carry out decisions in case of uncertainty. In that sense it is used in peer-to-peer (P2P) networks to facilitate its interactions. In P2P networks, peers’ willingness to share the content they have and forward the queries plays an important role during the content search process. Using reputation in P2P systems can be an incentive for peers to cooperate. The goal is to have dynamic social networks that work on acquiring, processing, establishing, analyzing, exchanging and evolving of knowledge. In this chapter, the authors are focusing on the use of one of the trust management approaches, namely the reputation-based approach. The connections of trust management to the classic IT security disciplines authorization, trust, and identity management will be laid out. With this background, a generic architecture for context-aware reputation systems, which can interact with identity-related services like identity providers and policy decision or enforcement points, is presented. More specialized architectures for different environments—business- or consumer-oriented—will be derived from the generic architecture.
Full Text Chapter Download: US $37.50 Add to Cart
More Results
Integrating Enterprise Systems
A paradigm for developing loosely coupled software components or services, which encourages software reuse, integration, and interoperability.
Full Text Chapter Download: US $37.50 Add to Cart
Web Services
A collection of services that communicate with each other. The services are self-contained and do not depend on the context or state of the other service. They work within a distributed systems architecture.
Full Text Chapter Download: US $37.50 Add to Cart
Dynamic and Context-Aware Process Adaptation
A software architecture consisting of a number of discrete (usually web-based) services (software components that are accessed or communicate via standard network protocols), that link together as required in order to achieve some task.
Full Text Chapter Download: US $37.50 Add to Cart
E-Government and ERP: Challenges and Strategies
Service-oriented architecture (SOA) is the emerging trend in enterprise computing because it holds promise of IT becoming more agile in responding to changing business needs. Implementing a service-oriented architecture can involve developing applications that use services, making applications available as services. A service-oriented architecture is an information technology approach or strategy in which applications make use of services available in a network such as the World Wide Web.
Full Text Chapter Download: US $37.50 Add to Cart
Pervasive and Grid Computing Merging
Collection of services communicating with each other. Services are self-contained and do not depend on the context or state of other services.
Full Text Chapter Download: US $37.50 Add to Cart
Context Aware Collaborative Working Environments
A way of building computer systems from components (called services) that are loosely coupled and dynamically selected at runtime to fulfill user requirements. Often also used for implementations of such systems, with Web services being the most predominant implementation.
Full Text Chapter Download: US $37.50 Add to Cart
Service-Oriented Architectures and ESB in VE Integration
A software architecture that starts with an interface definition and builds the entire application topology as a topology of interfaces, interface implementations and interface calls.
Full Text Chapter Download: US $37.50 Add to Cart
Developing the Enterprise Architect Perspective
A service-oriented architecture is essentially a collection of services. These services communicate with each other. The communication can involve either simple data passing or it could involve two or more services coordinating some activity. Some means of connecting services to each other is needed.
Full Text Chapter Download: US $37.50 Add to Cart
Scientific Data Management and Visualization: A Service-Driven Integration Approach
An architectural model for building software applications that use services available in a network such as the Web.
Full Text Chapter Download: US $37.50 Add to Cart
A Framework for Semantic Grid in E-Science
A kind of software design allowing a variety applications to interact regardless of specific technology like programming languages and operating systems.
Full Text Chapter Download: US $37.50 Add to Cart
Service-Oriented Architectures for Pervasive Computing
The Organization for the Advancement of Structured Information Standards (OASIS, 2008) 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
A Review of the IoT-Based Pervasive Computing Architecture for Microservices in Manufacturing Supply Chain Management
Service-oriented architecture (SOA) is a style of software design where services are provided to the other components by application components, through a communication protocol over a network. A SOA service is a discrete unit of functionality that can be accessed remotely and acted upon and updated independently, such as retrieving a credit card statement online. SOA is also intended to be independent of vendors, products, and technologies.
Full Text Chapter Download: US $37.50 Add to Cart
Concepts and Architectures for Mobile Context-Aware Applications
Architectural style based on the concept of service.
Full Text Chapter Download: US $37.50 Add to Cart
Implementing DWDM Lambda-Grids
Information systems architecture that facilitates dynamic integration of loosely coupled services with clearly defined interfaces. Services operate independently of development platforms.
Full Text Chapter Download: US $37.50 Add to Cart
Challenges and Solutions for Complex Business Process Management
Service-Oriented Architecture (SOA) utilizes Web services as fundamental elements for developing applications. It is an emerging paradigm for architecting and implementing business collaborations within and across organizational boundaries.
Full Text Chapter Download: US $37.50 Add to Cart
eContent Pro Discount Banner
InfoSci OnDemandECP Editorial ServicesAGOSR