Home > SOA News > Research: Model-driven development increases productivity
SOA News:
EMAIL THIS

Research: Model-driven development increases productivity

By Staff reports
02 Mar 2004 | SearchWebServices.com

Digg This!    StumbleUpon Toolbar StumbleUpon    Bookmark with Delicious Del.icio.us   

If productivity is an issue in maintaining applications, research from the Compuware Corp. indicates that model-driven, pattern-based development may be the answer.

Results said that productivity gains approach 70% in the maintenance phase of the application lifecycle using MDPB development.

The gains were measured using Compuware's OptimalJ against code-centric integrated development environments. OptimalJ is an enterprise application development environment that uses patterns to automatically translate business models into working applications.

The productivity benefits are greatest with more complex applications and data structures.
Compuware Corp. research

Two teams comprised of a senior J2EE architect and developer performed five diverse enhancements to the same J2EE application, J2EE PetStore, the research said. The upgrades were typical enhancements. One team used an updated version of Compuware OptimalJ, while the other used an updated version of the same traditional, code-centric IDE.

The team taking the model approach completed the five enhancements 37% faster than the traditional team, in 165 hours versus 260.

"[MDPB] seems particularly well suited for enterprise-class applications. The productivity benefits are greatest with more complex applications and data structures," the research report said. "MDA also seems particularly well suited for handling integration technologies, particularly JMS, Web services and JCA.

"The learning curve can be significant. While it spares you from writing or editing plumbing code and simplifies many design decisions, it still exposes the details of J2EE technology. More importantly, it adds the intricacies of multiple layers of models. Its power goes hand in hand with complexity. Architects practicing it must learn it on top of (rather than instead of) J2EE. On the other hand, to the extent that a particular tool can segregate modeling from coding, thereby solidifying the division of labor between architects and developers, the developers will face a much shallower learning curve."

Click here for more information on the research in PDF format.



Tags: Business process management (BPM)VIEW ALL TAGS

Digg This!    StumbleUpon Toolbar StumbleUpon    Bookmark with Delicious Del.icio.us   



RELATED CONTENT
Business process management (BPM)
Approaches to Business Process Management (BPM)
With BPM software, salon chain trims its overhead
Complex Event Processing (CEP) with SOA creates business benefits
How do I pair BPM modeling tools with an SOA?
Did IT Work? BPM is finally aligning business and IT
Enterprise mashup user story: Knowing your data
BPMN 2.0 adds notation to handle BPM choreography
BPMS vendor Cordys enabling business with eye to cloud development
In the event stream: Informatica buys Agent Logic
BPM 'Cloud' vendor picks up Jetty application server
Business process management (BPM) Research

RELATED RESOURCES
2020software.com, trial software downloads for accounting software, ERP software, CRM software and business software systems
Search Bitpipe.com for the latest white papers and business webcasts
Whatis.com, the online computer dictionary



SOA Web Services: Application Server, Portals, Java, Microsoft .NET
About Us  |  Contact Us  |  For Advertisers  |  For Business Partners  |  Site Index  |  RSS
SEARCH 
TechTarget provides technology professionals with the information they need to perform their jobs - from developing strategy, to making cost-effective purchase decisions and managing their organizations' technology projects - with its network of technology-specific websites, events and online magazines.

TechTarget Corporate Web Site  |  Media Kits  |  Site Map




All Rights Reserved, Copyright 2001 - 2009, TechTarget | Read our Privacy Policy
  TechTarget - The IT Media ROI Experts