Thanks to Vance, Christian, Laurie and others who responded to my query.

I understand the Struts cartridge and have limited exposure to it in
AndroMDA. I have seen a few apps developed and I always wonder if they are
100 % Struts compliant. 

Thought 1 - It would be nice to have a Struts compatibility verification
Tool Kit which can certify if a particular Web Application is compliant with
Struts and also grade it on some numerical basis. 
Thought 2 - I would like to see Enterprise Software mature itself on the
Technology front so that it becomes measurable. 

The whole point of the previous two thoughts is 
Goal 1: Reduce learning curve, re-learning
Goal 2: Ensure compliance with standards ( in this case it is with Struts
and related specs ) 
Goal 3: Make Enterprise Software development more easier/faster/better. 

I feel the above goal(s) can be met when the meta-model / meta-definition of
the various technical parts / aspects of Struts like the specific mechanisms
for 'M','V' and 'C' are published by the Struts body / community. Once we
have a formal definition ( structured syntax and semantics ) of Struts ( in
addition to the description of the API's, JavaDocs etc ) we can feed that
formal meta-model into any tool and generate real world applications that
are 100% compliant with Struts.

Does anyone know of a MOF Model of Struts anywhere ? I am curious to know if
the Struts body has published it somewhere.

In the case of the present day AndroMDA templates for Struts, how can one be
sure that code generated is 100 % compliant with Struts ? An apache supplied
meta-model would help ensure and check for Struts'ness' of Applications !!

What do you all feel about this ? Your valuable inputs are most welcome.

regards,
Praveen     




The contents of this e-mail are intended for the named addressee only. It
contains information that may be confidential. Unless you are the named
addressee or an authorized designee, you may not copy or use it, or disclose
it to anyone else. If you received it in error please notify us immediately
and then destroy it. 


---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to