Internet s'ha convertit per mèrits propis en el mitjà de comunicació per excel·lència. La rapidesa en la que es pot intercanviar la informació unida a l'eliminació de les barreres geogràfiques i tecnològiques han convertit Internet en la plataforma preferida per divulgar el coneixement i fer negocis. Per tal de dur a terme el desenvolupament d'aplicacions de programari en aquestos entorns, han sorgit nombroses aproximacions que segueixen el que ve anomenant-se com Enginyeria Web. Aquestes aproximacions defineixen processos de desenvolupament i extensions conceptuals basades en models, orientat al desenvolupament de programari web. D'altra banda estan els principis del Desenvolupament Dirigit per Models, on es proporcionen marcs conceptuals i entorns que permeten construir processos de desenvolupament amb generació de codi a partir dels models. Sota aquesta perspectiva s'enmarca aquesta tesi, en la que es defineix OOWS, un entorn de producció de programari per al web que aplica els principis proposats per l'Enginyeria Web i el Desenvolupament Dirigit per Models. Aquest entorn defineix un procés de desenvolupament que empra uns models conceptuals extesos amb característiques web i una estratègia per obtenir automàticament l'aplicació web a partir d'aquestos models OOWS. Per donar suport a aquesta aproximació, s'ha desenvolupat una eina que permet editar i gestionar aquestos models conceptuals web i que a més a més implementa les regles de transformació que permeten obtenir un prototipus de l'aplicació web a partir d'aquestos models.