Sistemas colaborativos mediante el desarrollo de software dirigido por modelos

Autores
Amado, Damián Icelo
Año de publicación
2021
Idioma
español castellano
Tipo de recurso
tesis de grado
Estado
versión aceptada
Colaborador/a o director/a de tesis
Bibbó, Luis Mariano
Descripción
En la actualidad, los sistemas colaborativos se han convertido en el foco de atención en ámbitos corporativos y educacionales, incluso también en otras áreas como la industria de videojuegos o científicas. Cuando hablamos de ellos, nos referimos a programas con varios usuarios en línea, que colaboran y se coordinan entre sí, para alcanzar un objetivo. En este trabajo se presenta el desarrollo de una herramienta de software, elaborada con la Arquitectura Dirigida por Modelos (MDA), con el fin de demostrar los beneficios que aporta la metodología y el funcionamiento apropiado de un metamodelo basado en Sistemas Colaborativos. El desarrollo parte de un metamodelo que nos permite generar modelos de Sistemas Colaborativos, para luego, a través de la Arquitectura Dirigida por Modelos, lograr obtener una herramienta, que posibilite a un desarrollador, generar una aplicación web parcial de su modelo. La aplicación web resultante contiene una estructura de sincronización, que se realiza con las tecnologías modernas, y que permite comportarse como un Sistema Colaborativo. De esta forma, el desarrollador final, que será el encargo de emplear la herramienta, obtiene un Sistema Colaborativo extensible a partir de su propio modelo, garantizando las ventajas de utilizar la Metodología y el correcto funcionamiento del metamodelo de Sistemas Colaborativos
Licenciado en Sistemas
Universidad Nacional de La Plata
Facultad de Informática
Materia
Ciencias Informáticas
Metodología o Arquitectura Dirigida por Modelos (Model-Driven Architecture, MDA)
Metamodelo
Transformación de Modelo (Model Transformation)
Sistema Colaborativo (Groupware)
Awareness
Nivel de accesibilidad
acceso abierto
Condiciones de uso
http://creativecommons.org/licenses/by-nc-sa/4.0/
Repositorio
SEDICI (UNLP)
Institución
Universidad Nacional de La Plata
OAI Identificador
oai:sedici.unlp.edu.ar:10915/127408

