Chatblocks : Un framework para el desarrollo de aplicaciones para la comunicación basada en texto

Autores
De Sogos, Diego
Año de publicación
2002
Idioma
español castellano
Tipo de recurso
tesis de grado
Estado
versión aceptada
Colaborador/a o director/a de tesis
Rossi, Gustavo Héctor
Fernández, Alejandro
Descripción
El propósito de este trabajo de grado es proveer de una herramienta que sirva para el desarrollo de sistemas chat, sobre todo para la experimentación académica en el aprendizaje humano, y como mecanismo para proveer aplicaciones flexibles, totalmente adaptables y capaces de ser incluidas como herramientas básicas en sistemas groupware de mayor envergadura. Para alcanzar esta meta, es necesario la construcción de un framework, que soporte el desarrollo y deployment de Componentes Groupware. En secciones subsecuentes aclararé a que me refiero con este término. Una primera aproximación a este framework fue realizada en un trabajo previo de tesis de grado elaborado por el Lie. Fernando García. En su tesis, García ofrece un diseño de este framework, Chatblocks, pensado para un ambiente cooperativo proporcionado por COAST, un framework implemenlado en Smalltalk, que permitía al desarrollador independizarse del mecanismo de transporte y distribución de la información compartida por la red física, y crear aplicaciones colaborativas de forma sencilla siguiendo unas cuantas reglas o restricciones con respecto a la implementación. Estos prototipos mostraban las características principales que se persiguen con la idea de aportar un framework para sistemas chat. Quedaron ciertos aspectos no definidos o inconclusos en el diseño del prototipo. Entre ellos puedo mencionar la carencia de componentes cerradas de software que permitan ver una aplicación construida con Chatblocks como si se tratara de una conjunción de componentes, de forma similar a como un desabollador Java elabora nuevas componentes usando Swing. En esta tesis, pretendo presentar una implementación final, funcional y utilizable de dicho framework, pero realizada en una plataforma totalmente distinta y apoyado esta vez en otro framework denominado DyCE que permite la generación y carga automática de lo que en DyCE se llaman Componentes Groupware. Como principal diferencia este nuevo ambiente esta totalmente construido y basado en la tecnología Java, y sobresale por encima de COAST por proveer al usuario de un servidor HTPP, que hace posible que las componentes creadas con DyCE puedan ser desarrolladas y luego distribuidas a través del Web, por parte de cualquier desarrollador.
Tesis digitalizada en SEDICI gracias a la colaboración de la Biblioteca de la Facultad de Informática.
Licenciado en Informática
Universidad Nacional de La Plata
Facultad de Informática
Materia
Ciencias Informáticas
Internetworking
redes de comunicación
aplicaciones informáticas
Nivel de accesibilidad
acceso abierto
Condiciones de uso
http://creativecommons.org/licenses/by/4.0/
Repositorio
SEDICI (UNLP)
Institución
Universidad Nacional de La Plata
OAI Identificador
oai:sedici.unlp.edu.ar:10915/3885

