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...

Descripción completa

Detalles Bibliográficos
Autor principal: Bibbó, Luis Mariano
Otros Autores: Pons, Claudia Fabiana
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