| · Design Fundamentals · Service-Orientation o Introduction to Service-Oriented Computing o Goals and Benefits of Service-Oriented Computing · Business Modeling o Introduction to Business Modeling o Assess Target Organization o Business Architectural Analysis o Business Operation Analysis o Business Operation Design o Business Use-Case Analysis o Capture a Common Business Vocabulary o Construct Business Architectural Proof-of-Concept o Define Business System Context o Identify Business Goals o Maintain Business Rules · Service and Architecture Design Principles o Design Principles o Design Pattern References o Architecture Business Cycle o What Is Software Architecture? o Quality Attributes of Architecture o Domain Modeling o Design the Architecture o Service Layer and Architectural Layer Design o Reconstructing Software Architectures o Evaluating Software Architectures o Software Product Lines o Building Systems from Off-the-Shelf Components o SOA Design Patterns · Service Design o Service Contract o Service Coupling o Service Abstraction o Service Reusability o Service Autonomy o Service Statelessness o Service Discoverability o Service Composability o A Comparison of Service-Orientation and Object-Orientation o Mapping Service-Orientation Principles to Strategic Goals |