In developing Web services, technology is secondary to the information
and the services that use and create the information. Our goal should
be to provide an environment in which those who produce individual
Web services can do so in a way that is as independent of specific Web
service implementation technologies as possible. The purpose of such
an approach is to protect the investment in Web services as the
underlying technologies change.
Courtesy of IONA, the following complimentary white paper, "Using Model-Driven Architecture to Develop Web Services," will enable you to understand this approach to provide an environment that protects your Web Services investment as underlying technologies change. This award-winning white paper describes how the principles of the Object Management Group's Model Driven Architecture ™
(MDA ™) can be used to develop Web services in a way that improves programmer productivity and avoids rapid obsolescence of the services. MDA uses the Unified Modeling Language ™ (UML ™, a widely accepted standard managed by the OMG) to capture and express the essence of information and services, and is thus the basis for MDA.
From the perspective of Web services, MDA involves using UML to specify
services precisely and in a technology-independent manner. MDA
promotes Web services that are based on traceable business
requirements. It also sets the stage for automatic generation of at least part of the XML and code, such as Java code, that implements the
services. Finally, it makes it easier to re-target the services to use different Web services implementation technologies when required.
Download your FREE IONA white paper now!
End 2 End is Nothing
End to Anywhere is everything
IONA E2A