Comments
Sam Johnston wrote: Just a quick note, most of the cloud (e.g. Google, Salesforce) doesn't use [hardware] virtualisation at all, rather consisting of a platform running on the bare metal.
Cloud Computing Conference
March 30 - April 1, New York
Register Today and SAVE !..
Did you read today's front page stories & breaking news?

2008 West
DIAMOND SPONSOR:
Data Direct
SOA, WOA and Cloud Computing: The New Frontier for Data Services
PLATINUM SPONSORS:
Red Hat
The Opening of Virtualization
GOLD SPONSORS:
Appsense
User Environment Management – The Third Layer of the Desktop
Cordys
Cloud Computing for Business Agility
EMC
CMIS: A Multi-Vendor Proposal for a Service-Based Content Management Interoperability Standard
Freedom OSS
Practical SOA” Max Yankelevich
Intel
Architecting an Enterprise Service Router (ESR) – A Cost-Effective Way to Scale SOA Across the Enterprise
Sensedia
Return on Assests: Bringing Visibility to your SOA Strategy
Symantec
Managing Hybrid Endpoint Environments
VMWare
Game-Changing Technology for Enterprise Clouds and Applications
Click For 2008 West
Event Webcasts

2008 West
PLATINUM SPONSORS:
Appcelerator
Get ‘Rich’ Quick: Rapid Prototyping for RIA with ZERO Server Code
Keynote Systems
Designing for and Managing Performance in the New Frontier of Rich Internet Applications
GOLD SPONSORS:
ICEsoft
How Can AJAX Improve Homeland Security?
Isomorphic
Beyond Widgets: What a RIA Platform Should Offer
Oracle
REAs: Rich Enterprise Applications
Click For 2008 Event Webcasts

SYS-CON.TV
Top Three Links You Must Click On


How to Simplify MDD to Speed Java Enterprise Development
MDD usage is still very complex

A notable problem of Java Enterprise Development is its inherent complexity. Also if you use Java EE standard or Spring, your development team will never be as productive as a VisualBasic, PHP, Ruby&Rails, 4GL or even COBOL development team. The complexity of Java Enterprise requires very skilled developers, moreover these developers need to write a lot of code.

The ideal solution for this problem could be the Model-Driven Development approach. Basically MDD states that just the model part of an application has to be developed, and the rest of the application will be generated from this model. In this way, the developers write less and simpler code, nevertheless a Java Enterprise Application is created.

However, for today, MDD usage is still very complex. It needs a big investment of time, expertise, and tooling; usually building your own DSLs and combining them into a software factory, and it takes a lot of effort. Therefore, only big companies can afford MDD, and it can only be paid back when using it multiple times for different projects. And, of course, MDD is a hard alternative for mid-size and small companies.

Fortunately you can enjoy the benefits of MDD without any pain. Just remove MDA, DSLs, UML and code generation from MDD and you'll obtain a simple but effective way to do Model Driven Development.

The Better Software with Less Code white paper examines how to do Model Driven Development in a lightweight way, so it could be affordable for small and mid-size companies, and cheaper for the big ones.

About Javier Paniza
Javier Paniza is the project lead for OpenXava project. He works as software developer at Gestión 400, a software company for public administration in Spain. He has been developing with Java Enterprise since 1998. Also he has been J2EE mentor for development teams in banking projects.

Oracle WebLogic Latest Stories . . .
A notable problem of Java Enterprise Development is its inherent complexity. The ideal solution for this problem could be the Model-Driven Development approach. However, for today, the MDD usage is still very complex. Fortunately you can enjoy the benefits of MDD without any pain.
Tegrit Technologies is pleased to announce that it has been chosen to implement its Arrivos pension administration system for the City of Fort Worth (TX) Employees' Retirement Fund (FWERF). Based in Livonia, MI, Tegrit Technologies will help FWERF manage and maintain its retirement pro...
IT budgets don't simply disappear, but it can be difficult to get what you want during tough economic times. But if you focus on the business value your chances will improve. You’re in a squeeze. How things ultimately shake out is not relevant right now, because you need to act right...
Bull is going to push Cassatt widgetry - software from BEA co-founder Bill Coleman's start-up - to improve the effectiveness of data center infrastructures of large European organizations. It's going to hit on select lines of business, sectors like large government and local authoritie...
As a new year approaches we must prepare for new Internet security threats. Every year, new and innovative ways of attacking computer users emerge and continue to increase in volume and severity. To know where we are going it is helpful to look at where we have been. Finding trends in ...
Cassatt, the company started by BEA founder Bill Coleman, is redirecting its data center widgetry into creating internal clouds comparable to Amazon or Google out of infrastructure customers already have in-house. Coleman observed that most IT professionals aren’t comfortable outsour...
Subscribe to the World's Most Powerful Newsletters
Subscribe to Our Rss Feeds & Get Your SYS-CON News Live!
Click to Add our RSS Feeds to the Service of Your Choice:
Google Reader or Homepage Add to My Yahoo! Subscribe with Bloglines Subscribe in NewsGator Online
myFeedster Add to My AOL Subscribe in Rojo Add 'Hugg' to Newsburst from CNET News.com Kinja Digest View Additional SYS-CON Feeds
Publish Your Article! Please send it to editorial(at)sys-con.com!

Advertise on this site! Contact advertising(at)sys-con.com! 201 802-3021


SYS-CON Featured Whitepapers
ADS BY GOOGLE
Breaking News from the Wires
Oracle WebLogic Server Delivers Highest JOPS per Core of any Result ever Published