September 07, 2008   Sign In |  About ebizQ |  Contact Us |  Join ebizQ Gold Club
Standards Syndicate This
Print this article    Email this article    Talk Back!    Write to Editor
Achieving Business Agility through Model-Driven SOA
01/29/2006
By Dr. Chris Harding, Open Group

Service-oriented architectures (SOA) are touted as the key to business agility, especially when combined with a model-driven approach. Model-Driven Architecture (MDA) is a well-developed concept that fits well with SOA, but until now it has been a specialized technique that is beyond the scope of most enterprises. Can it be made simpler and more accessible, to become a widely used enabling technology for SOA? With a semantic approach, the answer may well be “Yes”.

ADVERTISEMENT
Our Popular Webinars
Insurance Roundtable: Discovering the Missing Link of Business Architecture
How Secure is Your Data? Learn about PCI Solutions
You Can Implement Today.
Reducing Cost of Legacy Systems with Guaranteed ROI
How to Get a BPM Initiative off the Ground
The Future of Application Servers in the Enterprise & IBM WebSphere Application Server V7
More Webinars

The practical benefits of SOA are being increasingly recognized in many industries and applications of Information Technology. For example, Rusty Foreman, Exploration and Production SOA Program Manager for BP, says that the move to so-called "smart" oil and gas fields, with real-time collection and analysis of information driving real-time operational changes, has significant financial benefit, and SOA eliminates the traditional “spaghetti” architecture that requires many interconnected systems to solve a single problem.

Rusty adds that SOA provides a bridge between the business and technical worlds, enabling customers to talk about what they really need. But understanding requirements is just the first step towards business agility. In a truly agile enterprise, the IT infrastructure is aligned with the business structure and it can easily be adapted to meet business needs. The promise of SOA is that this can be achieved by business people who can configure and orchestrate the SOA services.

This implies that the business people have a model of the enterprise services, that they configure the model to reflect business needs, and that this translates directly to the IT implementation, ideally automatically. Such a model-driven approach is well suited to SOA, because the basic architectural building blocks are services, which can be described in a formal language such as the Web Services Definition Language (WSDL). As architecture guru Rakesh Radhakrishnan of Sun Microsystems says, the technologies behind MDA help translate high-level models to an entire IT infrastructure, which allows for the creation of SOA that is decoupled from the lower level platforms and infrastructures.

The Object Management Group (OMG) has defined a number of standards for MDA, covering the definition of models and the exchange of model information. But they are not easy reading. The Meta-Object Facility Specification, which contains the basic model description definition, runs to over 350 pages, and explains in its conceptual overview that “the classical framework for metamodeling is based on an architecture with four metalayers”. It takes a good brain and considerable dedication to get beyond this point. MDA requires intelligent, highly trained architects, and also specialist technology. Good architects are hard to come by, and specialist technology can be expensive. Small wonder that MDA is not widely used in enterprises today.

Page 1

More Top Stories
Business and IT Alignment: A Road to Nowhere? Gold Club Protected
Demand for BPM Skills Heating Up Gold Club Protected
Maximizing User Experience and Perfomance Gold Club Protected
Property & Casualty Markets - Riding the Waves or Flattening the Curve Gold Club Protected
Using BPM to Improve Operational Efficiency Gold Club Protected
Virtualization, SOAs, and Management Miasma Gold Club Protected
More Top Stories
Related News
First SOA Symposium Slated for Amsterdam
Secerno Launches Secerno.SQL 3.1 to Provide Enhanced Database Protection
ZoooS Previews “OpenOffice.org 3.0 in a Browser”
More News
Subscribe to our Newsletters
ebizQ Weekly Gold Club Update
Live Webinar Updates
Updates from ebizQ Partners
ebizQ SOA Update
ebizQ BPM Update
ebizQ Security Update
ebizQ BI Update
ebizQ Open Source Software Update
Virtual Show Newsletter
ebizQ Web 2.0 and the Enterprise
Your E-mail Address:
The Future of Application Servers in the Enterprise & IBM WebSphere Application Server V7
Date: Sep 10, 2008
Time: 12:00 PM ET
(16:00 GMT)

REGISTER TODAY!
How to Get a BPM Initiative off the Ground
Date: Sep 16, 2008
Time: 12:00 PM ET
(16:00 GMT)

REGISTER TODAY!
Archived Webinars | Upcoming Webinars
  BPM and SOA: Better Together
This IBM-sponsored white paper by analyst Jasmine Noel, a founding member of Ptak, Noel & Associates, explains how the discipline known as business...Learn More
ebizQ also recommends
 IBM Smart Strategies for Web 2.0 Newsletter
 Twelve Common SOA Mistakes and How to Avoid Them
 The End of Middleware
 High-Performance SOA Management with a Virtual Services Environment
 Increasing the Effectiveness and Efficiency of SOA Through Governance - 2008 SOA Governance Survey Report
More White Papers

Marketing Solutions | Feedback | About ebizQ | Unsubscribe | Privacy Policy | Site Map

Live Chat