>Matthias wrote:

thanks for the proposal. I skimmed through it (didn't have time to
read it thoroughly, yet). What bugs me is this question: Is UML really
the right language to model the crazy business rules of today's
enterprise information systems? I have the impression that
hand-written code is a stronger and more suitable medium.

However, for certain domains (telco switches, for example), it may
well be the right thing (using a state machine).

Maybe, I am missing something, or I did not yet fully understand the
concept of executable UML. I'll try to read it more closely and will
get back on the subject.

Cheers...
Matthias

P.S.: There might be much more rewarding OMG papers to read and
implement, for example the QVT standard. QVT would really be a big
plus for AndroMDA. (Today, we do the "Q" with metafacade mappings, the
"V" and the "T" inside the metafacades, coded in Java). :-)

---

I agree UML is a poor language for business logic and OMG has a discouraging record of specifying things to death. One good sign is that Stephen J Mellor author of MDA Distilled and signer of the Agile Manifesto is the contact for this RFP. His book seems compatible with the Andromda approach.


I am going to look into modeling business rules with Andromda by transforming OCL into Java rules classes that follow the Specification pattern in Eric Evans Domain Driven Design.

Gary


------------------------------------------------------- This SF.Net email is sponsored by: NEC IT Guy Games. Get your fingers limbered up and give it your best shot. 4 great events, 4 opportunities to win big! Highest score wins.NEC IT Guy Games. Play to win an NEC 61 plasma display. Visit http://www.necitguy.com/?r=20 _______________________________________________ Andromda-user mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/andromda-user

Reply via email to