• Refine Query
  • Source
  • Publication year
  • to
  • Language
  • 305
  • 65
  • 26
  • Tagged with
  • 396
  • 288
  • 190
  • 75
  • 75
  • 59
  • 58
  • 45
  • 37
  • 34
  • 34
  • 32
  • 31
  • 28
  • 23
  • About
  • The Global ETD Search service is a free service for researchers to find electronic theses and dissertations. This service is provided by the Networked Digital Library of Theses and Dissertations.
    Our metadata is collected from universities around the world. If you manage a university/consortium/country archive and want to be added, details can be found on the NDLTD website.
371

Refactorings para mejorar procesos de negocio en aplicaciones web

Camelier Carvajal, Julia 16 December 2013 (has links)
El objetivo principal perseguido en esta tesis consiste en proponer un catálogo de refactorings para mejorar aspectos como usabilidad, eficiencia y eficacia de los procesos de negocio de las aplicaciones web. Mientras otras publicaciones identifican posibilidades de mejorías en los modelos de las aplicaciones web, esta tesis se focaliza en identificar problemas relacionados exclusivamente con la ejecución de los procesos de negocio y sugerir cambios para optimizar la experiencia del usuario mientras este navega por los procesos embebidos en las aplicaciones. / With time, web applications changed and evolved from simple websites to complex applications that allow users to perform a wide variety of tasks and operations online. All this progress is possible due to the fact that, nowadays, web applications support Business Processes. The integration of business processes and the associated increase in complexity of web applications generally lead to underestimate its usability which affects directly the users who have to execute these business processes daily. Focused in improve the execution and the usability of business processes, a catalog of refactorings was created with suggestions of changes classified by the affected web application model. The proposed refactorings aim to improve the user experience while executing these business processes embeded in most of web application and consequently its usability.
372

Redes <i>Ad Hoc</i> y Opportunistic Networking: una oportunidad a la gestión de desastres

Willers, Alejandro Darío 04 December 2013 (has links)
El presente trabajo presenta el estado del arte de las redes Ad Hoc y su posible aplicación a soluciones para rescatistas y de situación de emergencia por desastres naturales o de otra índole.
373

MetaLib Service (Herramienta de software para la metabúsqueda)

Giraldo Pirrotta, José María, Forte, Belén 06 December 2013 (has links)
Es notable el crecimiento de recursos bibliográficos producido en Internet durante la última década. La gran dispersión generada entre éstos, y la poca relevancia al momento de organizar y estructurar los mismos, dificultó de manera significante la labor de aquellas personas interesadas en localizar dichos recursos. Si bien son evidentes los aportes brindados por las múltiples bibliotecas digitales y los repositorios institucionales disponibles en la web, se creyó conveniente generar una abstracción del distanciamiento entre cada instancia, permitiendo englobar múltiples catálogos a partir de una única búsqueda. Por este motivo, resultó necesario crear la herramienta MetaLib Service con el objetivo de agilizar los servicios de búsqueda bibliográfica y facilitar la labor de referencistas y bibliotecarios encargados de atender la creciente demanda de investigadores, docentes y alumnos de su institución.
374

Una metodología de evaluación de repositorios digitales para asegurar la preservación en el tiempo y el acceso a los contenidos

