SOA Modeling Patterns for Service-Oriented Discovery and Analysis
, by Bell, Michael- ISBN: 9780470481974 | 0470481978
- Cover: Hardcover
- Copyright: 1/7/2010
This book will provide answers to the most common SOA questions that face enterprise business and technology professionals, which includes executives, project managers, business analysts, business and technical architects, software and database engineers, designers and modelers, and developers. It will focus on the service-oriented discovery and analysis best-practices during the software development lifecycle and how this concerns the people involved. The book will also provide practical and hands-on answers to the following queries:How do we start with service-oriented discovery? Where do we begin?What are service-oriented discovery best-practices?Who should be involved in the service discovery process?How do we analyze services for better reusability and performance?How do we consolidate software assets?How do we analyze architecture propositions?How do we analyze technological propositions' feasibility?How do we trace business investments in SOA projects?How do we justify architectural decisions?How do we model an analysis proposition for a small scale project or a large enterprise initiative?Table of Contents:Chapter 1 IntroductionChapter 2 Vertical Discovery and AnalysisChapter 3 Horizontal Discovery and AnalysisChapter 4 Discovery and Analysis Governing PrinciplesChapter 5 Business Process Driven Service Discovery: Top-Down ApproachChapter 6 Attribute-Driven Service Discovery: Top-Down ApproachChapter 7 Front-to-Back Service DiscoveryChapter 8 Back-to-Front Service DiscoveryChapter 9 Bottom-Up Service DiscoveryChapter 10 Meet-in-the-Middle Service DiscoveryChapter 11 Service Source Categorization PatternsChapter 12 Service Structure Categorization PatternsChapter 13 Service Context Categorization PatternsChapter 14 Contextual Generalization PatternsChapter 15 Contextual Specification PatternsChapter 16 Contextual Expansion PatternsChapter 17 Contextual Contraction PatternsChapter 18 Structural Analysis: Modeling Principles and NotationChapter 19 Structural Generalization Analysis: Patterns and ImplementationChapter 20 Structural Specification Analysis: Patterns and ImplementationChapter 21 Structural Expansion Analysis: Patterns and ImplementationChapter 22 Structural Contraction Analysis: Patterns and Implementation