Modeling SOA, Part 5. Service implementation

From the developerWorks archives

Jim Amsden

Date archived: May 15, 2019 | First published: October 30, 2007

In previous four articles of this series (see "More in this series," upper-left), we used business analysis to identify business-relevant services ("Modeling SOA: Part 1. Service identification") that meet business goals and objectives. Then we specified services and use protocols ("Modeling SOA: Part 2. Service specification") necessary to meet IT objectives. Next, we provided design models for how the services are provided and used ("Modeling SOA: Part 3. Service realization," "Modeling SOA: Part 4. Service composition"). The result is a technology-neutral but complete design model of an architected services solution. In this final article in the series, we look at how to create an actual implementation that is consistent with the architectural and design decisions captured in the services model. We'll generate the platform-specific implementation by exploiting both model-driven development and the IBM® Rational® Software Architect UML-to-SOA transformation feature to create a Web service from the SOA model.

This content is no longer being updated or maintained. The full article is provided "as is" in a PDF file. Given the rapid evolution of technology, some content, steps, or illustrations may have changed.

Zone=Rational, SOA and web services
ArticleTitle=Modeling SOA: Part 5. Service implementation