Chapter 2. VERTICAL SERVICE DISCOVERY AND ANALYSIS: Pursuing Inward and Downward Road Map Patterns

It is time to start crafting a plan, a strategy that consists of a systematic service analysis and discovery process that focuses on a service's internal affairs, its internal structure, and type of offerings. The mission is to understand how business and technical imperatives drive an individual service's functionality and its capabilities. Thus it is important to study business requirements and understand technical specifications. These rudimentary analyses typically yield new services and contribute to existing service implementations.

To achieve these goals, adopt the vertical method that advocates utilizing the Inward (25) and Downward (32) discovery and analysis patterns. The Inward direction is driven by business, technical, and architectural requirements that ultimately conclude with the formation of services and the constitution of their capabilities. Thus the Inward method advocates studying business artifacts, such as business process modeling diagrams, market segmentation analysis documents, and product requirements. On the technological level, architecture and design blueprints and technical specifications offer technological solutions that a service is devised to provide. Perfecting the internal formation of a service is another task that should be pursued by exploiting the Inward discovery and analysis direction. This task pertains to designing and refactoring service ...

Get SOA Modeling Patterns for Service-Oriented Discovery and Analysis now with the O’Reilly learning platform.

O’Reilly members experience live online training, plus books, videos, and digital content from nearly 200 publishers.