Las aplicaciones para Grid computing basadas en servicios Grid, pueden beneficiarse con el empleo de algunos de los emergentes enfoques de ingeniería de software. Los servicios Web, de los cuales extienden los servicios Grid, son intensamente investigados con el objetivo de desarrollar soluciones basadas en SOA que permitan reutilizarlos, evolucionar y soportar cambios de manera automatizada. Analizamos de qué manera los nuevos enfoques de ingeniería de software se aplicaron en el campo de Grid computing y proponemos el empleo de uno de ellos en la composición de servicios Grid.