MDA key to integration, claims body

Model-driven architecture best way to integrate legacy software with middleware

Peter Williams

Enterprises need to preserve their software investment as new middleware technologies emerge - and the key to achieving this is model-driven architecture (MDA).

This was the emphatic message delivered by speakers at this week's Object Management Group (OMG) information day in London.

Advertisement

The standards body developed the MDA specifications as well as the universal modelling language (UML) with which it is closely associated.

An OMG technical meeting in Paris yesterday voted to recommend UML 2.0. Additions include notational support for required and provided services for interlinked systems, removing a barrier to 100 per cent automation of model-to-application generation.

"A year or two ago we realised designing another über-middleware was not going to be a solution," said Andrew Watson, OMG vice president and technical director, giving the keynote.

"Web services and other middlewares must co-exist, and MDA gives you an architecture to cope with the unexpected."

Development tools implementing MDA are increasingly being adopted by large enterprises because it can automate application development.

Using MDA, a system can be defined independently of any hardware and operating platform within the UML, from which it can automate the generation of platform-specific executable code.

MDA's platform-independent model (PIM) typically includes standard UML-derived models for middleware, such as XML and simple object access protocol for web services and enterprise Java beans.

For each legacy type or emerging technology a new PIM is needed. But, once created, this can be used by the MDA software to generate all, or most, platform-specific models (PSMs) for every application deployment.

The PSM then produces executable application code.

  • Have your say
  • Send to a friend
  • Print
  • Digg
  • Reddit
  • Share

Tags:

Do you agree?

Further reading

Integration

Integration

Successful integration leads to successful businesses. The more effectively your business or employer can make its software and hardware work together, from business processes to databases, the more effective it is

MDA best for application development

Model Driven Architecture a safe bet for increased productivity in enterprise development, says analyst

Sun not the ONE for its own consultants

J2EE application development to use rival Compuware package

Review of the Year: Application development tools

The turmoil in the market was mere groundwork for some major IDE battles in 2003

Related whitepapers

Related jobs

Most watched

eu flag

V3.co.uk weekly debrief, 6 Nov 09

This week, Europe decides what to do with illegal file sharers

Intel unveils its micro server platform

Small-enclosure systems take aim at hosting market

IT white papers

Search white papers

Top categories

Poll

Impact of Information Overload poll

Impact of Information Overload poll

What is the biggest problem your firm faces as a result of the data explosion?

View poll results

Advertisement

Advertisement

Newsletter signup

Sign up for our range of FREE newsletters:

Existing User

Newsletter user login:

Enter email address to edit your newsletter preferences

Job of the week

Search thousands of IT jobs :

Search thousands of IT jobs:

Advanced search

Hiring now on ComputingCareers:

Related IT jobs

Search thousands of IT jobs :

Search thousands of IT jobs:

Advanced search

Spotlight

eu flag

V3.co.uk weekly debrief, 6 Nov 09

This week, Europe decides what to do with illegal file...

Dell Adamo XPS

Dell launches ultra-thin Adamo XPS

World's thinnest laptop will be available by Christmas

Top 10 articles, 6 November 2009

The worst Microsoft products of all time, and a USB...

Iain Thomson

Pirate Bay shutdown could be inspiring online militancy

Recent Swedish attacks raise worrying possibility

Primary Navigation