De Giusti, Marisa Raquel January 2014 (has links)
Un repositorio institucional es un depósito de documentos digitales, cuyo propósito es gestionar, organizar, almacenar, preservar y difundir en acceso abierto la producción resultante de la actividades de una organización. La variedad de materiales que se alojará en un repositorio institucional dependerá de la política de contenidos que determine la propia institución; los contenidos, en principio, podrían mantenerse a perpetuidad y el repositorio ser implementado de modo tal de asegurarlo, pero este punto también dependerá de la política de preservación que la institución determine. El objetivo central de esta tesis es, entonces, proponer una metodología de evaluación para repositorios institucionales. Con esto se busca mejorar la calidad de los repositorios, así como la estandarización, ayudar a la interoperabilidad y obtener una mayor visibilidad de las producciones que una institución, en este caso educativa, guarda en un repositorio. Entre los objetivos específicos está el de asegurar la preservación de los contenidos del repositorio, de modo que siempre sea posible acceder a ellos y que éstos resulten legibles tanto para usuarios humanos como máquinas. Para lograrlo es necesario conocer el campo de actividad de estos repositorios, enmarcado por la Iniciativa de Acceso Abierto que definió sus alcances y funciones, y elaborar una correcta definición de ellos, para responder a las preguntas fundamentales: ¿qué es un repositorio? y ¿qué estructura y funciones lo caracterizan mejor? Con miras a responder tales interrogantes, se relevaron los modelos que a lo largo del tiempo han servido para representar un repositorio digital, elaborando una mirada crítica en cuanto a la utilidad de cada uno de ellos, y observando cuánto de las estructuras y funciones propuestas permanecen en los repositorios actuales. Se analizaron sus similitudes y diferencias, para identificar el modelo que mejor se ajustaba y para determinar la necesidad de contar con más de un modelo que representase el repositorio. Una vez elegido el modelo, se determinaron cuáles serían los parámetros de evaluación que interesaban a los objetivos planteados. Como objeto de estudio y experimentación se seleccionó el repositorio institucional central de la Universidad Nacional de La Plata —el Servicio de Difusión de la Creación Intelectual (SEDICI)—, anticipando que las conclusiones extraídas, en cuanto a líneas de acción para cumplir con los objetivos previstos, podrían ser extensibles a otros repositorios institucionales. Se realizó el relevamiento del estado de los objetos digitales del repositorio, para luego determinar las acciones a realizar, proponer cambios y delinear un plan a largo plazo vinculado al planeamiento de la preservación de los contenidos de modo de asegurar que los contenidos siempre estén disponibles y en una condición tal que permita la legibilidad por parte de los usuarios. Luego de cada análisis, se extrajeron algunas conclusiones y reflexiones breves. La tesis culmina con la exposición de las conclusiones generales y con los trabajos proyectados para el futuro, vinculados principalmente a la selección y migración a formatos más apropiados para la preservación, a la generación de nuevas tareas de validación de metadatos asociados a los contenidos y a la realización de un plan integral de preservación.
375

Aseguramiento de la calidad de un recurso organizacional: evaluando y mejorando una estrategia integrada de medición y evaluación

Papa, María Fernanda January 2015 (has links)
Esta tesis presenta el trabajo de investigación cuyo objetivo final fue mejorar la Estrategia Integrada de Medición y Evaluación GOCAME (Goal-Oriented Context-Aware Measurement and Evaluation). La premisa que guió la investigación fue que una estrategia de Medición y Evaluación (M&amp;E) es integrada si posee simultáneamente las siguientes tres capacidades: (1) un marco conceptual con una base conceptual estructurada de M&amp;E; (2) la especificación del proceso; y (3) la especificación de métodos. Bajo esta premisa se realizó un caso de estudio donde dos estrategias integradas fueron evaluadas, a saber: GOCAME y GQM+Strategies (Goal-Question-Metric Plus Strategies), considerando como foco la Calidad de las Capacidades para la categoría de ente «Recurso». Del análisis de los resultados se obtuvo una lista de debilidades y fortalezas de las estrategias evaluadas, con la cual se elaboró un conjunto de recomendaciones de cambio. Luego, se planificaron las acciones de mejora para GOCAME y se efectuaron los cambios -especialmente de aquellos atributos más débiles. Una vez realizadas las mejoras planificadas, se llevó a cabo la reevaluación de GOCAME. A partir de aquí, se efectuó una comparación entre ambas evaluaciones –antes y después de los cambios en GOCAME- lo que brindó evidencia cuantitativa acerca del nivel de impacto de las mejoras incorporadas. En líneas generales, las etapas realizadas en esta investigación fueron: 1) el diseño y ejecución de un estudio comparativo para evaluar estrategias integradas de M&amp;E con el objetivo de comprender y comparar el estado actual de las mismas; 2) la planificación y ejecución de acciones de mejora sobre la estrategia integrada de M&amp;E denominada GOCAME; 3) el análisis de la ganancia de la mejora obtenida luego de los cambios realizados.
376

