Model-driven development (MDD)

Solution Search:
Smarter system development: a systems engineering trade study to support green initiatives with model-driven development by IBM
analysis is an effective method of comparing potential solutions to a given problem. Using a model-driven approach allows you to perform trade studies before development or implementation begins...
Portfolio Construction and Trading: Seven Key Factors in Evaluating Order Management Systems to Close the Gap by Advent Software, Inc
costly errors.

Streamlining the portfolio construction and asset allocation process can help model-driven portfolio management firms increase efficiency while serving clients better.

Firms can...

The Economics of Embedded Development, Testing, Deployment and Support by IBM
a telecom infrastructure development example comparing the ROI for developments using Model Driven Development (MDD) and those not using MDD.

Download this analyst report to learn more...

ER/Studio 8.0 - Database management for the Enterprise by Embarcadero Technologies, Inc.
accuracy, and effectively communicate models across the enterprise. Major features include: A model-driven design environment; Complete database lifecycle support; Enterprise model management...
Just Enough Early Architecture to Guide Development by TheServerSide.com
that they are repeated by all developers. With the domain modeled, basic requirements gathered, a development team rarin' to get going... Now what? How do you ensure that each developer is coding the bits the same...
Five Myths of Agile Development by VersionOne Inc.
In this white paper, you will gain insight into five myths commonly associated with agile development. Explore what agile development is in reality, what it is not, and the true benefits of...
Avoiding the Epic Fail: Improving Software Development Success by ActiveState
present the open source Perl programming language as a solution for avoiding typical software development problems. We discuss how an enterprise-grade version of Perl can cure the headaches that go...
Innovation in Software Development for Tough Economic Times by Black Diamond Software
virtual appliances that provides a complete, cost effective, easy to use IBM-centric software development and delivery environment. Read this product overview to learn more. This paper was written...
Next Generation ALM: Collaborative Software Development on Demand by CollabNet
CollabNet is the standard for on-demand collaborative software development networks. CollabNet software and services help distributed enterprises reduce costs and...
Nucleus Research: Force.com Drives Faster Development by Salesforce.com
changing the cost and time equation for enterprise applications and custom application development. This report from Nucleus Research highlights the advantages of Force.com that allow ISVs, on...
Faster Application Development via Improved Database Change Management by Embarcadero Technologies, Inc.
software-generated synchronization scripts, and flexible reporting into the hands of the development team. From design to development and from test to production and then back again, tracking...
IBM Rational Asset Manager e-Kit by IBM
architecture. IBM Rational Asset Manager helps create, modify, govern, find and reuse any type of development assets, including SOA and systems development assets. It reduces software development costs...
Bitpipe Research Guide: Software Development Management by Bitpipe
re in the software business? Think again. Even with off-the-shelf packages, expect to do some custom development to meet your business needs. Use this Bitpipe Research Guide to locate the latest white papers...
Agile Development: A Manager's Roadmap for Success by VersionOne Inc.
methods. Learn what agile managers can do to help their teams and organizations adopt agile development practices to deliver real... Despite advances in software development technology, getting...
Source Code Analysis in an Agile World by Klocwork
code to be both faster and higher quality. As part of this trend, the Waterfall method of software development began to give way in the late 1990s to a more lightweight method of software development: Agile.

...

Application Server Quality: Review Your Assumptions by JBoss, a Division of Red Hat
Application development professionals have better platform options to choose from than they might think. In this...
The Agile Business Analyst by VersionOne Inc.
This white paper discusses the significant impact of agile development techniques on the business analyst community. Gain insight into the skills required by...
5 Levels of Agile Planning: From Enterprise Product Vision to Team Stand-up by Rally Software Development Corp.
outlines a distinct planning framework that has been successful in large-scale agile software development projects and relies.. Experience gathered during large-scale implementation of agile...
Doing More With Less: Helping Software Development Teams Thrive in a Down Economy by Electric Cloud
VP Engineering Martin Van Ryswyk as they explore specific ways you can transform your software development infrastructure to cut costs yet boost productivity. Following the economic downturn of 2000...
Streamlining Offshore Java™ Development by Embarcadero Technologies, Inc.
Software development work is increasingly being off-shored or outsourced as companies try to reduce costs in...
Making Quality a Deliverable in Eclipse-Based Java Development by Instantiations
or nightly-build process, seamlessly integrate it into any Eclipse-based Java development environment, or use a combination of the two implementation approaches. How do you know when...
Introduction to Blackberry® Java® Development by BlackBerry
The Blackberry® Java® Development Environment (BlackBerry JDE) is a fully integrated development environment and simulation...
Driving Business Success with Software Reuse by IBM
quality software more quickly and at less cost, enterprise IT must find ways to streamline development. One way that organizations are meeting this challenge is by implementing ways to drive a...
Software Quality Resources
IC-BPMS
entities such as programs interact on behalf of one another. IC-BPMS tools support model-driven development (MDD). This minimizes overhead and allows for system artifact reuse, which can streamline the evolution of application functionality. In addition, MDD... More...
Mar 29, 2007
Model-Driven Software Development: Technology, Engineering, Management -- Chapter 2, MDSD: Basic Ideas and Terminology by Markus Völter, Thomas Stahl, Jorn Bettin, Arno Haase, Simon Helsen and Krzysztof Czarnecki
development or MDSD (the authors prefer this abbreviation over the less-precise model-driven development or MDD), as well as the motivations for them. The goals of MDSD, the methodology's approach, basic terminology and more are covered in this chapter.


Book... More...

Aug 23, 2007
Real-Life MDA -- Chapter 1, Introduction by Michael Guttman and John Parodi
to Real-Life MDA.

>> Buy the book



Model-driven architecture (MDA), also known as model-driven development (MDD), is an efficient and adaptable software development methodology. This book excerpt explains the fundamentals of MDA and how this approach differs from... More...
Mar 22, 2007
Telelogic, BigLever integrate model-driven development and software product line technology by Colleen Frye, News Writer
Rhapsody/BigLever Gears Bridge solution pulls together all the benefits of model-driven development (MDD) and software product line (SPL) technology to accelerate product development, improve quality, reduce defects and increase scalability... More...
Jul 23, 2007
Techniques to help prevent software project failure by Mike Evans
customer and partner enablement at Skyway Software.

By doing both prototyping and model-driven development, development groups will meet business needs, deliver projects on time and within budget and prevent project failure... More...
Aug 29, 2007
Related Tips
Three software regression testing steps can perfect defect fixes By John Overbaugh
A tester or a customer finds and logs a defect. Development fixes the defect and returns it to the tester. Next, the tester tests the fix and declares it... More...
Jun 10, 2009
Preparing for testing application in the cloud By John Scarpino
possibilities that are intriguing to software development companies and departments. Interest is high because purveyors of "the cloud" promise to reduce... More...
Jun 2, 2009
Hack maliciously to boost your software's security By Kevin Beaver, CISSP
how to do malicious hacking in various different software development and testing scenarios.

There's so much information available for uncovering Web application... More...

May 28, 2009