Show simple item record

Professor Advisordc.contributor.advisorOchoa Delorenzi, Sergio 
Authordc.contributor.authorGodoy Mardones, Jorge Felipe 
Staff editordc.contributor.editorFacultad de Ciencias Físicas y Matemáticas
Staff editordc.contributor.editorDepartamento de Ciencias de la Computación
Associate professordc.contributor.otherBergel, Alexandre 
Associate professordc.contributor.otherBarros Arancibia, Benjamín
Admission datedc.date.accessioned2015-11-30T18:24:56Z
Available datedc.date.available2015-11-30T18:24:56Z
Publication datedc.date.issued2015
Identifierdc.identifier.urihttps://repositorio.uchile.cl/handle/2250/135358
General notedc.descriptionIngeniero Civil en Computación
Abstractdc.description.abstractLos avances en computación móvil y redes inalámbricas están posibilitando grandes oportunidades de desarrollar sistemas colaborativos. La concepción y diseño de estos sistemas representa un desafío para los diseñadores de software debido a la heterogeneidad y dinamismo de las interacciones que deben ser soportadas. El poder modelar y evaluar el sistema en fase de diseño permite detectar errores y sugerir mejoras que ayuden al desarrollo dirigido a un producto final que realmente soporte el trabajo colaborativo. En este contexto, investigadores del Departamento de Ciencias de la Computación de la Universidad de Chile propusieron un lenguaje visual de modelamiento de sistemas colaborativos. El lenguaje asume que el sistema puede ser estructurado como una Human-centric Wireless Sensor Network. Éste es un tipo de red que permite modelar y entender los flujos de información de un sistema colaborativo que tiene como protagonistas a las personas. El lenguaje de modelamiento permite representar un sistema colaborativo como un grafo, en el que se encuentran caracterizados sus participantes y la forma en que estos interactúan. En este trabajo de memoria se diseñó e implementó una herramienta gráfica destinada a diseñadores de software que permite el modelamiento de sistemas colaborativos usando el lenguaje propuesto por los investigadores. La herramienta fue desarrollada como una aplicación web en la que interactivamente se pueden definir los participantes del sistema colaborativo y sus interacciones. La representación de los escenarios en forma de grafo permite aplicar metodologías de análisis en forma automática. En esta memoria se adaptaron e implementaron dos análisis que fueron desarrollados para un lenguaje similar. El primero es un análisis que permite evaluar la coherencia en las interacciones entre los participantes. Para este análisis se desarrolló un algoritmo eficiente que permitió la evaluación automática a medida que el diseñador va realizando cambios en el modelo. El segundo análisis permite generar requerimientos generales de software que deben estar presentes en la aplicación colaborativa para soportar apropiadamente las interacciones modeladas. La lista de requerimientos se genera para cada participante de la red, basado en como estos interactúan con los demás. La lista generada puede ser refinada por el diseñador del sistema, de acuerdo con las necesidades particulares de cada aplicación. Se espera que la herramienta contribuya a fomentar el uso del lenguaje y de esta forma facilitar el desarrollo de sistemas colaborativos que aprovechen los nuevos e interesantes escenarios de colaboración que está permitiendo el auge de los dispositivos móviles.en_US
Lenguagedc.language.isoesen_US
Publisherdc.publisherUniversidad de Chileen_US
Type of licensedc.rightsAtribución-NoComercial-SinDerivadas 3.0 Chile*
Link to Licensedc.rights.urihttp://creativecommons.org/licenses/by-nc-nd/3.0/cl/*
Keywordsdc.subjectSoftware de aplicación - Desarrolloen_US
Keywordsdc.subjectAlgoritmos computacionalesen_US
Keywordsdc.subjectSoftware colaborativoen_US
Keywordsdc.subjectHuman-centricen_US
Títulodc.titleDesarrollo de una herramienta de modelamiento de Human-centric wireless sensor networksen_US
Document typedc.typeTesis


Files in this item

Icon

This item appears in the following Collection(s)

Show simple item record

Atribución-NoComercial-SinDerivadas 3.0 Chile
Except where otherwise noted, this item's license is described as Atribución-NoComercial-SinDerivadas 3.0 Chile