Un modelo de evaluación de la calidad de aplicaciones web en e-government

Peñalva, Mirta del Carmen January 2014 (has links)
El presente trabajo de tesis proporciona un enfoque para la evaluación de la calidad de aplicaciones Web en el ámbito específico de e-government. Los marcos, metodologías y estándares preexistentes en la industria no aportan aplicaciones particulares a este campo, pero sí pueden ser extendidos o configurados para este medio regido por dinámicas diversas y cambiantes que no siempre pueden asimilarse a experiencias de otros dominios. La gestión de la calidad va lentamente cobrando importancia, y se resalta el rol del usuario que a través de su percepción y opiniones, nos brinda información para realizar direccionamientos hacia un mejor producto, un producto más elegido. Es por ello que se ha llevado a cabo una exhaustiva revisión del estado del arte sobre el concepto general de calidad, y su visión particular desde la Ingeniería de Software. Posteriormente se han analizado los marcos metodológicos y estrategias de M&E preexistentes de los cuales se seleccionó GOCAME para llevar adelante un caso de prueba, basándose en su solidez y numerosos casos de aplicación. Debido a la ausencia de experiencias de medición de calidad en organismos de gobierno, se planteó la necesidad de proponer un modelo de requerimientos de calidad como prototipo para M&E. Como consecuencia se presentó un marco metodológico consistente en el cual desarrollar todas las tareas involucradas en el proceso de evaluación de la calidad, en este caso calidad externa a través de la visión de expertos del dominio, y calidad en uso desde la perspectiva de usuarios reales. El modelo diseñado fue validado conceptualmente a través de la instanciación de la metodología abordada utilizando como caso de estudio una aplicación Web del organismo. Conjuntamente con las mediciones técnicas se planteó la necesidad de caracterizar a los usuarios a través de sus rasgos de preferencias fuertes que fue cruzado con sus opiniones en busca de correlaciones que fundamenten algún patrón o tendencia. Los resultados de la ejecución del plan de evaluación mostraron el estado de situación de la gestión de la calidad desarrollada por el área de IT del organismo, el cual prevé un plan de mejoras, actuación y refinamiento del modelo propuesto para continuar las mediciones extendiéndolo incluso a otras áreas de IT de organismos gubernamentales, reutilizando de esta manera la experiencia adquirida e institucionalizando un proceso de aprendizaje continuo.
377

Marco de medición de calidad para gobierno electrónico

Rodríguez, Rocío Andrea January 2011 (has links) (PDF)
e-Governance es una temática interdisciplinaria la cual puede ser abordada desde distintas miradas: Social, Económica, Cultural, etc. En este trabajo de tesis se aborda desde un punto de vista informático, no por ello alejado de las consideraciones sociales tomando en cuenta la existencia de la brecha tecnológica que le impide a algunas comunidades poder hacer uso de las TIC (Tecnologías de la Información y Comunicación). Todos los medios tecnológicos deberán sumarse ofreciéndole más vías al ciudadano para poder realizar sus gestiones, no excluyendo la posibilidad de realizarse las mismas sin necesitar contar con tecnología, simplemente concurriendo a la entidad. De todos los medios posibles se elige a los sitios web como canal de implementación de e-Governance y a los sitios web de los gobiernos locales como entidades de análisis considerando la fuerte interacción de los ciudadanos con los mismos. La calidad de los sitios de los gobiernos locales deberá ser analizada bajo dos dimensiones: diseño y contenido. Se consideran distintos parámetros que aseguren la calidad de dichas dimensiones en cuanto a diseño: accesibilidad, navegabilidad, usabilidad y funcionalidades básicas; en cuanto a contenido además de analizarse la información y los servicios ofrecidos a los ciudadanos, se tomarán en cuenta parámetros como: veracidad, transparencia y participación ciudadana. Esta tesis propone un marco de medición diseñando métricas que permitan analizar cada uno de los parámetros que contribuyen a la calidad de los sitios web de los gobiernos locales. Bajo una metodología de ponderación de la métrica y construcción de coeficientes en los distintos niveles del marco, será posible cuantificar el grado de cumplimiento de los sitios en cada parámetro de calidad y finalmente en e- Governance. Es posible comparar los valores de distintos sitios e incluso generar un ranking de posicionamiento. Estos rankings al ser publicados suelen servir como un impulso para que los gobiernos locales mejoren el diseño y contenido de los sitios para alcanzar un mejor posicionamiento. No obstante el objetivo principal del marco es relevar, cuantificar y obtener información sobre las principales deficiencias de los sitios web a fin de ofrecer a los gobiernos locales información precisa para que puedan mejorar sus sitios web.
378

