Service-Oriented Architecture: A Planning and Implementation Guide for Business and Technology

Preface. Chapter 1: Introduction to the SOA Business Model. Elements of an SOA. Conceptual SOA Vision. Services. Enabling Technology. SOA Governance and Policies. Metrics. Organizational and Behavioral Change. SOA: Behavior and Culture. New SOA Conceptual, Architectural, and Organizational Models. SOA: Its Time Has Come. SOA: Evolved Enterprise Integration. SOA Means "Service-Oriented Agility". Service-Oriented Business: SOA = Business-Oriented Architecture. Characteristics of a Zero-Integration Enterprise. What Are the Challenges of SOA? Chapter 2: General Model for Services. SOA Is All About Services. Services Address Persistent Challenges and Present New Opportunities. General Model of Services. Services in an SOA Context. Service Lifecycle. Summary. Chapter 3: SOA Business Modeling. SOA Business Iteration Model. SOA Business Modeling. Identify Major Business Challenges: Imperative Analysis. Focusing Your SOA Efforts. Summary. Chapter 4: Services Identification, Analysis, and Design. Begin with Candidate Business Services. Business Process Analysis. Core Entity Analysis. Opportunistic Approach via Already-Budged Projects. Business and Domain Expertise. Preexisting Services. Existing Business Applications. Top-Down or Bottom-Up? Both, Then Iterate. Focus on Candidate Business Services. Service Analysis and Design. Candidate Service Analysis. Service Design. Bottom-Up Design and Analysis Approach. Summary. Chapter 5: SOA Technology and Services Integration Model. Service Integration Model Framework. Service Integration Generic Notation. Service Integration Principles. Service Integration Design. Service Integration Modeling. Service Product Mapping Component: Integration Product Mapping Strategy. Summary. Chapter 6: Fundamentals of SOA Asset Reuse: Service Reusability Model. Major Influences on Service Reusability. Service Reuse Model. Service Reusability Strategy. Service Construction. Service Integration. Service Management. Summary. Chapter 7: SOA Governance, Organization, and Behavior. Architecture's Role in an SOA. Dynamic Architecture versus Static Architecture. SOA: Spatial and Temporal Challenges. SOA Governance Overview. Organization of Governance. What Does SOA Governance Do? SOA Governance Organizational Model. SOA Governance Processes. Closed Loop SOA Governance. What Is the SOA Governance Process? SOA Policies: Where SOA Governance Gets Real. SOA Governance Implementation and Integration. Enabling Technology of SOA Governance. SOA Behavioral Model: Beyond SOA Governance. Summary. Chapter 8: Architecture Organization Model. When Should Enterprise Architecture Be Reviewed? Key Questions. SOA-Driven Enterprise Architecture Model. Business Requirements. Technological Requirements. Architecture Disciplines. Architecture Practices. Architecture Roles. Architecture Role Models. Positioning of Architecture Organizations: An SOA Perspective. Architecture Organizational Management Structure. Summary. Chapter 9: SOA Business Case and Return on Investment Model. Achieving SOA Value. SOA Value Considerations. SOA Value Points. Big Hairy Audacious Value. SOA Process. Process Approach to SOA ROI. Exploring the SOA Value Model. SOA ROI Threshold Model. Targeting ROI with SOA Initiatives. SOA and Services Reuse. SOA Metrics and SOA Scorecards. Summary. Index.