Els serveis Web faciliten l'accés a la funcionalitat de les aplicacions a través d'Internet, facilitant la interoperabilitat entre serveis i aplicacions, i permetent integrar la funcionalitat de diferents aplicacions empresarials. A més, proporcionen estàndards i mecanismes per a portar a terme el comerç electrònic, convertint la Web en un marc ideal per al desenvolupament d'aplicacions distribuïdes en pràcticament tots els dominis d'aplicació. Els serveis Web constitueixen el principal mecanisme per a implementar les Arquitectures Orientades a Serveis (SOA). L'evolució natural dels mètodes de producció de programari, i de OO-Method / OOWS en particular, plantegen la necessitat de millorar el procés de producció de programari. Per a millorar-lo, es deu dotar als mètodes del suport necessari per al desenvolupament d'aplicacions Web sobre SOA proporcionant una clara estratègia de generació automàtica de codi. Des del punt de vista de l'Enginyeria Dirigida per Models, aquestes aplicacions es deuen generar automàticament a partir de models. La generació automàtica ha de poder donar suport, de forma transparent, a les diferents tecnologies existents en l'àmbit dels serveis Web en l'actualitat. Aquesta tesi presenta un mètode, dins de l'àmbit de l'Enginyeria Web, que dissenya i implementa de manera automàtica serveis Web a partir de models conceptuals (models que representen el sistema independentment dels detalls tecnològics). Per ha aconseguir la independència de tecnologia, el mètode es basa en els principis del Desenvolupament de Programari Dirigit per Models (MDD). D'aquesta forma, el mètode utilitza els models que proporciona la proposta OO-Method / OOWS, i mitjançant l'aplicació de transformacions de Model-A-Text s'obté el disseny i implementació dels serveis Web que publiquen la funcionalitat del sistema modelat. Entre els models utilitzats, cal destacar els models de l'etapa d'Especificació de Requisits, on estan definides les tasques que desitja realitzar l'usuari. Les operacions que es dissenyen cobreixen els aspectes de funcionalitat esperada per l'usuari, recuperació i tractament de dades, gestió d'usuaris, suport a la navegació de l'aplicació i suport a la presentació. El mètode proposat en aquesta tesi està suportat per una eina anomenada DISWOOM. Aquesta eina ha estat desenvolupada en l'entorn Eclipse utilitzant MOFScript com llenguatge per a implementar les transformacions de Model-A-Text. DISWOOM cobreix el mètode presentat tant en l'etapa de disseny com en la de generació de codi dels serveis Web.