Service-oriented Software System Engineering
Format:Hardback
Publisher:Arcler Education Inc
Published:30th Nov '16
Should be back in stock very soon
Service Oriented Architecture (SOA) is a type of an integrated information environment of a business system, which is characterized by publishing and usage of distributed functions, so called services. It provides the basis for the concept of uniform posting, discovery, communication, and usage of individual business functions in order to achieve desired goals. SOA represents a set of principles that define a new concept of designing corporate information systems, by using loosely coupled business services and a unified view of the business processes that is supported by a granular business system architecture, whose implementation is independent of the technologies used by the different underlying vendor modules.
SOA can be viewed as a perspective of the global IT environment, in the sense that it allows for development, supply and use of independent, third-party software services that support individual requirements of the business processes and the users. In the SOA environment, services are available to business processes and users without control and coordination mechanisms; instead, they are invoked by a predefined infrastructure framework. SOA is neutral from the technology standards and protocols, i.e., it does not involve the use of specific technology and can be implemented by any interoperability standards, such as RPC, DCOM, ORB, or SOAP. The main focus of the SOA concept is the modeling and implementation of the business, not the technical infrastructure. Each service represents a set of business functions within a business environment. Technical services, such as transactions, data persistence, etc., which are necessary for the technical implementation of business services, are not relevant to the strategic modeling and development of the SOA environment. In this sense, the technical implementation details should not have any impact on the SOA structure’s higher levels, especially when it comes to the interdependence of different business services or their components. In this edition we cover topics about SOA-based software engineering, the design and the communication aspects of service-oriented systems, as well as different use-case scenarios and usage of the SOA in the public sector. Section 1 focuses on SOA-based software engineering, describing pattern-based software architecture for service-oriented software systems, software architectural patterns for service composition, feature-oriented service injection and composition of web services for distributed computing systems, security engineering of SOA applications via reliability patterns,...
ISBN: 9781680944617
Dimensions: unknown
Weight: unknown
220 pages