CollabIDE : un IDE colaborativo en la nube con administración de versiones y contribuciones
Nowadays it is rare to find a software development project where a version control system is not used. The enormous amount of conveniences these systems bring to the project make them indispensable for development teams. Despite the benefits these systems bring, their use causes developers to incur...
- Autores:
-
Beltrán Caicedo, Santiago
- Tipo de recurso:
- Trabajo de grado de pregrado
- Fecha de publicación:
- 2017
- Institución:
- Universidad de los Andes
- Repositorio:
- Séneca: repositorio Uniandes
- Idioma:
- spa
- OAI Identifier:
- oai:repositorio.uniandes.edu.co:1992/61175
- Acceso en línea:
- http://hdl.handle.net/1992/61175
- Palabra clave:
- Desarrollo de programas para computador
Entornos de desarrollo integrado
- Rights
- openAccess
- License
- http://creativecommons.org/licenses/by-nc-nd/4.0/
id |
UNIANDES2_6387cb3ee204f418ae92682c54c0085b |
---|---|
oai_identifier_str |
oai:repositorio.uniandes.edu.co:1992/61175 |
network_acronym_str |
UNIANDES2 |
network_name_str |
Séneca: repositorio Uniandes |
repository_id_str |
|
dc.title.spa.fl_str_mv |
CollabIDE : un IDE colaborativo en la nube con administración de versiones y contribuciones |
title |
CollabIDE : un IDE colaborativo en la nube con administración de versiones y contribuciones |
spellingShingle |
CollabIDE : un IDE colaborativo en la nube con administración de versiones y contribuciones Desarrollo de programas para computador Entornos de desarrollo integrado |
title_short |
CollabIDE : un IDE colaborativo en la nube con administración de versiones y contribuciones |
title_full |
CollabIDE : un IDE colaborativo en la nube con administración de versiones y contribuciones |
title_fullStr |
CollabIDE : un IDE colaborativo en la nube con administración de versiones y contribuciones |
title_full_unstemmed |
CollabIDE : un IDE colaborativo en la nube con administración de versiones y contribuciones |
title_sort |
CollabIDE : un IDE colaborativo en la nube con administración de versiones y contribuciones |
dc.creator.fl_str_mv |
Beltrán Caicedo, Santiago |
dc.contributor.advisor.none.fl_str_mv |
Cardozo Álvarez, Nicolás |
dc.contributor.author.none.fl_str_mv |
Beltrán Caicedo, Santiago |
dc.subject.keyword.spa.fl_str_mv |
Desarrollo de programas para computador Entornos de desarrollo integrado |
topic |
Desarrollo de programas para computador Entornos de desarrollo integrado |
description |
Nowadays it is rare to find a software development project where a version control system is not used. The enormous amount of conveniences these systems bring to the project make them indispensable for development teams. Despite the benefits these systems bring, their use causes developers to incur in additional productivity costs. These costs stem from the need of developers to interrupt their coding workflow to perform operations related to version control that in some cases can take a long time to complete. In this paper, we present CollabIDE, an integrated development environment in the cloud that facilitates collaboration around a software project and whose features are designed to reduce the time that a developer must spend performing versioning operations. Through an experiment we demonstrate the effectiveness of CollabIDE in reducing the overhead of version control systems in a distributed development model and in a development model based on product lines. |
publishDate |
2017 |
dc.date.issued.spa.fl_str_mv |
2017 |
dc.date.accessioned.none.fl_str_mv |
2022-09-26T22:11:01Z |
dc.date.available.none.fl_str_mv |
2022-09-26T22:11:01Z |
dc.type.spa.fl_str_mv |
Trabajo de grado - Pregrado |
dc.type.driver.spa.fl_str_mv |
info:eu-repo/semantics/bachelorThesis |
dc.type.version.spa.fl_str_mv |
info:eu-repo/semantics/acceptedVersion |
dc.type.coar.spa.fl_str_mv |
http://purl.org/coar/resource_type/c_7a1f |
dc.type.content.spa.fl_str_mv |
Text |
dc.type.redcol.spa.fl_str_mv |
http://purl.org/redcol/resource_type/TP |
format |
http://purl.org/coar/resource_type/c_7a1f |
status_str |
acceptedVersion |
dc.identifier.uri.none.fl_str_mv |
http://hdl.handle.net/1992/61175 |
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 |
794826-1001 |
url |
http://hdl.handle.net/1992/61175 |
identifier_str_mv |
instname:Universidad de los Andes reponame:Repositorio Institucional Séneca repourl:https://repositorio.uniandes.edu.co/ 794826-1001 |
dc.language.iso.spa.fl_str_mv |
spa |
language |
spa |
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 |
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 |
43 hojas |
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 |
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/e97074b2-f0e5-406d-b9d2-197e06045a9e/download https://repositorio.uniandes.edu.co/bitstreams/961fc11c-b34d-488b-81df-9043d4317485/download https://repositorio.uniandes.edu.co/bitstreams/b9d8ad92-e944-41b0-95ff-00730f7baa51/download |
bitstream.checksum.fl_str_mv |
f270ef7869feb6fae18df9aed0b3fcc4 4463a4eb2c7a90d7c15dedf407fd8ab6 6c9ce2d3edbe400ede73a3daaaea82a4 |
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_ |
1812133826597486592 |
spelling |
Al consultar y hacer uso de este recurso, está aceptando las condiciones de uso establecidas por los autores.http://creativecommons.org/licenses/by-nc-nd/4.0/info:eu-repo/semantics/openAccesshttp://purl.org/coar/access_right/c_abf2Cardozo Álvarez, Nicolásvirtual::2138-1Beltrán Caicedo, Santiagoadb9cd79-8fc2-4a74-9c7c-50415ea0d8895002022-09-26T22:11:01Z2022-09-26T22:11:01Z2017http://hdl.handle.net/1992/61175instname:Universidad de los Andesreponame:Repositorio Institucional Sénecarepourl:https://repositorio.uniandes.edu.co/794826-1001Nowadays it is rare to find a software development project where a version control system is not used. The enormous amount of conveniences these systems bring to the project make them indispensable for development teams. Despite the benefits these systems bring, their use causes developers to incur in additional productivity costs. These costs stem from the need of developers to interrupt their coding workflow to perform operations related to version control that in some cases can take a long time to complete. In this paper, we present CollabIDE, an integrated development environment in the cloud that facilitates collaboration around a software project and whose features are designed to reduce the time that a developer must spend performing versioning operations. Through an experiment we demonstrate the effectiveness of CollabIDE in reducing the overhead of version control systems in a distributed development model and in a development model based on product lines.Hoy en día es difícil encontrar un proyecto de desarrollo en donde no se use un sistema de control de versiones, la enorme cantidad de conveniencias que estos sistemas traen al proyecto hacen que se vuelvan indispensables para el equipo. A pesar de los beneficios que estos sistemas traen, su uso hace que los desarrolladores incurran en un costo adicional de productividad, este costo se origina en la necesidad de los desarrolladores de interrumpir su flujo de trabajo de codificación para llevar a cabo operaciones relacionadas al control de versiones que en algunos casos pueden ser demoradas. En este trabajo presentamos a CollabIDE, un ambiente integrado de desarrollo online que facilita el desarrollo colaborativo alrededor de un proyecto de software y cuyas características están diseñadas para reducir el tiempo que un desarrollador debe invertir en realizar operaciones de versionamiento. A través de un experimento demostramos la efectividad de CollabIDE en reducir el overhead de los sistemas de control de versiones en un modelo de desarrollo distribuido y en un modelo de desarrollo basado en líneas de producto.Ingeniero de Sistemas y ComputaciónPregrado43 hojasapplication/pdfspaUniversidad de los AndesIngeniería de Sistemas y ComputaciónFacultad de IngenieríaDepartamento de Ingeniería de Sistemas y ComputaciónCollabIDE : un IDE colaborativo en la nube con administración de versiones y contribucionesTrabajo de grado - Pregradoinfo:eu-repo/semantics/bachelorThesisinfo:eu-repo/semantics/acceptedVersionhttp://purl.org/coar/resource_type/c_7a1fTexthttp://purl.org/redcol/resource_type/TPDesarrollo de programas para computadorEntornos de desarrollo integrado201313263Publicationhttps://scholar.google.es/citations?user=3iTzjQsAAAAJvirtual::2138-10000-0002-1094-9952virtual::2138-1a77ff528-fc33-44d6-9022-814f81ef407avirtual::2138-1a77ff528-fc33-44d6-9022-814f81ef407avirtual::2138-1THUMBNAIL12457.pdf.jpg12457.pdf.jpgIM Thumbnailimage/jpeg13444https://repositorio.uniandes.edu.co/bitstreams/e97074b2-f0e5-406d-b9d2-197e06045a9e/downloadf270ef7869feb6fae18df9aed0b3fcc4MD53ORIGINAL12457.pdfapplication/pdf1933611https://repositorio.uniandes.edu.co/bitstreams/961fc11c-b34d-488b-81df-9043d4317485/download4463a4eb2c7a90d7c15dedf407fd8ab6MD51TEXT12457.pdf.txt12457.pdf.txtExtracted texttext/plain87329https://repositorio.uniandes.edu.co/bitstreams/b9d8ad92-e944-41b0-95ff-00730f7baa51/download6c9ce2d3edbe400ede73a3daaaea82a4MD521992/61175oai:repositorio.uniandes.edu.co:1992/611752024-03-13 12:08:01.227http://creativecommons.org/licenses/by-nc-nd/4.0/open.accesshttps://repositorio.uniandes.edu.coRepositorio institucional Sénecaadminrepositorio@uniandes.edu.co |