Hi, nanosumaila-ga:
This strikes me as an exceptionally broad question, especially in
relation to the list price offered. Although I don't feel that the
price would allow me to spend the time necessary to do this subject
justice, here's a link to a previous question I answered on design
methodology specific to Web services:
[XML Web Services Design]
http://answers.google.com/answers/main?cmd=threadview&id=189175
Certainly a modelling language, such as UML, plays an important role
in the more formal design methodologies. Ideally the modelling
language smooths the transition from high-level requirements to
detailed specifications, providing a common language (in the extreme
case) for users, analysts, programmers, and testers involved in
systems development. How well some specific modelling languages do
this in specific application niches is a matter for an extended essay.
Note that according to the Google Answers pricing guidelines, a
question in the $2-$5 range would ordinarily be one that could be
answered with a single link or sentence. While that obviously doesn't
apply to your question, there may be a researcher with a special
interest in this topic who is willing to devote the necessary time to
provide an excellent answer at the price offered.
regards, mathtalk-ga |