Recursos de colección

Universidad Nacional de La Plata (84.155 recursos)

Este servicio se brinda en el marco del Proyecto de Enlace de Bibliotecas (PrEBi) y significa una novedosa iniciativa en pos de la difusión a través de Internet, dentro y fuera del ámbito de la Universidad, de los conocimientos que en ella se generan para servir como vehículo de promoción y jerarquización. Los objetivos que se han planteados para SeDiCI son sumamente ambiciosos e incluyen la difusion electrónica de tesis, tesinas y disertaciones pero también de otros tipos de creaciones intelectuales, pretendiendo abarcar la ciencia, la tecnología y el arte buscando modos de presentación no solo de objetos en forma de documentos de texto sino también otros medios multimediales aptos para creaciones no documentales.

Tesis

Mostrando recursos 1 - 20 de 22

  1. Gigabit Wi-Fi: visión general y desafíos técnicos

    Argüello, Daniel Marcelo
    En la actualidad, nos encontramos comunicados de manera inalámbrica mediante una infinidad de dispositivos portátiles como teléfonos móviles, impresoras, electrodomésticos, desde las consolas de juego hasta las cámaras digitales. Cada vez existen más dispositivos que se comunican sin la necesidad de cables, y nos permiten navegar en Internet desde cualquier parte. Todo este proceso de comunicación está basado en un protocolo estándar desarrollado para las redes inalámbricas, denominado 802.11, que es comercializado con el nombre de Wi-Fi. Wi-Fi es una marca de la Wi-Fi Alliance, una organización comercial de fabricantes de hardware y software (fue fundada por 3Com, Cisco, Intersil, Agere,...

  2. Framework para la creación de aplicaciones de Ciencia Ciudadana, en Google Maps, con elementos de gamification

    Marisi, Jorge Agustín; Claramunt, Darío Ezequiel
    Esta tesina describe el trabajo realizado para la implementación de un framework orientado a la creación de aplicaciones de Ciencia Ciudadana que utiliza como base los servicios provistos por Google Maps y Google Street View para la identificación y clasificación de puntos de interés. La presente herramienta se desarrolla en el marco del proyecto Cientópolis y busca poner a disposición de los investigadores una forma simple de recolectar y clasificar muestras de la vía pública por medio de cuestionarios predefinidos. Se abordan los casos que motivaron el presente desarrollo, herramientas existentes del ámbito de la Ciencia Ciudadana, decisiones técnicas que...

  3. Cloud computing: posibilidades para la ejecución de juegos serios educativos as a service (JSEaaS)

    Sandí Delgado, Juan Carlos
    El presente trabajo de revisión bibliográfica ostenta las posibilidades que el software como servicio (Software as a Service - SaaS) en el marco de la computación en la nube (cloud computing) ofrece para la ejecución de juegos serios (serious games) educativos: lo cual denominamos JSEaaS – Juegos Serios Educativos as a Service. El trabajo se encuentra organizado de la siguiente manera: el presente capítulo (Capítulo 1) define el objetivo investigación, la motivación y la metodología a utilizar. En el Capítulo 2 se presentan los elementos conceptuales que conforman la base de esta investigación y se recopilan las diferentes definiciones encontradas...

  4. Análisis de estrategias de distribución dinámica de trabajo, en el paradigma master worker sobre un cluster de multicore

    Torres, Rocío Nahime; Pantaleo, Facundo Adrián
    Como objetivo de la tesina, se encuentra comparar el rendimiento del paradigma Master-Worker con distribución dinámica de trabajo usando uno y dos niveles de master sobre cluster de multicores, empleando diferentes modelos de comunicación (Pasaje de Mensajes e Híbrido). Para esto se utilizaron dos aplicaciones donde la carga de trabajo es variable en función de características de los datos y con alta complejidad computacional. Una de ellas es el clásico problema “N-reinas”, y la otra es “Búsqueda de máxima similitud en Bases de Datos de secuencias de ADN”. Ambas se diferencian entre sí por el tamaño de los datos con...

  5. Gobstones y XGobstones: concretando lenguajes para enseñar a programar

    Batista, Ary Pablo
    A partir del diseño de lenguajes de programación es necesaria la implementación de herramientas que permitan el análisis y la ejecución de programas escritos en esos lenguajes. Al considerar la enseñanza de la programación en personas con ningún conocimiento previo, en la Universidad Nacional de Quilmes abordaron el problema a través del diseño de una secuencia didáctica innovadora que dió forma a los lenguajes de programación Gobstones 3.0 y XGobstones. En este trabajo se presenta el desarrollo de compiladores y máquinas virtuales para los lenguajes de programación Gobstones 3.0 y XGobstones y el diseño e implementación del mecanismo necesario para...

  6. Calzado háptico: navegabilidad asistida para personas con disminución visual

    Berretti, Fernando
    Las personas con capacidades disminuidas, como los no videntes, forman fuertes lazos de dependencia hacia otras personas, que cumplen la función de suplir la capacidad mermada o perdida en su totalidad. Se forman vínculos de dependencia en ambas direcciones: el no vidente requiere de manera obligatoria la presencia de un ayudante en su desplazamiento y el ayudante debe condicionar sus tiempos y rutinas diarias para cumplir dicha función, deteriorando la calidad de vida de ambos. El surgimiento de plataformas de prototipado de hardware libre, hacen posible el diseño de soluciones electrónicas de bajo costo y de fácil acceso. Al mismo...

  7. Interface visual para definir y manipular representaciones indoor

    Tarántola, Gonzalo; Mendoza Jaufret, Sergio
    El Sistema de Posicionamiento Global (GPS) se ha universalizado para brindar posiciones en espacios outdoor, lo que facilitó, sumado a la representación de dichos espacios, la búsqueda de caminos outdoor. Por otro lado, el posicionamiento en espacios indoor no es posible realizarlo con GPS lo que ha llevado a diversas propuestas para posicionar y luego representar dichos espacios para brindarle caminos a los usuarios dentro de los mismos. Actualmente no se encuentran ampliamente explorados los mecanismos para brindar caminos que involucren ambos tipos de espacios (indoor-outdoor) lo que conlleva a la ausencia de una integración transparente con aplicaciones que utilizan...

  8. Visualización 3D de terrenos multirresolución

    Borrelli, Lucas
    Los algoritmos diseñados para representar y visualizar terrenos en mundos virtuales 3D son muy importantes en aplicaciones como sistemas de información geográfica, simuladores de vuelo o de entrenamiento, videojuegos, etc. El principal desafío radica en alcanzar la performance necesaria para una visualización en tiempo real de grandes extensiones de terreno. Las técnicas desarrolladas aplican el concepto de multirresolución para reducir la complejidad del modelo de terrenos. El propósito de este trabajo ha sido desarrollar un algoritmo multirresolución eficiente que utilice los últimos avances del hardware gráfico, la GPU (Graphics Processing Unit). Estos avances son muy relevantes respecto de la multirresolución,...

  9. Mecanismos de rastreo en el desarrollo de software dirigido por modelos

    Gili, Mariano Gabriel
    En la Ingeniería de Software Dirigida por Modelos (MDE de Model-Driven Engineering), se define al modelo como artefacto principal de todas las tareas que conforman dicha ingeniería, éstas son, el análisis, el diseño, el desarrollo, las pruebas, el mantenimiento, etc. Una característica muy importante de todo proceso de Desarrollo Dirigido por Modelos (MDD de Model-Driven Development), es lo que se conoce como posibilidad de rastreo (en inglés traceability), que ayuda y toma parte en todo lo que respecta a las relaciones que existen entre cada uno de los artefactos productos del proceso de desarrollo. Traceability nos ayuda a identificar las...

  10. Selección de características

    Violini, María Lucía
    Los métodos de selección de características son utilizados dentro de la etapa de reducción de dimensión de sistemas de reconocimiento de patrones. Estos métodos se utilizan para obtener el subconjunto de características más relevantes del conjunto completo de características, dicho subconjunto será aquel que maximice una función criterio determinada. En esta tesina se estudian métodos de selección tanto óptimos como sub-óptimos y se implementa una librería de funciones que contiene los métodos estudiados. Además se realiza el estudio de los principales descriptores estadísticos de textura de primer y segundo orden que se obtienen a partir de imágenes digitales. Los mismos...

  11. Clasificación de herramientas open source para pruebas de aplicaciones web

    Rodríguez, Anahí S.; Soria, Valeria
    En esta tesina se destaca la importancia de realizar pruebas de software (o testing de software) que eviten el lanzamiento de sistemas con baja calidad. Si bien hay pruebas que deben ser realizadas en forma manual, existen numerosas herramientas, tanto privativas como de código abierto, que facilitan la ejecución de las mismas. El uso de estas herramientas no siempre garantiza el éxito dado que en muchos casos, el tiempo de aprendizaje de las mismas o la correcta selección implica un esfuerzo adicional que no en todos los proyectos puede ser tenido en cuenta. Para la selección de herramientas se generó...

  12. Arquitectura de servicios web basada en modelos: especificación gráfica y derivación automática del código

    Palumbo, María Florencia; Tunessi, María Silvia
    MDA provee un conjunto de herramientas para especificar un sistema independientemente de la plataforma de implementación, elegir una plataforma para el sistema, y transformar las especificaciones de los sistemas a la misma. Todo esto se complementa con los objetivos de portabilidad, interoperabilidad y reusabilidad. Dentro de la aproximación MDA, tiene especial relevancia la existencia de transformaciones entre modelos. MDA permite reducir los costos de desarrollo de software, adaptarlo rápidamente a los cambios tecnológicos y a cambios en los requisitos, siempre manteniendo la consistencia entre los modelos y el código del software y así dando el protagonismo de la conducción del...

  13. Higienización de dispositivos de almacenamiento para la preservación de la privacidad

    Belli, Guillermina
    La evolución tecnológica exige la renovación y la compra de nuevos equipamientos. Los diferentes usuarios van acumulando gran cantidad de equipamiento de descarte que pasan a formar parte de la llamada: basura electrónica. Si bien hay proyectos que disponen y re-utilizan estos rezagos cuando es posible, quienes lo llevan a cabo se han tenido que enfrentar con la situación donde el equipamiento supuestamente descartado cuenta aún con información registrada. La presente tesina desarrolla la investigación de cómo debería tratarse esta situación, presentando y comparando diferentes procedimientos para la correcta destrucción de la información a través de diferentes herramientas y algoritmos...

  14. Desarrollo de una herramienta para derivación automática de especificaciones OCL a JML

    Dias Molina, María José; Dodero Mena, Diego Matías
    UML es un poderoso método para diseñar y documentar sistemas de software. Existen muchas herramientas para asistir en la creación y mantenimiento de los documentos UML. Las más avanzadas incluyen ciertas características que permiten la traducción de modelos UML a código, y viceversa. UML no está lo suficientemente refinado para proveer todos los aspectos relevantes de una especificación, ya que hay ciertas restricciones que no pueden expresarse en el modelo y muchas veces son descriptas en lenguaje natural, pero esto puede resultar en ambigüedades. Para escribir restricciones no ambiguas se han desarrollado lenguajes formales. Uno de ellos es OCL, que...

  15. Diseño de planos indoor para aplicaciones móviles

    Romagnoli, Nicolás
    Investigando el contexto de las aplicaciones de navegación indoor, encontramos que uno de los problemas en este dominio, es la generación de planos navegables. Este trabajo busca desarrollar una herramienta que permita la creación de planos de interiores, como así también la definición de marcadores posicionados espacialmente que permitan posteriormente brindar servicios de navegación para recorrerlo, a través de la definición de “caminos” entre el usuario y el destino seleccionado. El objetivo principal es poder definir el plano con una herramienta visual, así como los marcadores y proveer una forma de exportar estos datos en un archivo XML para que...

  16. Aplicación de técnicas y estrategias de Inteligencia de Negocio (BI) para analizar/integrar información de los alumnos de la Facultad de Informática de la UNLP

    Kruzylko Ostojic, Claudia Yanina
    La Facultad de Informática – UNLP cuenta con varios sistemas informáticos que almacenan información de sus estudiantes y graduados. El análisis de estos datos, puede facilitar a las autoridades la toma de decisiones. La cantidad de datos almacenados en las diferentes bases de datos, dificulta el análisis de los mismos de manera manual. En esta tesina de grado, se aplican tareas y técnicas de minería de datos, a datos obtenidos de las bases de datos de diferentes sistemas utilizados por la Facultad de Informática – UNLP. Se aplican las tareas de clasificación y agrupamiento, teniendo en cuenta que son las dos...

  17. Caracterización de documentos utilizando técnicas de minería de textos

    Aquino, Germán Osvaldo
    Obtener el conjunto de términos más representativos de un documento es una tarea importante, ya que permite caracterizarlo y simplificar los procesos de búsqueda y recuperación. En este trabajo se presenta un nuevo método que, sin importar el idioma en el que el documento esté escrito, permite extraer el conjunto de palabras clave más adecuado. Su funcionamiento se basa en una Red Neuronal que, luego de ser entrenada, es capaz de decidir para cada término del documento si se trata de una palabra clave o no. El ingreso del documento a la Red Neuronal implicó la definición de una representación numérica...

  18. Aplicación de técnicas de process mining para análisis de procesos de negocios desplegados en un BPMS

    Magliano, Virginia María
    En la actualidad las organizaciones usan tecnologías de información para soportar sus procesos de negocio siendo BPM (Business Process Management) la tecnología pionera. Por otro lado para analizar y optimizar los procesos y ayudar en la toma de decisiones se suelen utilizar herramientas de Business Intelligence (BI) que utilizan datos de eventos pero solo se focalizan en los datos y no en el proceso de inicio a fin. Para asistir el análisis del ciclo de vida de BPM, es necesario contar con una tecnología específica que se encuentre centrada en el proceso y no en los datos como la mayoría...

  19. Una herramienta para identificar crosscutting concerns a través de LEL

    Aramayo, Adriana Lorena; Rossi, Joaquín Ignacio
    Las aplicaciones de software son sistemas muy complejos que poseen un gran número de características (concerns) muy diferentes. En general estas características se organizan de manera separada en distintos módulos, pero la mayoría de las veces estas características se superponen y son transversales entre sí. La última situación es problemática porque las características se encuentran enmarañadas (tangled) y esparcidas (scattered) en diferentes módulos, lo que hace que el diseño y el código sean difíciles de implementar y de mantener. Los enfoques que identifican características transversales (croscutting concerns) en general son muy complejos y se enfrentan con mucha información, por lo...

  20. Proceso LEC: un proceso definido para aplicar LEL, escenarios y CRC

    Zuñiga, Javier A.
    En esta tesis se presenta un framework para un proceso de ingeniería de requerimientos basado en lenguaje natural. Utilizando Léxico Extendido del Lenguaje (LEL), Escenario y CRC s. En el capítulo 1 se hace una introducción a la ingeniería de requerimientos, con el fin de comprender la importancia que tiene esta etapa en el proceso de ingeniería de software. El segundo, tercero y cuarto capítulo, describen las técnicas de LEL, Escenarios y CRC respectivamente, según lo que proponen los autores. En el quinto capítulo se describe como se define un proceso de ingeniería de software y la forma en que se pueden efectuar...

Aviso de cookies: Usamos cookies propias y de terceros para mejorar nuestros servicios, para análisis estadístico y para mostrarle publicidad. Si continua navegando consideramos que acepta su uso en los términos establecidos en la Política de cookies.