Learning of web application frameworks based on concerns, micro-learning and examples

Abstract: Web Applications Frameworks (WAFs) have become very popular tools for developing software applications. These tools lead to the implementation of a big amount of classes, components, and libraries which support developers for saving costs, time, and effort. Due to the big number of WAF ele...

Full description

Autores:
Correa Botero, Daniel
Tipo de recurso:
Fecha de publicación:
2015
Institución:
Universidad Nacional de Colombia
Repositorio:
Universidad Nacional de Colombia
Idioma:
spa
OAI Identifier:
oai:repositorio.unal.edu.co:unal/53065
Acceso en línea:
https://repositorio.unal.edu.co/handle/unal/53065
http://bdigital.unal.edu.co/47567/
Palabra clave:
0 Generalidades / Computer science, information and general works
software development
Micro-learning
Web application frameworks
Framework comprehension
Example-based learning
Computer software - Development
WAFs
Desarrollo de programas para computador
Rights
openAccess
License
Atribución-NoComercial 4.0 Internacional
id UNACIONAL2_de6e288a54f7a378643a74fab3c2c696
oai_identifier_str oai:repositorio.unal.edu.co:unal/53065
network_acronym_str UNACIONAL2
network_name_str Universidad Nacional de Colombia
repository_id_str
spelling Atribución-NoComercial 4.0 InternacionalDerechos reservados - Universidad Nacional de Colombiahttp://creativecommons.org/licenses/by-nc/4.0/info:eu-repo/semantics/openAccesshttp://purl.org/coar/access_right/c_abf2Arango Isaza, FernandoCorrea Botero, Daniel16cd5ab9-5e3a-40c3-861c-8e959457c3b83002019-06-29T16:09:07Z2019-06-29T16:09:07Z2015https://repositorio.unal.edu.co/handle/unal/53065http://bdigital.unal.edu.co/47567/Abstract: Web Applications Frameworks (WAFs) have become very popular tools for developing software applications. These tools lead to the implementation of a big amount of classes, components, and libraries which support developers for saving costs, time, and effort. Due to the big number of WAF elements, a developer needs to invest considerable effort and time in order to understand the WAF usage. Some authors had proposed different framework learning techniques, but these techniques focus on how to document or show the framework information. Then, how to drive the framework learning is a developer task. Commonly, developers follow a guide containing too much information, but in some cases developers only need to learn an incomplete WAF usage. We define in this thesis a list of WAF components, a list of web application concerns and a list of examples which create a new learning technique. This technique will indicate -based on the developers‘ requirements- the specific elements they should know to develop their applications. Saving time and acquiring WAF knowledge.Resumen: Los frameworks de aplicación web -o WAFs por su sigla en inglés- se han convertido en herramientas muy populares para el desarrollo de software web. Estas herramientas poseen una gran cantidad de clases, componentes y librerías que apoyan el trabajo del desarrollador; ahorrándole costos, tiempo y esfuerzo. Debido a la gran cantidad de elementos que poseen los WAFs, los desarrolladores deben invertir mucho tiempo y esfuerzo para entender cómo utilizarlos. Algunos autores han propuesto diferentes técnicas para documentar y mostrar los elementos de los WAFs, pero como guiar el aprendizaje de un WAF sigue siendo una tarea del desarrollador. En este trabajo, definimos una lista de componentes de los WAF, una lista de intereses del desarrollo de aplicaciones web, y una lista de ejemplos; que unidas crean una nueva técnica de aprendizaje. Esta técnica indica a los desarrolladores –basados en sus necesidades-, que elementos deben aprender para desarrollar sus aplicaciones. Ahorrando tiempo y adquiriendo conocimiento en el desarrollo con WAFs.Maestríaapplication/pdfspaUniversidad Nacional de Colombia Sede Medellín Facultad de Minas Escuela de SistemasEscuela de SistemasCorrea Botero, Daniel (2015) Learning of web application frameworks based on concerns, micro-learning and examples. Maestría thesis, Universidad Nacional de Colombia - Sede Medellín.0 Generalidades / Computer science, information and general workssoftware developmentMicro-learningWeb application frameworksFramework comprehensionExample-based learningComputer software - DevelopmentWAFsDesarrollo de programas para computadorLearning of web application frameworks based on concerns, micro-learning and examplesTrabajo de grado - Maestríainfo:eu-repo/semantics/masterThesisinfo:eu-repo/semantics/acceptedVersionTexthttp://purl.org/redcol/resource_type/TMORIGINAL1036632996.2015.pdfTesis de Maestría en Ingeniería - Ingeniería de Sistemasapplication/pdf3905022https://repositorio.unal.edu.co/bitstream/unal/53065/1/1036632996.2015.pdf253365f0f087c31aa49521b2523a89ebMD51THUMBNAIL1036632996.2015.pdf.jpg1036632996.2015.pdf.jpgGenerated Thumbnailimage/jpeg4412https://repositorio.unal.edu.co/bitstream/unal/53065/2/1036632996.2015.pdf.jpg97adf8b6ce9a55603d792028a307f43aMD52unal/53065oai:repositorio.unal.edu.co:unal/530652024-03-05 23:07:39.907Repositorio Institucional Universidad Nacional de Colombiarepositorio_nal@unal.edu.co
dc.title.spa.fl_str_mv Learning of web application frameworks based on concerns, micro-learning and examples
title Learning of web application frameworks based on concerns, micro-learning and examples
spellingShingle Learning of web application frameworks based on concerns, micro-learning and examples
0 Generalidades / Computer science, information and general works
software development
Micro-learning
Web application frameworks
Framework comprehension
Example-based learning
Computer software - Development
WAFs
Desarrollo de programas para computador
title_short Learning of web application frameworks based on concerns, micro-learning and examples
title_full Learning of web application frameworks based on concerns, micro-learning and examples
title_fullStr Learning of web application frameworks based on concerns, micro-learning and examples
title_full_unstemmed Learning of web application frameworks based on concerns, micro-learning and examples
title_sort Learning of web application frameworks based on concerns, micro-learning and examples
dc.creator.fl_str_mv Correa Botero, Daniel
dc.contributor.author.spa.fl_str_mv Correa Botero, Daniel
dc.contributor.spa.fl_str_mv Arango Isaza, Fernando
dc.subject.ddc.spa.fl_str_mv 0 Generalidades / Computer science, information and general works
topic 0 Generalidades / Computer science, information and general works
software development
Micro-learning
Web application frameworks
Framework comprehension
Example-based learning
Computer software - Development
WAFs
Desarrollo de programas para computador
dc.subject.proposal.spa.fl_str_mv software development
Micro-learning
Web application frameworks
Framework comprehension
Example-based learning
Computer software - Development
WAFs
Desarrollo de programas para computador
description Abstract: Web Applications Frameworks (WAFs) have become very popular tools for developing software applications. These tools lead to the implementation of a big amount of classes, components, and libraries which support developers for saving costs, time, and effort. Due to the big number of WAF elements, a developer needs to invest considerable effort and time in order to understand the WAF usage. Some authors had proposed different framework learning techniques, but these techniques focus on how to document or show the framework information. Then, how to drive the framework learning is a developer task. Commonly, developers follow a guide containing too much information, but in some cases developers only need to learn an incomplete WAF usage. We define in this thesis a list of WAF components, a list of web application concerns and a list of examples which create a new learning technique. This technique will indicate -based on the developers‘ requirements- the specific elements they should know to develop their applications. Saving time and acquiring WAF knowledge.
publishDate 2015
dc.date.issued.spa.fl_str_mv 2015
dc.date.accessioned.spa.fl_str_mv 2019-06-29T16:09:07Z
dc.date.available.spa.fl_str_mv 2019-06-29T16:09:07Z
dc.type.spa.fl_str_mv Trabajo de grado - Maestría
dc.type.driver.spa.fl_str_mv info:eu-repo/semantics/masterThesis
dc.type.version.spa.fl_str_mv info:eu-repo/semantics/acceptedVersion
dc.type.content.spa.fl_str_mv Text
dc.type.redcol.spa.fl_str_mv http://purl.org/redcol/resource_type/TM
status_str acceptedVersion
dc.identifier.uri.none.fl_str_mv https://repositorio.unal.edu.co/handle/unal/53065
dc.identifier.eprints.spa.fl_str_mv http://bdigital.unal.edu.co/47567/
url https://repositorio.unal.edu.co/handle/unal/53065
http://bdigital.unal.edu.co/47567/
dc.language.iso.spa.fl_str_mv spa
language spa
dc.relation.ispartof.spa.fl_str_mv Universidad Nacional de Colombia Sede Medellín Facultad de Minas Escuela de Sistemas
Escuela de Sistemas
dc.relation.references.spa.fl_str_mv Correa Botero, Daniel (2015) Learning of web application frameworks based on concerns, micro-learning and examples. Maestría thesis, Universidad Nacional de Colombia - Sede Medellín.
dc.rights.spa.fl_str_mv Derechos reservados - Universidad Nacional de Colombia
dc.rights.coar.fl_str_mv http://purl.org/coar/access_right/c_abf2
dc.rights.license.spa.fl_str_mv Atribución-NoComercial 4.0 Internacional
dc.rights.uri.spa.fl_str_mv http://creativecommons.org/licenses/by-nc/4.0/
dc.rights.accessrights.spa.fl_str_mv info:eu-repo/semantics/openAccess
rights_invalid_str_mv Atribución-NoComercial 4.0 Internacional
Derechos reservados - Universidad Nacional de Colombia
http://creativecommons.org/licenses/by-nc/4.0/
http://purl.org/coar/access_right/c_abf2
eu_rights_str_mv openAccess
dc.format.mimetype.spa.fl_str_mv application/pdf
institution Universidad Nacional de Colombia
bitstream.url.fl_str_mv https://repositorio.unal.edu.co/bitstream/unal/53065/1/1036632996.2015.pdf
https://repositorio.unal.edu.co/bitstream/unal/53065/2/1036632996.2015.pdf.jpg
bitstream.checksum.fl_str_mv 253365f0f087c31aa49521b2523a89eb
97adf8b6ce9a55603d792028a307f43a
bitstream.checksumAlgorithm.fl_str_mv MD5
MD5
repository.name.fl_str_mv Repositorio Institucional Universidad Nacional de Colombia
repository.mail.fl_str_mv repositorio_nal@unal.edu.co
_version_ 1806886446580105216