Agile managing of web requirements with WebSpec

Robles Luna, Esteban January 2011 (has links) (PDF)
Web application development is a complex and time consuming process that involves di erent stakeholders (ranging from customers to developers); these applications have some unique characteristics like navigational access to information, sophisticated interaction features, etc. However, there have been few proposals to represent those requirements that are speci c to Web applications. Consequently, validation of requirements (e.g. in acceptance tests) is usually informal, and as a result troublesome. To overcome these problems, this PhD Thesis proposes WebSpec, a domain speci c language for specifying the most relevant and characteristic requirements of Web applications: those involving interaction and navigation. We describe WebSpec diagrams, discussing their abstraction and expressive power. As part of this work, we have created a test driven model based approach called WebTDD that gives a good framework for the language. Using the language with this approach we have test several of its features such as automatic test generation, management of changes in requirements, and improving the understanding of the diagrams through application simulation. This PhD Thesis is composed of a set of published and submitted papers. In order to write this PhD Thesis as a collection of papers, several requirements must be taken into account as stated by the University of Alicante. With regard to the content of the PhD Thesis, it must speci cally include a summary which is devoted to the description of initial hypotheses, research objectives, and the collection of publications itself, thus justifying its coherence. It should be underlined that this summary of the PhD Thesis must also include research results and nal conclusions. This summary corresponds to part I of this PhD Thesis (chapter 1 has been written in Spanish while chapter 2 is in English). This work has been partially supported by the following projects: MANTRA (GV/2011/035) from Valencia Ministry, MANTRA (GRE09-17) from the University of Alicante and by the MESOLAP (TIN2010-14860) project from the Spanish Ministry of Education and Science. / Este trabajo ha sido parcialmente financiado por los siguientes proyectos: Mantra (GV/2011/035), Ministerio de Valencia, MANTRA (GRE09-17) de la Universidad de Alicante y por el MESOLAP (TIN2010-14860) proyecto del Ministerio de Educación y Ciencia de España.
379

Addressing aspect interactions in an industrial setting: experiences, problems and solutions

Zambrano Polo y La Borda, Arturo Federico January 2013 (has links)
Aspect oriented programming (AOP) introduces new and powerful modularization constructs. The aspect module is used to encapsulate crosscutting concerns, which otherwise would remain tangled and scattered. The idea of encapsulating crosscutting concerns rapidly expanded to earlier phases in the development cycle, including requirement analysis (aspect oriented requirement engineering, AORE) and design (aspect oriented modeling, AOM). The overall application of aspect orientation concepts is known as aspect oriented software development (AOSD). AOP is not yet a mainstream practice. Particularly AOSD is still in its early stages. This is reflected in the lack of reports of full development cycles using aspect oriented approaches, especially using industrial case studies. Furthermore, the power of aspects comes at the price of new challenges, one of them is that systems built using aspects are more difficult to understand. The crosscutting nature of aspects allows them to alter the behavior of many other modules. As a result, aspects may interact in unintended and unanticipated ways. This problem is known as aspect interactions. In this work we deal with the aspect interaction problem in the context of an industrial domain: slots machines. We perform a complete development cycle of the slot machine software. This is, to the best of our knowledge, the first complete industrial case of study of aspect orientation. Through this experience we discovered the limitations with regard to aspect interactions, of some emblematic aspect oriented approaches for requirement engineering, design and implementation. The contribution of this work is threefold. Firstly, we contribute with the evaluation and extensions to some of AORE and AOM approaches, in order to provide explicit support for aspect interactions in requirement analysis and design phases. We also evaluate the implementation of interactions using a static and a dynamic AOP language, and propose an AspectJ extension that copes with aspect interactions. Secondly, this work is the first report of a complete aspect oriented development cycle of an industrial case study. Thirdly, this work provides a complex case study that presents several business logic crosscutting concerns, which in turn exhibit numerous aspect interactions, that serves as a challenging test bed for upcoming AOSD approaches.
380

