Actualment, la World Wide Web s'ha convertit en la plataforma més comuna per a portar a terme el desenvolupament d'aplicacions corporatives. Aquestes aplicacions reben el nom d'aplicacions Web i entre altres funcions, deuen donar suport als Processos de Negoci (PN) definits per les corporacions. Aquesta tesi presenta un mètode d'Enginyeria Web que permet el modelatge i la construcció sistemàtica d'aplicacions Web que suporten l'execució de PN. En aquest treball es conceben els PN des d'un punt de vista més ampli que el considerat per altres mètodes d'Enginyeria Web. El tipus de PN abordats inclou tant processos curts com llargs. En general, aquesta concepció més àmplia permet considerar processos que involucren diferents participants (persones i/o sistemes) els quals cooperen per a portar a terme un objectiu particular. A més, depenent del tipus de procés que s'estigui executant (curt o llarg), la interacció de l'usuari amb el sistema haurà d'adaptar-se a cada cas. El mètode presentat en aquesta tesi ha estat desenvolupat basant-se en el Desenvolupament de Programari Dirigit per Models. D'aquesta forma, el mètode proposa un conjunt de models que permeten representar els diferents aspectes que caracteritzen les aplicacions Web que suporten l'execució de PN. Una vegada el sistema ha estat representat en els models corresponents, mitjançant l'aplicació de transformació de models s’obtenen altres models (transformacions de model-a-model) i fins i tot el codi que representa el sistema modelat en termes d'un llenguatge d'implementació (transformacions de model-a-text). El mètode proposat en aquesta tesi està suportat per una eina cridada BIZZY. Aquesta eina ha estat desenvolupada en l'entorn d’Eclipse i cobreix el procés de desenvolupament des de la fase de modelatge fins a la generació de codi. En particular, el codi generat correspon amb el framework Web Tapestry (framework que genera aplicacions Web en Java) i amb WS-BPEL, llenguatge que permet l'execució dels PN definits a nivell de modelatge.