Abstract:
|
Traduir significa escriure en un llenguatge allò que ha estat escrit en un altre tenint en compte les restriccions del context, les normes gramaticals i d’escriptura.
En aquest treball en concret volem aconseguir extreure una sèrie de passos per a poder fer la traducció d’especificacions d’UML a WebML. A aquest conjunt de passos junt amb el context i les normes associades els anomenarem patrons.
Així doncs, a partir d’una especificació amb UML podríem, de forma més o menys sistemàtica, generar diagrames WebML amb el mateix significat que els diagrames UML d’origen. Això contant que els patrons fossin complets i abastessin tots els casos possibles.
Tot el procés es durà a terme a partir d’un cas d’exemple. Es traduirà una especificació d’un Fòrum de l’UML al WebML usant l’eina WebRatio. Aquesta ens permet modelar en WebML i a més a més ens genera el codi de manera que podem validar el model per a demostrar que compleix els requeriments. |