id SEDICI_d60f5fbee08e4520d51a9b1b2dd2a67c
oai_identifier_str oai:sedici.unlp.edu.ar:10915/127408
network_acronym_str SEDICI
repository_id_str 1329
network_name_str SEDICI (UNLP)
spelling Sistemas colaborativos mediante el desarrollo de software dirigido por modelosAmado, Damián IceloCiencias InformáticasMetodología o Arquitectura Dirigida por Modelos (Model-Driven Architecture, MDA)MetamodeloTransformación de Modelo (Model Transformation)Sistema Colaborativo (Groupware)AwarenessEn la actualidad, los sistemas colaborativos se han convertido en el foco de atención en ámbitos corporativos y educacionales, incluso también en otras áreas como la industria de videojuegos o científicas. Cuando hablamos de ellos, nos referimos a programas con varios usuarios en línea, que colaboran y se coordinan entre sí, para alcanzar un objetivo. En este trabajo se presenta el desarrollo de una herramienta de software, elaborada con la Arquitectura Dirigida por Modelos (MDA), con el fin de demostrar los beneficios que aporta la metodología y el funcionamiento apropiado de un metamodelo basado en Sistemas Colaborativos. El desarrollo parte de un metamodelo que nos permite generar modelos de Sistemas Colaborativos, para luego, a través de la Arquitectura Dirigida por Modelos, lograr obtener una herramienta, que posibilite a un desarrollador, generar una aplicación web parcial de su modelo. La aplicación web resultante contiene una estructura de sincronización, que se realiza con las tecnologías modernas, y que permite comportarse como un Sistema Colaborativo. De esta forma, el desarrollador final, que será el encargo de emplear la herramienta, obtiene un Sistema Colaborativo extensible a partir de su propio modelo, garantizando las ventajas de utilizar la Metodología y el correcto funcionamiento del metamodelo de Sistemas ColaborativosLicenciado en SistemasUniversidad Nacional de La PlataFacultad de InformáticaBibbó, Luis Mariano2021-10-14info:eu-repo/semantics/bachelorThesisinfo:eu-repo/semantics/acceptedVersionTesis de gradohttp://purl.org/coar/resource_type/c_7a1finfo:ar-repo/semantics/tesisDeGradoapplication/pdfhttp://sedici.unlp.edu.ar/handle/10915/127408spainfo:eu-repo/semantics/openAccesshttp://creativecommons.org/licenses/by-nc-sa/4.0/Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International (CC BY-NC-SA 4.0)reponame:SEDICI (UNLP)instname:Universidad Nacional de La Platainstacron:UNLP2025-09-03T11:02:53Zoai:sedici.unlp.edu.ar:10915/127408Institucionalhttp://sedici.unlp.edu.ar/Universidad públicaNo correspondehttp://sedici.unlp.edu.ar/oai/snrdalira@sedici.unlp.edu.arArgentinaNo correspondeNo correspondeNo correspondeopendoar:13292025-09-03 11:02:53.456SEDICI (UNLP) - Universidad Nacional de La Platafalse
dc.title.none.fl_str_mv Sistemas colaborativos mediante el desarrollo de software dirigido por modelos
title Sistemas colaborativos mediante el desarrollo de software dirigido por modelos
spellingShingle Sistemas colaborativos mediante el desarrollo de software dirigido por modelos
Amado, Damián Icelo
Ciencias Informáticas
Metodología o Arquitectura Dirigida por Modelos (Model-Driven Architecture, MDA)
Metamodelo
Transformación de Modelo (Model Transformation)
Sistema Colaborativo (Groupware)
Awareness
title_short Sistemas colaborativos mediante el desarrollo de software dirigido por modelos
title_full Sistemas colaborativos mediante el desarrollo de software dirigido por modelos
title_fullStr Sistemas colaborativos mediante el desarrollo de software dirigido por modelos
title_full_unstemmed Sistemas colaborativos mediante el desarrollo de software dirigido por modelos
title_sort Sistemas colaborativos mediante el desarrollo de software dirigido por modelos
dc.creator.none.fl_str_mv Amado, Damián Icelo
author Amado, Damián Icelo
author_facet Amado, Damián Icelo
author_role author
dc.contributor.none.fl_str_mv Bibbó, Luis Mariano
dc.subject.none.fl_str_mv Ciencias Informáticas
Metodología o Arquitectura Dirigida por Modelos (Model-Driven Architecture, MDA)
Metamodelo
Transformación de Modelo (Model Transformation)
Sistema Colaborativo (Groupware)
Awareness
topic Ciencias Informáticas
Metodología o Arquitectura Dirigida por Modelos (Model-Driven Architecture, MDA)
Metamodelo
Transformación de Modelo (Model Transformation)
Sistema Colaborativo (Groupware)
Awareness
dc.description.none.fl_txt_mv En la actualidad, los sistemas colaborativos se han convertido en el foco de atención en ámbitos corporativos y educacionales, incluso también en otras áreas como la industria de videojuegos o científicas. Cuando hablamos de ellos, nos referimos a programas con varios usuarios en línea, que colaboran y se coordinan entre sí, para alcanzar un objetivo. En este trabajo se presenta el desarrollo de una herramienta de software, elaborada con la Arquitectura Dirigida por Modelos (MDA), con el fin de demostrar los beneficios que aporta la metodología y el funcionamiento apropiado de un metamodelo basado en Sistemas Colaborativos. El desarrollo parte de un metamodelo que nos permite generar modelos de Sistemas Colaborativos, para luego, a través de la Arquitectura Dirigida por Modelos, lograr obtener una herramienta, que posibilite a un desarrollador, generar una aplicación web parcial de su modelo. La aplicación web resultante contiene una estructura de sincronización, que se realiza con las tecnologías modernas, y que permite comportarse como un Sistema Colaborativo. De esta forma, el desarrollador final, que será el encargo de emplear la herramienta, obtiene un Sistema Colaborativo extensible a partir de su propio modelo, garantizando las ventajas de utilizar la Metodología y el correcto funcionamiento del metamodelo de Sistemas Colaborativos
Licenciado en Sistemas
Universidad Nacional de La Plata
Facultad de Informática
description En la actualidad, los sistemas colaborativos se han convertido en el foco de atención en ámbitos corporativos y educacionales, incluso también en otras áreas como la industria de videojuegos o científicas. Cuando hablamos de ellos, nos referimos a programas con varios usuarios en línea, que colaboran y se coordinan entre sí, para alcanzar un objetivo. En este trabajo se presenta el desarrollo de una herramienta de software, elaborada con la Arquitectura Dirigida por Modelos (MDA), con el fin de demostrar los beneficios que aporta la metodología y el funcionamiento apropiado de un metamodelo basado en Sistemas Colaborativos. El desarrollo parte de un metamodelo que nos permite generar modelos de Sistemas Colaborativos, para luego, a través de la Arquitectura Dirigida por Modelos, lograr obtener una herramienta, que posibilite a un desarrollador, generar una aplicación web parcial de su modelo. La aplicación web resultante contiene una estructura de sincronización, que se realiza con las tecnologías modernas, y que permite comportarse como un Sistema Colaborativo. De esta forma, el desarrollador final, que será el encargo de emplear la herramienta, obtiene un Sistema Colaborativo extensible a partir de su propio modelo, garantizando las ventajas de utilizar la Metodología y el correcto funcionamiento del metamodelo de Sistemas Colaborativos
publishDate 2021
dc.date.none.fl_str_mv 2021-10-14
dc.type.none.fl_str_mv info:eu-repo/semantics/bachelorThesis
info:eu-repo/semantics/acceptedVersion
Tesis de grado
http://purl.org/coar/resource_type/c_7a1f
info:ar-repo/semantics/tesisDeGrado
format bachelorThesis
status_str acceptedVersion
dc.identifier.none.fl_str_mv http://sedici.unlp.edu.ar/handle/10915/127408
url http://sedici.unlp.edu.ar/handle/10915/127408
dc.language.none.fl_str_mv spa
language spa
dc.rights.none.fl_str_mv info:eu-repo/semantics/openAccess
http://creativecommons.org/licenses/by-nc-sa/4.0/
Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International (CC BY-NC-SA 4.0)
eu_rights_str_mv openAccess
rights_invalid_str_mv http://creativecommons.org/licenses/by-nc-sa/4.0/
Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International (CC BY-NC-SA 4.0)
dc.format.none.fl_str_mv application/pdf
dc.source.none.fl_str_mv reponame:SEDICI (UNLP)
instname:Universidad Nacional de La Plata
instacron:UNLP
reponame_str SEDICI (UNLP)
collection SEDICI (UNLP)
instname_str Universidad Nacional de La Plata
instacron_str UNLP
institution UNLP
repository.name.fl_str_mv SEDICI (UNLP) - Universidad Nacional de La Plata
repository.mail.fl_str_mv alira@sedici.unlp.edu.ar
_version_ 1842260526737915904
score 13.13397