Enfoque para pruebas de unidad basado en la generación aleatoria de objetos

Barrientos, Pablo Andrés 28 April 2014 (has links)
El testing del software es una tarea crucial y a la vez muy desafiante dentro del proceso de desarrollo de software. El testing permite encontrar errores y problemas del software contra la especificación del mismo y cumple un rol fundamental en el aseguramiento de la calidad del producto. Entre los tipos de pruebas que se pueden realizar al software están las pruebas de unidad, carga, integración y funcionales. Cada una de ellas tiene distintos objetivos y son realizadas en diferentes etapas del desarrollo del software. En el primer tipo mencionado, se desarrollan pruebas a componentes individuales de un sistema de software. Los desarrolladores especifican y codifican pruebas para cubrir todos o al menos una parte significativa de los posibles estados/configuraciones del artefacto o unidad de software, para simular el entorno del componente y descubrir la presencia de errores o “bugs”. Dado que escribir todas esas pruebas de forma manual es costoso, las pruebas de unidad son generalmente realizadas de manera ineficiente o simplemente dejadas de lado. El panorama es aún peor, más allá del esfuerzo, porque el testing no puede ser usado para probar la usencia de errores en el software sino tan solo la presencia. Por eso es necesario atacar el problema desde diferentes enfoques, cada uno teniendo sus fortalezas y ventajas. Actualmente existen muchas técnicas para hacer testing de software, y la mayoría de ellos se basan en la automatización de pasos o caminos de ejecución, con valores fijos o componentes predefinidos (hard-coded) o estáticos, y condiciones específicas. En este trabajo de maestría, se presenta un enfoque para pruebas de unidad en la programación orientada a objetos, basado en la generación de objetos de manera aleatoria. El fundamento básico de este enfoque propuesto es el testing aleatorio. También se presenta una herramienta de testing de unidad que usa el enfoque dicho, y que fue escrita en un lenguaje orientado a objetos de amplia difusión. El testing aleatorio (RT o random testing) como técnica no es nueva. Tampoco lo es la generación de valores aleatorios para pruebas. En el paradigma funcional, existe una herramienta muy conocida para probar especificaciones sobre funciones llamada QuickCheck. Ésta herramienta (escrita en Haskell) y sus ideas subyacentes son usadas como fundamento para la herramienta creada en este trabajo. La herramienta desarrollada en el presente trabajo cubre además características que existen en el paradigma orientado a objetos de manera inherente, tales como el estado de los objetos (en particular los objetos singleton con estado), clases abstractas e interfaces, que no existen en la programación funcional pura. La constribución de este trabajo de maestría es la presentación de una forma alternativa de realizar tests de unidad en la programación orientada a objetos (POO), basada en un trabajo anterior para el paradigma funcional. También se presenta una herramienta llamada YAQC4J que plasma esas ideas en un lenguaje orientado a objetos de amplia difusión. Finalmente se incluyen ejemplos que ilustran el uso de la herramienta, y se presenta una comparación con herramientas existentes que han intentado implementar el enfoque de testing. Este trabajo está dirigido a los desarrolladores de software interesados en conocer soluciones alternativas para el testing de unidad, y al mismo tiempo una forma complementaria a las ya existentes para pruebas de unidad.

Page generated in 0.0647 seconds