CHAPTER 13

Case Study – Travel Insurance

A journey of a thousand miles begins with a single step.

– Loa Tzu

In the previous chapters, we presented the general architecture of SOA and an overall process for approaching SOA projects. We then presented a chapter for each major step of the process, including business/domain analysis, information modeling, service interface design, service implementation design, service composition, security, and solution design. In this chapter, we provide a case study that incorporates all of these aspects.

In the example, we cover:

  • Case study scenario
  • Conceptual architecture
  • Solution architecture
  • Security design
  • Business concerns
  • Analysis and design review
  • Business analysis
  • Process and service models
  • Use cases
  • Information model
  • Service interface design
  • Document design
  • Service implementation design

Travel Insurance

This chapter presents a fictitious scenario related to selling travel insurance as part of an overall, travel-related, customer interaction. Although the scenario is based on real-world travel industry practices, the services provided and company names have been invented for the book.

The Scenario

Hollis, Inc. is a travel information and reservation provider, sometimes generically known in the travel business as a Global Distribution Service (GDS). Hollis has relationships with major airlines, hotels, and the like on the supplier (vendor) side, and with travel agencies, web sites and consolidators on the sell (customer) side. Hollis wants ...

Get Applied SOA: Service-Oriented Architecture and Design Strategies now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.