Anchurus-GEN: generador de código PHP a partir de modelos ISML
Datum
2016Direktor
Pavlich Mariscal, Jaime AndrésHerausgeber
Pontificia Universidad Javeriana
Fakultät
Facultad de Ingeniería
Programm
Ingeniería de Sistemas
Erhaltener Titel
Ingeniero (a) de Sistemas
Typ
Tesis/Trabajo de grado - Monografía - Pregrado
Teile diesen Datensatz
Citación
Metadata
Zur Langanzeige
PDF-Dokumente
Zusammenfassung
El problema del desarrollo de aplicaciones web en la actualidad es la gran curva de aprendi-zaje para los lenguajes de programación utilizados en dicho campo. Anchurus-GEN nace como una alternativa a generadores de código ya existentes que permite generar código en PHP desde un modelo de alto nivel, multiplataforma y gratuita. Esta he-rramienta fue construida utilizando la plataforma Eclipse, mediante el plug-in Xtext, permite generar páginas, migraciones, modelos, controladores y el archivo de rutas. Para validar el correcto funcionamiento de la aplicación se ejecutaron pruebas de sistema y se espera que esta aplicación aumente la productividad de quienes vayan a usarla, porque solamente será necesario escribir el modelo de la página.
Abstrakt
Nowadays, web application development has a big learning curve for the programming lan-guages used in this field. Anchurus-GEN is born as an alternative to existing code generators which allows to generate PHP code from a high-level model, multiplatform and free. This tool was built using the Eclipse platform, through the Xtext plugin and allows to generate pages, migrations, models, controllers and the route archive. To validate the proper functioning of the application, sys-tem tests were executed. It is expected that this application will increase developers produc-tivity, because it will only be necessary to write the ISML model.
Schlüsselwörter
Lenguajes de programaciónPáginas web - desarrollos
Páginas web programación
Hipertexto procesadores
Themen
Ingeniería de sistemas - Tesis y disertaciones académicasLenguajes de programación (Computadores electrónicos)
Páginas web
Google Analytics Statistics
Collections
- Ingeniería de Sistemas [273]