New announcement: Model Driven Software Development Full Report

Model Driven Software Development

Abstract:
In the 21st century software is pervasive, the software industry has become one of
the largest industries on the planet, and many of today's most successful companies are
organizations built around the production of software and related services.
These days the boundaries between UML tools and IDEs are evaporating.
Although this represents an improvement over earlier UML tools that were only capable
of generating skeleton class structures, the approach smacks of the inflexibility of earlier
tools. Some traditional CASE vendors and several new players are exploiting the
weaknesses of mainstream IDEs to offer Model-Driven Architecture (MDA) tools that
allow users to specify precisely how high-level UML models should be mapped onto
their specific implementation technology stack. MDA is a term coined and owned by the
Object Management Group, a consortium that includes most mainstream vendors of
software development tools. The MDA approach relies on UML and customizable code
generation, and explicitly distinguishes between the concept of Platform Independent
Model (PIM) and Platform Specific Model (PSM). In practice, commercial MDA tools
are expensive, and rely on proprietary languages to specify the transformations between
PIM and implementation code. An important aspect that is not addressed by MDA is the
development of a rich domain layer that encapsulates core domain business logic; the
UML notation is largely inadequate for the specification of domain business logic.
Generative techniques as used in MDA are ideal for the generation of framework
completion code, but they do not in any way eliminate the need for well-designed
domainspecific frameworks.

To unsubscribe from these announcements, login to the forum and uncheck "Receive forum announcements and important notifications by email." in your profile.

You can view the full announcement by following this link:
http://troubleshoot4free.com/fyp/index.php?topic=5813.0

Regards,
The Final Year Projects | B.Tech Projects | B.E Projects | MBA Projects | Training Reports Team.

0 comments:

Post a Comment

Note: Only a member of this blog may post a comment.