Desenvolupament d'una eina de traducció UML a esquelet d'aplicació web CakePHP
Fitxers
Títol de la revista
ISSN de la revista
Títol del volum
Autors
Correu electrònic de l'autor
Tutor / director
Tribunal avaluador
Realitzat a/amb
Tipus de document
Data
Condicions d'accés
item.page.rightslicense
Publicacions relacionades
Datasets relacionats
Projecte CCD
Abstract
L' objectiu del projecte és definir, especificar, dissenyar i finalment implementar una eina de transformació que permeti el pas d'un model conceptual en UML (llenguatge que ens permet especificar el sistema) a una aplicació web bilsica pero que sigui funcional i implementi la representació del model conceptual UML com a una aplicació web (funcionant sobre un framework web). Així dones, a grans trets es vol obtenir una eina de traducció que: o Accepti l'entrada d'UML en un format estandard. o Representi amb la maxima fidelitat possible el model conceptual que ha rebut d'entrada. o Reconegui els elements que li interessen de! model conceptual en UML. o Permeti la transformació deis elements UML a elements del framework. Disseny de diferents regles de transformació. Configuració d'alguns aspectes de la traducció entre UML i framework. o Sigui capa<;: de representar el domini d'una aplicació web en CakePHP. o Permeti configurar el domini de CakePHP. o Pugui generar una aplicació web en CakePHP que representi e! seu dominio o Permeti configurar alguns aspectes de la generació de fitxers. o Tingui una interfície senzilla i amigable. De l'aplicació web generada per Web App Chef s'espera que compleixi e!s següents objectius: o Pugui generar codi HTML estimdard i validable. o Utilitzi e! framework CakePHP. o Validi l'entrada de dades basiques (un número no pot contindre text, etc.). A més, existeixen altres objectius re!acionats amb el projecte: o Documentar e! seu procés de desenvolupament. o Adquirir un coneixement més profund sobre CakePHP per la realització de futurs projectes .


