Distributed software development method representations on top of the SEMAT Kernel

Distributed software development (DSD) comprises some methods in which the stakeholders are distributed in several locations and/or time zones. Each method has its own language and term glossary. Consequently, development teams coming from different disciplines fail to adopt specific practices from...

Full description

Autores:
Betín Montes, Miguel Esteban
Tipo de recurso:
Fecha de publicación:
2016
Institución:
Universidad Nacional de Colombia
Repositorio:
Universidad Nacional de Colombia
Idioma:
spa
OAI Identifier:
oai:repositorio.unal.edu.co:unal/59040
Acceso en línea:
https://repositorio.unal.edu.co/handle/unal/59040
http://bdigital.unal.edu.co/56215/
Palabra clave:
0 Generalidades / Computer science, information and general works
62 Ingeniería y operaciones afines / Engineering
SEMAT
DSD
Desarrollo de software
Ingeniería de software
Software Engineering
Distributed software development
Rights
openAccess
License
Atribución-NoComercial 4.0 Internacional
id UNACIONAL2_e0df13e74b02e94dcc730e5863ba78a9
oai_identifier_str oai:repositorio.unal.edu.co:unal/59040
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_abf2Zapata Jaramillo, Carlos MarioBetín Montes, Miguel Esteban22cf3148-286f-48cd-ac83-eaf5b0b084893002019-07-02T15:15:33Z2019-07-02T15:15:33Z2016-11-26https://repositorio.unal.edu.co/handle/unal/59040http://bdigital.unal.edu.co/56215/Distributed software development (DSD) comprises some methods in which the stakeholders are distributed in several locations and/or time zones. Each method has its own language and term glossary. Consequently, development teams coming from different disciplines fail to adopt specific practices from other methods because the languages in which those methods are written and their glossaries are disjoint.In this M.Sc. Thesis, we propose representations of different DSD methods in a unified language (the SEMAT Essence kernel) with a unique glossary of terms to enable adopting specific practices and incorporating them into different methods. SEMAT is a standard since 2014. Representations are made on top of the SEMAT Essence kernel in order to take advantage of several universal elements for representing software engineering practices.Resumen: El Desarrollo Distribuido de software (DSD) consta de algunos métodos en los cuales los interesados están distribuidos geográficamente y en diferentes zonas horarias. Cada método tiene su propio lenguaje y glosario de términos por lo cual equipos de desarrollo fallan en adoptar practicas específicas de otros métodos debido a que los lenguajes y glosarios de términos en los que estos métodos están descritos no están unificados. En esta Tesis de Maestría, se proponen representaciones de diferentes métodos de DSD en un lenguaje unificado (SEMAT) con un glosario de términos único para posibilitar la adopción de prácticas específicas y su incorporación a diferentes métodos. SEMAT es un estándar desde el 2014. Las representaciones se hacen usando el núcleo Semat para aprovechar los elementos universales para representar prácticas de ingeniería de software.Maestríaapplication/pdfspaUniversidad Nacional de Colombia Sede Medellín Facultad de Minas Escuela de Sistemas Ingeniería de Sistemas e InformáticaIngeniería de Sistemas e InformáticaBetín Montes, Miguel Esteban (2016) Distributed software development method representations on top of the SEMAT Kernel. Maestría thesis, Universidad Nacional de Colombia - Sede Medellin.0 Generalidades / Computer science, information and general works62 Ingeniería y operaciones afines / EngineeringSEMATDSDDesarrollo de softwareIngeniería de softwareSoftware EngineeringDistributed software developmentDistributed software development method representations on top of the SEMAT KernelTrabajo de grado - Maestríainfo:eu-repo/semantics/masterThesisinfo:eu-repo/semantics/acceptedVersionTexthttp://purl.org/redcol/resource_type/TMORIGINAL1128282792.2016.pdfTesis de Maestría en Ingeniería - Ingeniería de Sistemasapplication/pdf1685265https://repositorio.unal.edu.co/bitstream/unal/59040/1/1128282792.2016.pdf23908b1d82749fc6c9bfcebe240ed199MD51THUMBNAIL1128282792.2016.pdf.jpg1128282792.2016.pdf.jpgGenerated Thumbnailimage/jpeg4613https://repositorio.unal.edu.co/bitstream/unal/59040/2/1128282792.2016.pdf.jpg1f946e3ba88f854ea81f06645e127bbbMD52unal/59040oai:repositorio.unal.edu.co:unal/590402023-10-11 10:09:23.581Repositorio Institucional Universidad Nacional de Colombiarepositorio_nal@unal.edu.co
dc.title.spa.fl_str_mv Distributed software development method representations on top of the SEMAT Kernel
title Distributed software development method representations on top of the SEMAT Kernel
spellingShingle Distributed software development method representations on top of the SEMAT Kernel
0 Generalidades / Computer science, information and general works
62 Ingeniería y operaciones afines / Engineering
SEMAT
DSD
Desarrollo de software
Ingeniería de software
Software Engineering
Distributed software development
title_short Distributed software development method representations on top of the SEMAT Kernel
title_full Distributed software development method representations on top of the SEMAT Kernel
title_fullStr Distributed software development method representations on top of the SEMAT Kernel
title_full_unstemmed Distributed software development method representations on top of the SEMAT Kernel
title_sort Distributed software development method representations on top of the SEMAT Kernel
dc.creator.fl_str_mv Betín Montes, Miguel Esteban
dc.contributor.author.spa.fl_str_mv Betín Montes, Miguel Esteban
dc.contributor.spa.fl_str_mv Zapata Jaramillo, Carlos Mario
dc.subject.ddc.spa.fl_str_mv 0 Generalidades / Computer science, information and general works
62 Ingeniería y operaciones afines / Engineering
topic 0 Generalidades / Computer science, information and general works
62 Ingeniería y operaciones afines / Engineering
SEMAT
DSD
Desarrollo de software
Ingeniería de software
Software Engineering
Distributed software development
dc.subject.proposal.spa.fl_str_mv SEMAT
DSD
Desarrollo de software
Ingeniería de software
Software Engineering
Distributed software development
description Distributed software development (DSD) comprises some methods in which the stakeholders are distributed in several locations and/or time zones. Each method has its own language and term glossary. Consequently, development teams coming from different disciplines fail to adopt specific practices from other methods because the languages in which those methods are written and their glossaries are disjoint.In this M.Sc. Thesis, we propose representations of different DSD methods in a unified language (the SEMAT Essence kernel) with a unique glossary of terms to enable adopting specific practices and incorporating them into different methods. SEMAT is a standard since 2014. Representations are made on top of the SEMAT Essence kernel in order to take advantage of several universal elements for representing software engineering practices.
publishDate 2016
dc.date.issued.spa.fl_str_mv 2016-11-26
dc.date.accessioned.spa.fl_str_mv 2019-07-02T15:15:33Z
dc.date.available.spa.fl_str_mv 2019-07-02T15:15:33Z
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/59040
dc.identifier.eprints.spa.fl_str_mv http://bdigital.unal.edu.co/56215/
url https://repositorio.unal.edu.co/handle/unal/59040
http://bdigital.unal.edu.co/56215/
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 Ingeniería de Sistemas e Informática
Ingeniería de Sistemas e Informática
dc.relation.references.spa.fl_str_mv Betín Montes, Miguel Esteban (2016) Distributed software development method representations on top of the SEMAT Kernel. Maestría thesis, Universidad Nacional de Colombia - Sede Medellin.
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/59040/1/1128282792.2016.pdf
https://repositorio.unal.edu.co/bitstream/unal/59040/2/1128282792.2016.pdf.jpg
bitstream.checksum.fl_str_mv 23908b1d82749fc6c9bfcebe240ed199
1f946e3ba88f854ea81f06645e127bbb
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_ 1814089481451470848