id SEDICI_8f3d1c35078110bd918e3d591f66f716
oai_identifier_str oai:sedici.unlp.edu.ar:10915/3885
network_acronym_str SEDICI
repository_id_str 1329
network_name_str SEDICI (UNLP)
spelling Chatblocks : Un framework para el desarrollo de aplicaciones para la comunicación basada en textoDe Sogos, DiegoCiencias InformáticasInternetworkingredes de comunicaciónaplicaciones informáticasEl propósito de este trabajo de grado es proveer de una herramienta que sirva para el desarrollo de sistemas chat, sobre todo para la experimentación académica en el aprendizaje humano, y como mecanismo para proveer aplicaciones flexibles, totalmente adaptables y capaces de ser incluidas como herramientas básicas en sistemas groupware de mayor envergadura. Para alcanzar esta meta, es necesario la construcción de un framework, que soporte el desarrollo y deployment de Componentes Groupware. En secciones subsecuentes aclararé a que me refiero con este término. Una primera aproximación a este framework fue realizada en un trabajo previo de tesis de grado elaborado por el Lie. Fernando García. En su tesis, García ofrece un diseño de este framework, Chatblocks, pensado para un ambiente cooperativo proporcionado por COAST, un framework implemenlado en Smalltalk, que permitía al desarrollador independizarse del mecanismo de transporte y distribución de la información compartida por la red física, y crear aplicaciones colaborativas de forma sencilla siguiendo unas cuantas reglas o restricciones con respecto a la implementación. Estos prototipos mostraban las características principales que se persiguen con la idea de aportar un framework para sistemas chat. Quedaron ciertos aspectos no definidos o inconclusos en el diseño del prototipo. Entre ellos puedo mencionar la carencia de componentes cerradas de software que permitan ver una aplicación construida con Chatblocks como si se tratara de una conjunción de componentes, de forma similar a como un desabollador Java elabora nuevas componentes usando Swing. En esta tesis, pretendo presentar una implementación final, funcional y utilizable de dicho framework, pero realizada en una plataforma totalmente distinta y apoyado esta vez en otro framework denominado DyCE que permite la generación y carga automática de lo que en DyCE se llaman Componentes Groupware. Como principal diferencia este nuevo ambiente esta totalmente construido y basado en la tecnología Java, y sobresale por encima de COAST por proveer al usuario de un servidor HTPP, que hace posible que las componentes creadas con DyCE puedan ser desarrolladas y luego distribuidas a través del Web, por parte de cualquier desarrollador.Tesis digitalizada en SEDICI gracias a la colaboración de la Biblioteca de la Facultad de Informática.Licenciado en InformáticaUniversidad Nacional de La PlataFacultad de InformáticaRossi, Gustavo HéctorFernández, Alejandro2002info: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/3885spainfo:eu-repo/semantics/openAccesshttp://creativecommons.org/licenses/by/4.0/Creative Commons Attribution 4.0 International (CC BY 4.0)reponame:SEDICI (UNLP)instname:Universidad Nacional de La Platainstacron:UNLP2025-10-15T10:41:56Zoai:sedici.unlp.edu.ar:10915/3885Institucionalhttp://sedici.unlp.edu.ar/Universidad públicaNo correspondehttp://sedici.unlp.edu.ar/oai/snrdalira@sedici.unlp.edu.arArgentinaNo correspondeNo correspondeNo correspondeopendoar:13292025-10-15 10:41:56.85SEDICI (UNLP) - Universidad Nacional de La Platafalse
dc.title.none.fl_str_mv Chatblocks : Un framework para el desarrollo de aplicaciones para la comunicación basada en texto
title Chatblocks : Un framework para el desarrollo de aplicaciones para la comunicación basada en texto
spellingShingle Chatblocks : Un framework para el desarrollo de aplicaciones para la comunicación basada en texto
De Sogos, Diego
Ciencias Informáticas
Internetworking
redes de comunicación
aplicaciones informáticas
title_short Chatblocks : Un framework para el desarrollo de aplicaciones para la comunicación basada en texto
title_full Chatblocks : Un framework para el desarrollo de aplicaciones para la comunicación basada en texto
title_fullStr Chatblocks : Un framework para el desarrollo de aplicaciones para la comunicación basada en texto
title_full_unstemmed Chatblocks : Un framework para el desarrollo de aplicaciones para la comunicación basada en texto
title_sort Chatblocks : Un framework para el desarrollo de aplicaciones para la comunicación basada en texto
dc.creator.none.fl_str_mv De Sogos, Diego
author De Sogos, Diego
author_facet De Sogos, Diego
author_role author
dc.contributor.none.fl_str_mv Rossi, Gustavo Héctor
Fernández, Alejandro
dc.subject.none.fl_str_mv Ciencias Informáticas
Internetworking
redes de comunicación
aplicaciones informáticas
topic Ciencias Informáticas
Internetworking
redes de comunicación
aplicaciones informáticas
dc.description.none.fl_txt_mv El propósito de este trabajo de grado es proveer de una herramienta que sirva para el desarrollo de sistemas chat, sobre todo para la experimentación académica en el aprendizaje humano, y como mecanismo para proveer aplicaciones flexibles, totalmente adaptables y capaces de ser incluidas como herramientas básicas en sistemas groupware de mayor envergadura. Para alcanzar esta meta, es necesario la construcción de un framework, que soporte el desarrollo y deployment de Componentes Groupware. En secciones subsecuentes aclararé a que me refiero con este término. Una primera aproximación a este framework fue realizada en un trabajo previo de tesis de grado elaborado por el Lie. Fernando García. En su tesis, García ofrece un diseño de este framework, Chatblocks, pensado para un ambiente cooperativo proporcionado por COAST, un framework implemenlado en Smalltalk, que permitía al desarrollador independizarse del mecanismo de transporte y distribución de la información compartida por la red física, y crear aplicaciones colaborativas de forma sencilla siguiendo unas cuantas reglas o restricciones con respecto a la implementación. Estos prototipos mostraban las características principales que se persiguen con la idea de aportar un framework para sistemas chat. Quedaron ciertos aspectos no definidos o inconclusos en el diseño del prototipo. Entre ellos puedo mencionar la carencia de componentes cerradas de software que permitan ver una aplicación construida con Chatblocks como si se tratara de una conjunción de componentes, de forma similar a como un desabollador Java elabora nuevas componentes usando Swing. En esta tesis, pretendo presentar una implementación final, funcional y utilizable de dicho framework, pero realizada en una plataforma totalmente distinta y apoyado esta vez en otro framework denominado DyCE que permite la generación y carga automática de lo que en DyCE se llaman Componentes Groupware. Como principal diferencia este nuevo ambiente esta totalmente construido y basado en la tecnología Java, y sobresale por encima de COAST por proveer al usuario de un servidor HTPP, que hace posible que las componentes creadas con DyCE puedan ser desarrolladas y luego distribuidas a través del Web, por parte de cualquier desarrollador.
Tesis digitalizada en SEDICI gracias a la colaboración de la Biblioteca de la Facultad de Informática.
Licenciado en Informática
Universidad Nacional de La Plata
Facultad de Informática
description El propósito de este trabajo de grado es proveer de una herramienta que sirva para el desarrollo de sistemas chat, sobre todo para la experimentación académica en el aprendizaje humano, y como mecanismo para proveer aplicaciones flexibles, totalmente adaptables y capaces de ser incluidas como herramientas básicas en sistemas groupware de mayor envergadura. Para alcanzar esta meta, es necesario la construcción de un framework, que soporte el desarrollo y deployment de Componentes Groupware. En secciones subsecuentes aclararé a que me refiero con este término. Una primera aproximación a este framework fue realizada en un trabajo previo de tesis de grado elaborado por el Lie. Fernando García. En su tesis, García ofrece un diseño de este framework, Chatblocks, pensado para un ambiente cooperativo proporcionado por COAST, un framework implemenlado en Smalltalk, que permitía al desarrollador independizarse del mecanismo de transporte y distribución de la información compartida por la red física, y crear aplicaciones colaborativas de forma sencilla siguiendo unas cuantas reglas o restricciones con respecto a la implementación. Estos prototipos mostraban las características principales que se persiguen con la idea de aportar un framework para sistemas chat. Quedaron ciertos aspectos no definidos o inconclusos en el diseño del prototipo. Entre ellos puedo mencionar la carencia de componentes cerradas de software que permitan ver una aplicación construida con Chatblocks como si se tratara de una conjunción de componentes, de forma similar a como un desabollador Java elabora nuevas componentes usando Swing. En esta tesis, pretendo presentar una implementación final, funcional y utilizable de dicho framework, pero realizada en una plataforma totalmente distinta y apoyado esta vez en otro framework denominado DyCE que permite la generación y carga automática de lo que en DyCE se llaman Componentes Groupware. Como principal diferencia este nuevo ambiente esta totalmente construido y basado en la tecnología Java, y sobresale por encima de COAST por proveer al usuario de un servidor HTPP, que hace posible que las componentes creadas con DyCE puedan ser desarrolladas y luego distribuidas a través del Web, por parte de cualquier desarrollador.
publishDate 2002
dc.date.none.fl_str_mv 2002
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/3885
url http://sedici.unlp.edu.ar/handle/10915/3885
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/4.0/
Creative Commons Attribution 4.0 International (CC BY 4.0)
eu_rights_str_mv openAccess
rights_invalid_str_mv http://creativecommons.org/licenses/by/4.0/
Creative Commons Attribution 4.0 International (CC BY 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_ 1846063835589378048
score 13.22299