Book Image

SOA Cookbook

By : Michael Havey
Book Image

SOA Cookbook

By: Michael Havey

Overview of this book

Table of Contents (14 chapters)
SOA Cookbook
Credits
About the Author
About the Reviewers
Preface

Using ARIS Methodology to Organize the Logical View


The idea to decompose the Logical view into organization, processes, services, and data comes not from Kruchten's 4+1 model but from the methodology supported by the IDS Scheer business modeling tool ARIS (IDS Scheer, Methods 7.0 from ARIS 7.0 platform documentation, June 2005—http://www.ids-scheer.com/international/en). Throwing ARIS into the mix is a curious choice and ostensibly a bit perplexing. ARIS is a popular tool in the BPM community, but is foreign to most SOA designers. It suits our purposes because it is an effective way to document the Logical view of a process-oriented application.

As the example in the next figure shows, the ARIS model uses five related views to document processes:

  1. 1. The Control view models the actual process control flow. The process shown in the figure has four steps: Inquiry is received (receipt of a quote inquiry from a customer), Inquiry processing (the carrying-out of the inquiry), Inquiry...