Re: Re: Re: Questions regarding MDA

From: Universe (no email)
Date: 10/30/04


Date: Sat, 30 Oct 2004 03:25:57 -0400

Universe <> wrote:

> "MDA development focuses first on the functionality and behavior of a
> distributed application or system, undistorted by idiosyncrasies of the
> technology or technologies in which it will be implemented. MDA divorces
> implementation details from business functions. Thus, it is not
> necessary to repeat the process of modeling an application or system's
> functionality and behavior each time a new technology (e.g., XML/SOAP)
> comes along. Other architectures are generally tied to a particular
> technology. With MDA, functionality and behavior are modeled once and
> only once. [ http://www.omg.org/mda/faq_mda.htm#what%20is%20mda ]

This is the approach of RUP as brought forward from Jacobson et al's
Objectory.

RUP Analysis activity should deliver high level use case requirement
solution object models that are free of being influenced by a particular
implementation technology environment context.

Mayhaps one can see from this why I disdain the "analyze a little, code
a little" XP approach. MDA and that are fundamentally incompatible,
fundamentally 2 different approaches. And that is a major reason why I
can't accept the XP is one form of XP thinking.

Another reason is that a core part of MDA is delivering a holistic,
system object model that serves as an overall solution intended to guide
the coding implementation of each specific use case requirement. Such a
strategy is stymied by a "analyze a little, code a little" tack.

Elliott

-- 
      Theory Leads, Practice Verifies
Global Plans + Iterative/Incremental Development
        Profiteer US Out of Iraq Now!


Relevant Pages

  • Re: Questions regarding MDA
    ... > technology or technologies in which it will be implemented. ... MDA divorces ... > functionality and behavior each time a new technology ... There's a lot in Generative Programming techniques like ...
    (comp.object)
  • Re: Re: Questions regarding MDA
    ... The thing is that MDA is not mainly about: ... MDA specification consists of a definitive platform-independent base ... technology or technologies in which it will be implemented. ... functionality and behavior each time a new technology ...
    (comp.object)
  • Re: Flame Bait! Windows vs: The Unices
    ... > I'm comparing archaic text-based 1969 technology to modern ... > GUI environments. ... difference between MS-DOS and Windows. ... forms) was far and away inferior to SVR3 in terms of functionality. ...
    (comp.programming)
  • Re: Export data to letters
    ... Is ASP really the right technology to use for this? ... functionality all built into it, why not use Word to do it? ...
    (microsoft.public.inetserver.asp.general)
  • Re: shuttle & ISS mistake news article
    ... >> Umm, it is so expensive because of its unwieldy design, obsolete ... >> technology, its fragility, repeated delays and cost overruns, etc. ... > A major reason it is so slow is the low flight rate. ... I suspect that a large part of the reason for the lack of demand is the ...
    (sci.space.shuttle)