La ingeniería de aplicaciones WEB tiene un enfoque dinámico y frecuentemente cambiante, esto hace que surjan muchos problemas al momento de modelar la información que estas puedan contener. El diseñador efectúan grandes esfuerzos en el análisis, diseño para realizar prototipos, que a veces requiere de mucho código fuente escrito a mano. A consecuencia de estos inconvenientes, nacen muchos modelos conceptuales orientados a modelar aplicaciones WEB, que intentan soportar el dinamismo y cambios continuos. Sin embargo, existen herramientas CASE que no presentan un soporte necesario que satisfagan las necesidades que requiere un diseñador de aplicaciones WEB, y que siguen surgiendo nuevos problemas en el proceso del análisis, diseño y falta de modelos enfocados a sitios WEB centrados en datos, principalmente no existe un método estándar en cuanto al modelo en la etapa de la construcción de la aplicación, y esto hace que el diseñador se obstaculice al momento de diseñar, rediseñar, prototipeo, y escribir líneas de código cuando una aplicación sufre cambios.
Viendo todos estos problemas la herramienta CASE que se desarrollará, tendrá la obligación de colaborar en la etapa del Análisis, especialmente en la etapa de Diseño y Generación de Código Fuente, adecuándose a todo tipo de cambios que pueda tener una aplicación o si se trata de un Rediseño y prototipeo, y así solucionando por lo menos de gran forma con una estructura formal de modelos, aprovechando el estándar para modelar sistemas orientados a objetos.