Sparx Systems Forum

Enterprise Architect => Suggestions and Requests => Topic started by: salayande on March 03, 2009, 09:37:22 am

Title: UML Based Web Application Generation
Post by: salayande on March 03, 2009, 09:37:22 am
Sparxsystem currently has implemented a UML Web Application Profile developed by Conallen. The problem is that they have not provided transformation HTML, ASP or JSF.

Rational Rose did have a transformation routine for this feature (ASP to be precise) 6 years ago. Since then, the domain of Web Application Modeling and Design has moved on with more enhanced UML Profiles like UWE (http://www.pst.ifi.lmu.de/projekte/uwe/) implemented in tools like ArgoUWE (based on ArgoUML) and MagicUWE (based on MagicDraw). The Metamodel is published on the project site.
 
IBM sponsored a project that delivered a UWE application modelling and transformation capability (model-to-model & model-to-text) using QVT in Eclipse for the Rational Software Architect.

Sparxsystem would reduce my tim-to-market, if this feature is delivered in EA.

Title: Re: UML Based Web Application Generation
Post by: «Midnight» on March 04, 2009, 01:07:07 am
But might extend their own time to market, which could be on your critical path.

That said, I too would like to see a (robust) implementation of QVT.
Title: Re: UML Based Web Application Generation
Post by: salayande on March 04, 2009, 06:26:56 am
Midnight,

I suspect that EA release 7.5 will have the components to deliver UML model-based generation of web applications using scripting languages like JSP & JSF. What is probably required is the provision of default code generation capability for JSF, JSP & ASP from UML models (Presentation & Navigation models).

A very useful add-in, the Screen Architect which currently generates HTML prototype may achieve this easily but I am awaiting comments from their Product Manager.

kind regards

Segun