Definición de un modelo de extensibilidad para aplicaciones generadas a través de técnicas mde

La forma como se construyen las aplicaciones en la actualidad difiere significativamente de la forma como se realizaba dos décadas atrás cuando comenzó el boom de la web. En los años anteriores las aplicaciones se construían centradas en el servidor, pero dado el crecimiento en la capacidad de los r...

Full description

Autores:
Aperador Mancipe, Daniel Alexander
Tipo de recurso:
Fecha de publicación:
2014
Institución:
Universidad de los Andes
Repositorio:
Séneca: repositorio Uniandes
Idioma:
spa
OAI Identifier:
oai:repositorio.uniandes.edu.co:1992/62233
Acceso en línea:
http://hdl.handle.net/1992/62233
Palabra clave:
Aplicaciones web
Ingeniería de software
Ingeniería
Rights
openAccess
License
Atribución-CompartirIgual 4.0 Internacional
id UNIANDES2_d1b6f23b8df065280e259e04018f81ff
oai_identifier_str oai:repositorio.uniandes.edu.co:1992/62233
network_acronym_str UNIANDES2
network_name_str Séneca: repositorio Uniandes
repository_id_str
dc.title.spa.fl_str_mv Definición de un modelo de extensibilidad para aplicaciones generadas a través de técnicas mde
title Definición de un modelo de extensibilidad para aplicaciones generadas a través de técnicas mde
spellingShingle Definición de un modelo de extensibilidad para aplicaciones generadas a través de técnicas mde
Aplicaciones web
Ingeniería de software
Ingeniería
title_short Definición de un modelo de extensibilidad para aplicaciones generadas a través de técnicas mde
title_full Definición de un modelo de extensibilidad para aplicaciones generadas a través de técnicas mde
title_fullStr Definición de un modelo de extensibilidad para aplicaciones generadas a través de técnicas mde
title_full_unstemmed Definición de un modelo de extensibilidad para aplicaciones generadas a través de técnicas mde
title_sort Definición de un modelo de extensibilidad para aplicaciones generadas a través de técnicas mde
dc.creator.fl_str_mv Aperador Mancipe, Daniel Alexander
dc.contributor.advisor.none.fl_str_mv Vergara Pérez , Juan David
Casallas Gutiérrez, Rubby
dc.contributor.author.none.fl_str_mv Aperador Mancipe, Daniel Alexander
dc.contributor.jury.none.fl_str_mv Garcés Pernett, Kelly Johany
Yie, Andrés
dc.subject.keyword.none.fl_str_mv Aplicaciones web
Ingeniería de software
topic Aplicaciones web
Ingeniería de software
Ingeniería
dc.subject.themes.spa.fl_str_mv Ingeniería
description La forma como se construyen las aplicaciones en la actualidad difiere significativamente de la forma como se realizaba dos décadas atrás cuando comenzó el boom de la web. En los años anteriores las aplicaciones se construían centradas en el servidor, pero dado el crecimiento en la capacidad de los recursos con que se cuenta del lado del cliente, sumado a la evolución que ha presentado el lenguaje de programación JavaScript, la nueva tendencia es construir una mayor parte de las responsabilidades del lado del cliente. Para este propósito han surgido una serie de frameworks JavaScript que permiten disponer de un orden y una estructura clara del código que conforma dichas aplicaciones, dado que con las primeras aproximaciones se lograban construir las mismas aplicaciones pero el código producto de dichos procesos de construcción carecía de una estructura bien definida, lo que dificulta en gran medida las tareas de evolución y mantenibilidad de las mismas...
publishDate 2014
dc.date.issued.spa.fl_str_mv 2014
dc.date.accessioned.none.fl_str_mv 2022-09-30T14:44:53Z
dc.date.available.none.fl_str_mv 2022-09-30T14:44:53Z
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 http://hdl.handle.net/1992/62233
dc.identifier.instname.spa.fl_str_mv instname:Universidad de los Andes
dc.identifier.reponame.spa.fl_str_mv reponame:Repositorio Institucional Séneca
dc.identifier.repourl.spa.fl_str_mv repourl:https://repositorio.uniandes.edu.co/
dc.identifier.local.spa.fl_str_mv 703506-1001
url http://hdl.handle.net/1992/62233
identifier_str_mv instname:Universidad de los Andes
reponame:Repositorio Institucional Séneca
repourl:https://repositorio.uniandes.edu.co/
703506-1001
dc.language.iso.spa.fl_str_mv spa
language spa
dc.rights.license.spa.fl_str_mv Atribución-CompartirIgual 4.0 Internacional
dc.rights.uri.*.fl_str_mv http://creativecommons.org/licenses/by-nc-nd/4.0/
dc.rights.accessrights.spa.fl_str_mv info:eu-repo/semantics/openAccess
dc.rights.coar.spa.fl_str_mv http://purl.org/coar/access_right/c_abf2
rights_invalid_str_mv Atribución-CompartirIgual 4.0 Internacional
http://creativecommons.org/licenses/by-nc-nd/4.0/
http://purl.org/coar/access_right/c_abf2
eu_rights_str_mv openAccess
dc.format.extent.spa.fl_str_mv 74 páginas
dc.format.mimetype.spa.fl_str_mv application/pdf
dc.publisher.spa.fl_str_mv Universidad de los Andes
dc.publisher.program.spa.fl_str_mv Maestría en Ingeniería de Sistemas y Computación
dc.publisher.faculty.spa.fl_str_mv Facultad de Ingeniería
dc.publisher.department.spa.fl_str_mv Departamento de Ingeniería de Sistemas y Computación
institution Universidad de los Andes
bitstream.url.fl_str_mv https://repositorio.uniandes.edu.co/bitstreams/4ca9846b-d1b6-4e3b-8c66-c6ca77adf885/download
https://repositorio.uniandes.edu.co/bitstreams/87c0600a-ff84-491a-b418-3e06d9e679d9/download
https://repositorio.uniandes.edu.co/bitstreams/7e881d14-6815-48bb-ac56-126c0a4f1dd2/download
bitstream.checksum.fl_str_mv cc0428166bf5077a34544e14d63ca763
cf0d0f911645720d046ec5ef50b9862c
7020377d28e72c24c9f07ad92cb75ed2
bitstream.checksumAlgorithm.fl_str_mv MD5
MD5
MD5
repository.name.fl_str_mv Repositorio institucional Séneca
repository.mail.fl_str_mv adminrepositorio@uniandes.edu.co
_version_ 1812133819882405888
spelling Atribución-CompartirIgual 4.0 Internacionalhttp://creativecommons.org/licenses/by-nc-nd/4.0/info:eu-repo/semantics/openAccesshttp://purl.org/coar/access_right/c_abf2Vergara Pérez , Juan David709f6880-9a07-424b-8941-c9bbdd57baf0500Casallas Gutiérrez, Rubbyvirtual::1719-1Aperador Mancipe, Daniel Alexander6959c789-ae35-420f-98b3-aa8d81f11ee6500Garcés Pernett, Kelly JohanyYie, Andrés2022-09-30T14:44:53Z2022-09-30T14:44:53Z2014http://hdl.handle.net/1992/62233instname:Universidad de los Andesreponame:Repositorio Institucional Sénecarepourl:https://repositorio.uniandes.edu.co/703506-1001La forma como se construyen las aplicaciones en la actualidad difiere significativamente de la forma como se realizaba dos décadas atrás cuando comenzó el boom de la web. En los años anteriores las aplicaciones se construían centradas en el servidor, pero dado el crecimiento en la capacidad de los recursos con que se cuenta del lado del cliente, sumado a la evolución que ha presentado el lenguaje de programación JavaScript, la nueva tendencia es construir una mayor parte de las responsabilidades del lado del cliente. Para este propósito han surgido una serie de frameworks JavaScript que permiten disponer de un orden y una estructura clara del código que conforma dichas aplicaciones, dado que con las primeras aproximaciones se lograban construir las mismas aplicaciones pero el código producto de dichos procesos de construcción carecía de una estructura bien definida, lo que dificulta en gran medida las tareas de evolución y mantenibilidad de las mismas...The way we build applications today differ significally from two decads ago when the web growing began. The recent years apps were built centered on the server but due the high growing of the hardware resources that client has today, and evolved program languages like javascript, the new tendences is to build most of the responsabilities client side. For this purpose have been created a javascript frameworks series that allow providencia of an order and a clear code structure that comply this applications, due the first approaches can make build the same applications but the final resultant code of the process is not well defined, that difficults on a big way the maintanance and evolution tasks of that code...Magíster en Ingeniería de Sistemas y ComputaciónMaestría74 páginasapplication/pdfspaUniversidad de los AndesMaestría en Ingeniería de Sistemas y ComputaciónFacultad de IngenieríaDepartamento de Ingeniería de Sistemas y ComputaciónDefinición de un modelo de extensibilidad para aplicaciones generadas a través de técnicas mdeTrabajo de grado - Maestríainfo:eu-repo/semantics/masterThesisinfo:eu-repo/semantics/acceptedVersionTexthttp://purl.org/redcol/resource_type/TMAplicaciones webIngeniería de softwareIngenieríaPublicationhttps://scholar.google.es/citations?user=WVzxlbUAAAAJvirtual::1719-10000-0002-8857-3609virtual::1719-1https://scienti.minciencias.gov.co/cvlac/visualizador/generarCurriculoCv.do?cod_rh=0000143049virtual::1719-12f1ccb4d-a3d1-4b1e-822e-643394f0803avirtual::1719-12f1ccb4d-a3d1-4b1e-822e-643394f0803avirtual::1719-1TEXT201123168_fecha_2015_01_22_hora_09_26_44_parte_1.pdf.txt201123168_fecha_2015_01_22_hora_09_26_44_parte_1.pdf.txtExtracted texttext/plain124269https://repositorio.uniandes.edu.co/bitstreams/4ca9846b-d1b6-4e3b-8c66-c6ca77adf885/downloadcc0428166bf5077a34544e14d63ca763MD52THUMBNAIL201123168_fecha_2015_01_22_hora_09_26_44_parte_1.pdf.jpg201123168_fecha_2015_01_22_hora_09_26_44_parte_1.pdf.jpgIM Thumbnailimage/jpeg14525https://repositorio.uniandes.edu.co/bitstreams/87c0600a-ff84-491a-b418-3e06d9e679d9/downloadcf0d0f911645720d046ec5ef50b9862cMD53ORIGINAL201123168_fecha_2015_01_22_hora_09_26_44_parte_1.pdf201123168_fecha_2015_01_22_hora_09_26_44_parte_1.pdfapplication/pdf3075560https://repositorio.uniandes.edu.co/bitstreams/7e881d14-6815-48bb-ac56-126c0a4f1dd2/download7020377d28e72c24c9f07ad92cb75ed2MD511992/62233oai:repositorio.uniandes.edu.co:1992/622332024-03-13 12:01:49.662http://creativecommons.org/licenses/by-nc-nd/4.0/open.accesshttps://repositorio.uniandes.edu.coRepositorio institucional Sénecaadminrepositorio@uniandes.edu.co