Modelado de Sistemas Colaborativos
La construcción de sistemas colaborativos con awareness es una tarea muy compleja. En este trabajo se define el lenguaje específico de dominio CSSL v2.0 - Collaborative Software System Language - construido como extensión de UML, usando el mecanismo de metamodelado. Se analiza la simplicidad, expres...
Autor principal: | |
---|---|
Otros Autores: | |
Formato: | Tesis Tesis de doctorado |
Lenguaje: | Español |
Publicado: |
2022
|
Materias: | |
Acceso en línea: | http://sedici.unlp.edu.ar/handle/10915/138394 https://doi.org/10.35537/10915/138394 |
Aporte de: |
id |
I19-R120-10915-138394 |
---|---|
record_format |
dspace |
institution |
Universidad Nacional de La Plata |
institution_str |
I-19 |
repository_str |
R-120 |
collection |
SEDICI (UNLP) |
language |
Español |
topic |
Ciencias Informáticas Ingeniería de software Administración de Proyectos en TI Desarrllo Ágil Desarrollo Dirigido por Modelos Estimación de Proyectos Software Engineering IT Project Management Agile Development Model Driven Development Project Estimation |
spellingShingle |
Ciencias Informáticas Ingeniería de software Administración de Proyectos en TI Desarrllo Ágil Desarrollo Dirigido por Modelos Estimación de Proyectos Software Engineering IT Project Management Agile Development Model Driven Development Project Estimation Bibbó, Luis Mariano Modelado de Sistemas Colaborativos |
topic_facet |
Ciencias Informáticas Ingeniería de software Administración de Proyectos en TI Desarrllo Ágil Desarrollo Dirigido por Modelos Estimación de Proyectos Software Engineering IT Project Management Agile Development Model Driven Development Project Estimation |
description |
La construcción de sistemas colaborativos con awareness es una tarea muy compleja. En este trabajo se define el lenguaje específico de dominio CSSL v2.0 - Collaborative Software System Language - construido como extensión de UML, usando el mecanismo de metamodelado. Se analiza la simplicidad, expresividad y precisión del lenguaje para modelar los conceptos principales de estos sistemas, especialmente los procesos colaborativos, protocolos y awareness. A partir de casos de modelado se muestra una sintaxis concreta implementada a través de editores gráficos que permiten construir modelos de sistemas colaborativos. Estos son independientes de la plataforma de implementación y están formalmente preparados para ser derivados en implementaciones concretas aplicando transformaciones utilizando el paradigma MDD (Model Driven Development). Las transformaciones de modelo a texto generan versiones Web implementadas con tecnologías JavaScript, MongoDB y Websockets que brindan un conjunto de funcionalidad básica que los desarrolladores pueden refinar para completar la implementación de los sistemas colaborativos con awareness. Finalmente se realiza una evaluación, validación y verificación del metamodelo que finalizan con la comprobación que comprueban que el lenguaje CSSL v2.0, permite definir de forma precisa, concisa y amigable los conceptos abstractos de los sistemas colaborativos, incluyendo los procesos colaborativos, protocolos y awareness, lo cual representa un avance al estado actual de estas tecnologías. |
author2 |
Pons, Claudia Fabiana |
author_facet |
Pons, Claudia Fabiana Bibbó, Luis Mariano |
format |
Tesis Tesis de doctorado |
author |
Bibbó, Luis Mariano |
author_sort |
Bibbó, Luis Mariano |
title |
Modelado de Sistemas Colaborativos |
title_short |
Modelado de Sistemas Colaborativos |
title_full |
Modelado de Sistemas Colaborativos |
title_fullStr |
Modelado de Sistemas Colaborativos |
title_full_unstemmed |
Modelado de Sistemas Colaborativos |
title_sort |
modelado de sistemas colaborativos |
publishDate |
2022 |
url |
http://sedici.unlp.edu.ar/handle/10915/138394 https://doi.org/10.35537/10915/138394 |
work_keys_str_mv |
AT bibboluismariano modeladodesistemascolaborativos |
bdutipo_str |
Repositorios |
_version_ |
1764820457179054081 |