Internet se ha convertido por méritos propios en el medio de comunicación por excelencia. La velocidad con la que se puede intercambiar información unida a la eliminación de las barreras geográficas y tecnológicas han convertido a Internet en la plataforma preferida para divulgar el conocimiento y hacer negocios. Para llevar a cabo el desarrollo de aplicaciones software en estos entornos, han aparecido numerosas aproximaciones que aplican lo que se conoce como Ingeniería Web. Estas aproximaciones definen procesos de desarrollo y extensiones conceptuales basadas en modelos, orientadas a la construcción de aplicaciones web. Por otro lado están los principios del Desarrollo Dirigido por Modelos donde se proporcionan marcos conceptuales y entornos que permiten construir procesos de desarrollo con generación de código a partir de modelos. Bajo esta perspectiva se enmarca esta tesis, en la que se define OOWS, un entorno de producción de software para la web que aplica los principios que se proponen en la Ingeniería Web y en el Desarrollo Dirigido por Modelos. Este entorno define un proceso de desarrollo en base a unos modelos conceptuales extendidos con características web y una estrategia para obtener automáticamente la aplicación web a partir de estos modelos OOWS. Para dar soporte a esta aproximación se ha construido una herra-mienta que permite editar y gestionar estos modelos conceptuales web, y que implementa las transformaciones que permiten obtener un prototipo de la aplicación web a partir de estos modelos.