Tesis 2017

Tesis doctorales defendidas en el año 2017:

7 de Diciembre de 2017

  • Autor: Ventalon, Geoffrey Robert.
  • Titulo: “La Compréhension De La Métaphore Dans Les Images”.
  • Departamento: Lenguajes y Sistemas Informáticos.
  • Teseo: https://www.educacion.gob.es/teseo/mostrarRef.do?ref=1703082
  • Directores: María José Escalona Cuaresma (Director) y Charles Tijus (Director).
  • Sinopsis:

    A metaphor is a figure of speech in which the meaning of one term is transferred to another term. For example, the sentence “Axel is a fox” is a metaphor expressing that a man is smart. However, metaphors can be introduced not only in text, but in pictures as well. For example, the image of a man with the body of a fox can refer to the sentence “this man is a fox.” According to Forceville (2007,2009), a pictorial metaphor can be characterized according to its type (contextual metaphor, hybrid metaphor, simile, and integrated metaphor), its structure (monomodal and multimodal metaphor) and its use (in commercials, social campaigns, political cartoons, or art). The aim of this work is to create a knowledge base of the characteristics of pictorial metaphors (topics, vehicles). Five experimental studies examined the understanding of monomodal pictorial hybrid metaphors by focusing on the property attribution process in several situations concerning the effect of the native language (French versus Spanish), context, age, and use of the metaphor.

    The results of the first three experiments show that native French speaking participants attribute more conceptual properties than perceptual properties and succeed in determining the incongruence of a property while native Spanish speaking participants attribute more perceptual than conceptual properties and take the context into account when assigning properties. Moreover, they also succeed in detecting the incongruence of a pictorial metaphor’s property. Since the experimental material was created by native French participants, these results make it possible to highlight the cultural effect. The last two experiments concern the influence of the domain. Advertising and political caricatures on positive and negative valence show that advertising metaphors are judged more positively than political cartoons. The discussion section illustrates perspectives of research employed in current studies focused on pictorial metaphor comprehension and the use of specific tools (e.g., the eye tracker). The understanding of pictorial metaphors could be applied to others field of expertise in psychology (e.g., Neuropsychology), other people (e.g., children), and different cultures (e.g., Korean, Russian).

14 de Diciembre de 2017

  • Autor: Schon, Eva-Maria.
  • Titulo: “A Framework For Modeling And Improving Agile Requirements Engineering”.
  • Departamento: Lenguajes y Sistemas Informáticos.
  • Teseo: https://www.educacion.gob.es/teseo/mostrarRef.do?ref=1548891
  • Directores: María José Escalona Cuaresma y Jörg Thomaschewski.
  • Sinopsis:

    Context. Companies adopt hybrid development models consisting in an integration of agile methodologies and Human-Centered Design (HCD) with the aim to increase value delivery as well as to reduce time to market. This has an impact on how Requirements Engineering (RE) is carried out in an agile environment. To this end, people apply different kind of agile techniques like artifacts, meetings, methods and roles. In this context, companies often struggle with improving their value chain in a systematic manner, since guidelines for choosing an appropriate set of agile techniques are missing.

    Objective. The vision of this PhD thesis is to build a framework for modeling agile RE. Organizations benefit from implementing this framework by increasing their value delivery (organization external) and improving collaboration (organization internal).

    Method. We followed an inductive research approach, where we used the learning from several studies to create the framework. In the beginning, we carried out a Systematic Literature Review (SLR) to analyze the state of the art of agile RE with focus on user and stakeholder involvement. Subsequently, we created the agile RE metamodel, which evolved iteratively along the consecutively studies. Based on the metamodel, we defined a suitable profile to be used to create domain specific models according to the organizational environment. Moreover, we conducted a Delphi study in order to identify the most important problems industry has to face up today in terms of agile RE. The results were used as input for a systematic pattern mining process, which was utilized to create agile RE patterns.

    Results. The framework for modeling agile RE consists of three main components: i) agile RE metamodel, which can be used to analyze the organizational environment in terms of value delivery ii) catalog of agile RE problems, which allows detecting recurring problems in terms of agile RE iii) catalog of agile RE patterns, which allows to solve the detected problems. The agile RE metamodel comes with a profile, which can be used to deviate domain specific models. In addition, we created tool support for the framework by means of a web application (agileRE.org), which allows us to share knowledge and best practices for agile RE. Furthermore, we proved how the framework could be applied in industry by means of case studies conducted in Germany and in Spain.

    Conclusion. The framework for modeling agile RE empowers companies to improve their organizational environments in terms of value delivery and collaboration. Companies can utilize the framework for improving their value chain in a systematic manner. In particular, it gives guidance for choosing appropriate agile techniques that fit the changing needs of the organizational environment. In addition, we can state that the framework is applicable internationally.

30 de Marzo de 2017

12 de Mayo de 2017

  • Autor: José Miguel More Gutierrez.
  • Titulo: “Implementaciones VLSI de Cifradores de Flujo Trivium de Bajo Consumo ”.
  • Directores: Carlos Jesus Jimenez Fernandez y Manuel Valencia Barrero.
  • Sinopsis:

    En toda comunicación de datos se hace necesario proteger y garantizar de una manera adecuada la información enviada a través de cualquier tipo de red para evitar que un observador no autorizado pueda acceder o cambiar la información o suplantar identidades. Estas comunicaciones, cada vez más, se realizan entre dispositivos portables, cuyo funcionamiento con baterías y con limitados recursos de computación imponen importantes condicionantes a los mecanismos de cifrado y autenticación. La necesidad cada vez mayor de hacer segura y privada esta información transmitida entre dispositivos electrónicos portables e inalámbricos está haciendo que el uso de algoritmos criptográficos de bajo consumo de potencia y de recursos (lightweight cryptography) sea muy común hoy en día, y con un futuro muy prometedor sobre todo en el escenario de Internet de las Cosas (IoT: Internet of Things).

    En esta Tesis se presenta el diseño, implementación y caracterización de cifradores de flujo de bajo consumo de potencia. Para la selección de estos cifradores, nos hemos centrado en las propuestas de cifradores de flujo (stream ciphers) que el Proyecto eSTREAM de la Red Europea de Excelencia en Criptología, ECRYPT (European Network of Excellence in Cryptology) seleccionó como las que presentaban mejores prestaciones en sus implementaciones hardware. Entre ellos se eligió al cifrador Trivium para proponer arquitecturas eficientes en términos de consumo de potencia aplicando la técnica de paralelización en diferentes diseños a nivel lógico. La aplicación de esta técnica y la elección del cifrador Trivium han sido tomadas tras una revisión del estado del arte sobre las implementaciones hardware dentro de los algoritmos criptográficos con bajo consumo de recursos y del consumo de potencia.

    Se han realizado dos propuestas de cifradores de flujo Trivium con arquitecturas eficientes para bajo consumo denominadas MPLP (Mixed Parallel Low Power) y FPLP (Full Parallel Low Power). Estas propuestas han sido diseñadas y simuladas con uno, dos, ocho y dieciséis bits a la salida para obtener resultados de recursos, área y consumo de potencia. Estos resultados se han comparado con los obtenidos para la versión estándar con los mismos bits de salida. Se han utilizado para estos diseños distintas librerías de celdas estándar de diferentes tecnologías de fabricación de circuitos integrados y de dispositivos programables, FPGA. Como tecnologías ASIC se han usado tecnologías submicrónicas y nanométricas, en concreto, 350 nm, 180 nm, 130 nm, y 90 nm. En FPGAs se han utilizado las familias de dispositivos de Xilinx Spartan-3E y Virtex-5. Finalmente, para la verificación experimental, se ha implementado, mandado a fabricar y testado un circuito integrado (ASIC) en una tecnología de 90 nm, que contiene las propuestas de los cifradores Trivium con y sin técnicas de bajo consumo. Estas propuestas incluyen cifradores con salidas de uno, dos, ocho y dieciséis bits, y se han obtenido resultados experimentales de consumo de potencia y otras medidas con el equipo de test de señal mixta Agilent 93000.

    Como resultado del trabajo realizado se puede sintetizar y destacar como conclusión final que las propuestas de diseño Trivium presentadas mejoran el consumo de potencia de la versión estándar en los casos de uno, dos y ocho bits a la salida. No es así en el caso de dieciséis bits. Con respecto a los recursos empleados, estos crecen significativamente con el aumento del número de bits de salida, aunque las versiones de bajo consumo MPLP y FPLP mantienen una buena relación en los recursos empleados y en el área en las propuestas de un bit y dos bits.

    Todas las medidas realizadas, tanto por simulación como experimentalmente, avalan los datos de mejora en el consumo, siendo los casos de uno y dos bits de los cifradores Trivium FPLP y MPLP los que mejores resultados ofrecen en su conjunto, mejora que es extraordinariamente importante en el caso de un bit donde se alcanza el 50% manteniendo prácticamente los mismos costes en recursos y prestaciones en velocidad.

  • Teseo: N.A.
  • Repositorio USE: http://www.doctorado.us.es/tesis-doctoral/repositorio-tesis/tesis-2017/details/2/6193
  • IMSE/CNM: http://www.imse-cnm.csic.es/es/publicaciones.php?select1=60&select2=0&tipo_doc[]=All

13 de Octubre de 2017

  • Autor: José González Enriquez.
  • Titulo: “A Model-Driven Engineering Approach for the Uniquely Identity Reconciliation of Heterogeneous Data Sources”.
  • Directores: Francisco José Domínguez Mayo y María José Escalona Cuaresma.
  • Sinopsis:

    Previous chapters of this PhD thesis hold up the work where we present and define a theoretical and practical Framework. They also describe a work based on a real need in organizations (Chapter I), that later has turned into a specific problem (Chapter III) derived from the results and conclusions obtained after studying the state-of-the-art (Chapter II). Once the context has been specified, the remaining PhD thesis introduces a Framework composed three main pillars: (i) the MaRIA Process (Chapter IV), (ii) the Model-Driven approach (Chapter V) to support the entity reconciliation modeling preparing the system to be developed to be systematically tested defining a set of transformation mechanisms (Chapter VI) and (iii), a support tool to cover the previous two pillars called MaRIA Tool (Chapter VII). To apply the theoretical framework to real environments. In this sense this approach has been put in practice in two real world case studies presented in Chapter VIII.

    This Doctoral Thesis propose a suitable environment to support the entity reconciliation in the requirements and analysis phases. This environment allows the development team to prepare their future system to guarantee a suitable entity reconciliation with, besides could be systematically tested.

  • Teseo: N.A.
  • Repositorio USE: N.A.
  • SISIUS: https://investigacion.us.es/sisius/sis_showpub.php?idpers=20334

17 de Mayo de 2017

  • Autor:Jorge Sedeño Lopez.
  • Titulo: “Una propuesta para el descubrimiento sistemático de Servicios en fases tempranas de desarrollos ágiles”.
  • Directores: Maria José Escalona Cuaresma y Manuel Mejias Risoto.
  • Sinopsis:

    El objetivo principal de la presente Tesis Doctoral será proponer en un único proceso, la formalización de un requisito, fundamentándolo en técnicas ágiles (debido a su agilidad y completitud), que pueda ser gestionado contra un Catálogo de Servicios, a fin de descubrir qué Servicios dentro del contexto, son susceptibles de ser incorporados en el desarrollo de la nueva aplicación para dar cobertura a ese requisito.

    El cuerpo de esta Tesis Doctoral pues, se cimenta sobre la definición de una serie de metamodelos. Para ello, se define un metamodelo en el que se formalizarán los Servicios pertenecientes al Catálogo de Servicios de dicha organización, que contendrá la funcionalidad identificada y viva, en el contexto, de forma normalizada. A su vez, se define un metamodelo de requisitos que permita la formalización ágil, temprana y completa de los nuevos requisitos. Para este punto será necesario el uso de las nuevas técnicas y metodologías ágiles que se han usado con buen resultado, precisamente, para disponer de un conjunto homogéneo de requisitos funcionales y no funcionales, completo y ágil.

    Como resultado de la presente Tesis Doctoral, obtenemos un proceso sistemático y coherente para el descubrimiento de los Servicios Candidatos, definiendo la relación entre los metamodelos que nos permita descubrir qué Servicios dentro del Catálogo de Servicios dan cobertura a un conjunto total o parcial de los requisitos, es decir, identificar los Servicios Candidatos para su análisis, mediante la propuesta de un algoritmo que realice las consultas entre los diferentes campos de los metamodelos basada en la puntuación de dichas búsquedas, a partir de esa correspondencia. Así mismo se plantea una arquitectura tecnológica capaz de soportar dicho proceso, el framework DS4aRE.

    En conclusión, esta Tesis Doctoral plantea una solución a un problema específico: realizar el proceso sistemático y coherente para el descubrimiento de los Servicios Candidatos dentro del contexto de una organización que presta Servicios, a través de la formalización de requisitos usando técnicas y metodologías ágiles a fin de identificar, dentro del Catálogo de Servicios de la organización, qué funcionalidad de los nuevos requisitos está ya contenida.

    Por último, el trabajo presenta la evaluación de los resultados obtenidos en un entorno de producción real, basado en la instanciación de dicha solución, cuya aplicación ha sido considerada como satisfactoria.

    Como aportación de la presente Tesis Doctoral obtenemos un proceso sistemático y coherente para el descubrimiento de los Servicios Candidatos, que nos permita descubrir qué Servicios dentro del Catálogo de Servicios dan cobertura a un conjunto total o parcial de los requisitos, es decir, identificar los Servicios Candidatos para su análisis. Además se obtiene en este trabajo el framework DS4aRE que soporta e implementa dicho proceso y es desplegable en una organización real.

    En conclusión, esta Tesis Doctoral plantea una solución a un problema específico: realizar el proceso sistemático y coherente para el descubrimiento de los Servicios Candidatos dentro del contexto de una organización que presta Servicios, a través de la formalización de requisitos usando técnicas y metodologías ágiles a fin de identificar dentro del Catálogo de Servicios de la organización que funcionalidad de los nuevos requisitos está ya contenida.

    Uno de los beneficios fundamentales de esta gestión ágil de requisitos dentro el Gobierno de los Servicios, desde las etapas más tempranas del desarrollo, desembocará en la eficacia y eficiencia de los recursos, del propio desarrollo software y de una mejor prestación de dichos Servicios.

    Desde las etapas más tempranas de la elicitación de requisitos, se conocerá qué Servicios, dentro de la organización, cubren parte de la funcionalidad, por lo que la reutilización del software se maximizará para estos desarrollos, con el consiguiente ahorro en tiempo y coste y aumentando la calidad de las nuevas aplicaciones.

    Así mismo, se mejora, dentro del Gobierno de TI, el gobierno de los Servicios debido a que la temprana identificación de su uso, hace posible que se puedan ejecutar las políticas adecuadas a su ciclo de vida, redundando así en un mejor control de los Servicios y por tanto mejorando la prestación de los mismos y minimizando el impacto de los sucesivos cambios de estado dentro de su ciclo de vida.

    Por último, el trabajo presenta la evaluación de los resultados teóricos obtenidos en un entorno de producción basado en la instanciación de la solución, cuya aplicación ha sido considerada como satisfactoria.

  • Teseo: N.A.
  • Repositorio USE: http://www.doctorado.us.es/tesis-doctoral/repositorio-tesis/tesis-2017/details/2/6287
  • LinkedIn: https://www.linkedin.com/in/jorgesedeno/

12 de Julio de 2017

  • Autor: Javier Romero Lemos.
  • Titulo: “Técnicas de Minería de Datos en el Proceso de Secuencias Temporales. Aplicaciones a la Clasificación Industrial de Sonidos”.
  • Directores: Alejandro Carrasco Muñoz y7 Amalia Luque Sendra.
  • Sinopsis:

    El proceso de secuencias temporales supone un campo de trabajo específico dentro de las técnicas de minería de datos o aprendizaje automático. Entre las tareas de esta disciplina se encuentra la clasificación de secuencias temporales que, por su especificidad, admite el uso de tratamientos diferenciados. Entre los datos con estructura de secuencia temporal pueden destacarse las señales sonoras. Existen numerosas aplicaciones en las que resulta de utilidad la clasificación automatizada de sonidos. En muchas de ellas se requiere que la solución propuesta tenga unas características que podríamos calificar de industriales: robustez, inmunidad al ruido, normalización, operación en tiempo real, bajo consumo y bajo coste.

    En esta tesis se analizan y comparan distintos métodos de clasificación de sonidos. Para ello, se segmentan los sonidos en fragmentos (ventanas) de muy corta duración y se propone el uso del estándar ISO MPEG-7, cuya aplicación permite obtener un conjunto normalizado de parámetros. Se consideran hasta nueve algoritmos de clasificación que, tomando como patrones distintos sonidos de clases conocidas, realizan una clasificación supervisada sin tener en cuenta el carácter secuencial de las mismas (clasificación no secuencial). Para tener en cuenta el carácter secuencial de los sonidos se proponen y comparan distintos métodos (clasificación secuencial). Para pasar de la clasificación de una ventana, o secuencia de ventanas, a la clasificación de un sonido completo la presente investigación propone una clasificación de series derivadas. Se define una serie (vectorial) derivada como la secuencia de probabilidades de que cada ventana pertenezca a una determinada clase. Se propone la caracterización de las series derivadas como si se tratase de sonidos, es decir, mediante la caracterización de cada uno de sus ventanas usando parámetros MPEG-7 y su posterior clasificación supervisada usando alguno de los algoritmos clasificadores propios de la minería de datos.

    El resultado del análisis realizado permite afirmar que el uso de los parámetros MPEG-7 constituye una buena alternativa para caracterizar sonidos. En la aplicación analizada el mejor clasificador no secuencial ha resultado ser el árbol de decisión. Por otra parte, la introducción de un método de ventana deslizante aparece como la mejor opción de clasificación secuencial, aunque con una mejora muy discreta sobre la técnica no secuencial. Adicionalmente, se ha podido evidenciar que la clasificación de las series derivadas supone una mejora muy notable en las prestaciones del clasificador.

  • Teseo:
  • Repositorio USE: http://www.doctorado.us.es/tesis-doctoral/repositorio-tesis/details/2/6260
  • LinkedIn: https://www.linkedin.com/in/javier-romero-lemos-1bb256144/

3 de abril de 2017

  • Autora: Martínez García, Alicia
  • Titulo: Resolviendo el diseño de modelos de dominio HL7 mediante soluciones guiadas por modelos.
  • Directores: Domínguez Mayo, Francisco José, Escalona Cuaresma, María José
  • Sinopsis: Hoy en día, los sistemas de información sanitarios son cada vez más complejos, y su desarrollo se presenta como un desafío para las empresas de desarrollo de software que deseen encontrar mercado en los sistemas sanitarios, ofreciendo productos de calidad, mantenibles e interoperables. La necesidad de una historia clínica compartida a nivel mundial es una realidad, surgiendo la necesidad de utilizar estándares de informática sanitaria que permitan establecer las normas de intercambio de información clínica. UML (Unified Modeling Language) es un lenguaje estándar de modelado ampliamente conocido por los ingenieros del software, que permite definir las entidades y relaciones que presenta un sistema de información, permitiendo diseñar un sistema software en todas las fases del ciclo de vida por las que puede pasar. Son muchos los estándares que podemos encontrar en el ámbito de la interoperabilidad de información clínica. HL7 (Health Level 7) International es una organización internacional sin ánimo de lucro que define y mantiene estándares relacionados con los sistemas de información sanitarios. La mayoría de los modelos de dominio con los que trabaja HL7 están diseñados en base a un lenguaje gráfico propio. Muy pocas herramientas soportan los lenguajes de HL7. En la presente Tesis Doctoral se pretenden acercar estos 2 mundos, UML y HL7, para ofrecer a los ingenieros del software una metodología capaz de modelar sistemas de información sanitarios conformes a HL7, utilizando modelos de dominio UML ampliamente conocidos. Para tal fin, se decidió utilizar técnicas basadas en el paradigma MDE (Model Driven Engineering), consiguiendo un marco de referencia usable, reduciendo la curva de aprendizaje de los usuarios finales, y permitiendo modelar sistemas de información sanitarios mantenibles y adaptables. Este marco de referencia, desarrollado en el contexto de la presente Tesis Doctoral, bautizado como MoDHE (Model Driven Health Engineering), se sustenta sobre en 3 pilares principales. El primer pilar, la metodología, ofrece un procedimiento que permite diseñar modelos de dominio HL7 como parte del desarrollo de un sistema de información sanitario. El segundo pilar, el lenguaje de modelado basado en HL7, extiende a UML para modelar sistemas de información sanitarios conforme a todo el espectro de estándares de HL7. El tercer pilar, los mecanismos de derivación, hacen posible la interoperabilidad entre estándares, facilitando la mantenibilidad y extensión de los sistemas.

    A la hora de desarrollar la metodología de MoDHE, se decidió acotar el alcance de la presente Tesis Doctoral, ya que HL7 cuenta con cientos de estándares. Por ser los estándares más utilizados en España, se decidió trabajar con 3 de los principales estándares de HL7: v3, CDA y v2.x. Para materializar y automatizar este marco de referencia, se ha desarrollado una herramienta de soporte, registrada como MoDHE Suite. Esta herramienta permite diseñar modelos de dominio conformes a HL7 utilizando una interfaz basada en UML. También permite generar modelos de un estándar concreto tomando como base modelos ya existentes de otro estándar concreto. Dicha herramienta ha sido validada en un caso de estudio real extraído de un proyecto en el que participó el Grupo de Innovación Tecnológica del Hospital Universitario Virgen del Rocío, demostrando que la solución desarrollada es de gran utilidad. En definitiva, la presente Tesis Doctoral plantea el desarrollo de un marco de referencia que facilita el diseño de modelos de dominio conformes a HL7 utilizando una interfaz basada en UML, abordando tanto el planteamiento teórico que los sustenta a través del marco de referencia MoDHE, como el planteamiento práctico mediante la herramienta de soporte MoDHE Suite.

  • Departamento: Lenguajes y Sistemas Informáticos
  • idUS: https://idus.us.es/handle/11441/58960

29 de setiembre de 2017

  • Autor: Cabrera Cabrera, Rafael
  • Titulo: Diseño de interfaces para la mejora del acceso a las tecnologías de personas con dificultades motrices.
  • Directores: Molina Cantero, Alberto Jesús, Gómez González, Isabel María.
  • Sinopsis: La parálisis cerebral es la causa más común de discapacidad física en la infancia. La supervivencia de niños con parálisis cerebral cada vez es mayor y las terapias y tratamientos están mejorando por lo que el número de adultos con discapacidad física por parálisis cerebral está en crecimiento. Al igual que todo ser humano, estas personas tienen una serie de necesidades vitales que deben cubrir para poder completar con éxito sus labores personales, sociales y profesionales. Trabajar, comunicarse, aprender, compartir, alimentarse, informarse, etc. son algunas de las actividades que, en función de nuestras capacidades y habilidades personales, se puede convertir en un desafío difícil de superar, resultando a veces, incluso, inabordable. En estos casos, es habitual que los usuarios dependan de terceras personas para realizar sus tareas diarias, impidiendo que el usuario sienta una realización personal completa y provocando, en muchos casos, problemas psicológicos (autoestima, inseguridad, ansiedad, etc). Esta tesis doctoral tiene como principal objetivo encontrar mecanismos que permitan mejorar la calidad de vida de personas con discapacidad física mediante el uso de las tecnologías de la información y las comunicaciones (TIC). Los trabajos presentados están orientados al desarrollo de soluciones basadas en el sensor Kinect de Microsoft que permitan por un lado, ofrecer una alternativa más cómoda y eficiente a aquellas personas con dificultades motrices que acceden al ordenador habitualmente, y por otro lado, proveer acceso al ordenador a aquellas personas cuyas limitaciones físicas le impiden utilizar los dispositivos, convencionales o adaptados, existentes.

    Entre los resultados obtenidos, se ha confirmado que Kinect no solo tiene potencial como dispositivo de acceso para personas con dificultades motrices, sino que, además, en algunos caso resulta más eficiente que otros dispositivos. Se presenta un algoritmo, basado en velocidad, para la detección de movimientos voluntarios.

    También se aporta una herramienta para la captura de datos de los movimientos de los usuarios utilizando Kinect. Dicha herramienta no solo nos facilita el estudio de los movimientos de los usuarios para poder mejorar el algoritmo presentado, sino que además nos permite calcular la precisión del mismo, que, de forma preliminar, hemos establecido en un 86.67%.

  • Departamento: Tecnología Electrónica
  • idUS: https://idus.us.es/handle/11441/68535

26 de enero de 2017

  • Autor: Barcelona Liédana, Miguel Ángel
  • Titulo: Una solución basada en modelos para la generación de procesos y casos de negocio colaborativos.
  • Directores: Ramos Román, Isabel. Escalona Cuaresma, María José
  • Sinopsis: Hoy en día la mayoría de productos y servicios existentes son fruto de la colaboración de un gran número de compañías que forman una cadena de valor, a veces denominada cadena de suministro (CdS). Para conseguir eficiencia las organizaciones gestionan sus procesos y crean modelos de los mismos para analizarlos, mejorarlos, optimizarlos, así como para garantizar su uso de forma sistemática e institucionalizada. Existen muchos lenguajes que soportan el modelado de procesos, si bien la mayoría de ellos se centra en la perspectiva individual y no en la colaboración en la CdS. Aquellos que cubren la colaboración plantean un modelo top-down, partiendo del diseño del proceso global y posteriormente detallando el comportamiento individual, para lo cual todas las organizaciones deben acordar un único lenguaje tanto para modelar tanto su operativa interna como la colaboración en la CdS, lo que en la práctica impide la reutilización de la perspectiva individual que cada organización tenga de su operativa. Por ello este trabajo de tesis se centra en la necesidad de crear modelos de procesos de CdS reutilizando los modelos de los procesos que cada organización pueda haber creado, incluso con diversos lenguajes de modelado, incluyendo las capacidades de flexibilidad y adaptación que son propias en los escenarios de colaboración actuales. Nuestra propuesta de solución se basa en un marco de referencia denominado Collaborative Business Generation (CBG), que pretende abordar el modelado de procesos y casos colaborativos con un enfoque bottom-up. Para ello, haciendo uso de nuevos metamodelos, métodos y transformaciones, somos capaces de representar un modelo de proceso de una organización en: 1) una vista colaborativa del proceso, manteniendo la privacidad y la autonomía en la toma de decisiones y; 2) una vista del caso en colaboración, separando la parte estática del posible comportamiento dinámico. Para alcanzarlo el marco CBG está formado por: 1) el metamodelo CBGProcess para dar soporte al modelado de procesos de negocio colaborativos; 2) el metamodelo CBGCase que, siguiendo el paradigma de gestión de casos, soporta el modelado de casos en entornos colaborativos; 3) las transformaciones modelo de modelo entre los tres metamodelos anteriores; 4) los métodos para llevar a cabo el modelo de proceso y caso colaborativo a partir de los modelos individuales, y; 5) CBG-Tool, la herramienta para facilitar la creación de modelos y la ejecución de las transformaciones desde un punto de vista práctico y favorecer su uso en entornos empresariales.

    La propuesta junto con la herramienta han sido validadas mediante casos de estudio reales extraídos de proyectos de transferencia con empresas en los que se observa cómo la propuesta desarrollada ha sido de gran utilidad en los mismos. En definitiva, esta tesis doctoral plantea el desarrollo de un marco de referencia, tanto teórico como soportado con herramientas para su uso en la práctica, para facilitar la toma de decisiones en la CdS, mediante el modelado de los procesos colaborativos generados a partir de la vista individual de cada organización y añadiendo la flexibilidad y adaptación dinámica del dominio de casos.

  • Departamento: Lenguajes y Sistemas Informáticos
  • idUS: https://idus.us.es/handle/11441/54382

24 de febrero de 2017

  • Autor: Torrecilla Salinas, Carlos Joaquín
  • Titulo: A mature agile approach in web engineering contexts.
  • Directores: Mejías Risoto, Escalona Cuaresma, María José.
  • Sinopsis: En los últimos años la importancia de la Web y los desarrollos Web en la vida de ciudadanos y empresas ha aumentado significativamente. Desde sus inicios, la comunidad investigadora intentó definir aproximaciones metodológicas para los entornos Web. De ese modo, mientras que los sistemas Web eran desarrollados inicialmente sin seguir una aproximación estructurada que pudiera garantizar resultados de calidad, aparecieron diferentes propuestas que ayudaron a establecer la Ingeniería Web como una rama diferenciada dentro de la Ingeniería del Software con líneas de investigación específicas. Los sistemas Web se caracterizan, entre otros aspectos, por una aproximación flexible a los requisitos y por la necesidad de ciclos cortos de feedback, con el fin de adaptarse y ajustarse a nuevas necesidades de clientes y usuarios. Por otro lado, uno de los principios de las metodologías Ágiles es abrazar el cambio, por lo que las aproximaciones Ágiles podrían ofrecer un marco adecuado para algunas de las características específicas de los sistemas Web. Desde el comienzo del siglo XXI se ha podido observar una tendencia creciente en el uso de métodos Ágiles en la industria por parte de algunos de los grandes del sector como Microsoft, Amazon o Yahoo. Esta tendencia también tiene lugar en los entornos Web, encontrando incluso artículos que muestran un incremento de la calidad y mejora en los resultados de los proyectos que usan métodos Ágiles. Finalmente, CMMI-DEV (Capability Maturity Model Integration for Development), como parte de la familia CMMI (Capability Maturity Model Integration), proporciona un marco comparativo que permite evaluar el nivel de madurez alcanzado en el desarrollo de software. La posibilidad de usar una aproximación Ágil para que una organización que desarrolla sistemas Web alcance un determinado nivel de madurez CMMI podría eliminar miedos y dudas en clientes y usuarios potenciales, así como ayudar a la institucionalización de los métodos y prácticas Ágiles, mientras que mantendría la capacidad de respuesta y adaptación rápida que estos ofrecen, que son elementos básicos para el desarrollo Web.

    La investigación llevada a cabo en este trabajo de tesis se centra por tanto en la definición de un marco Ágil que permita a las organizaciones que desarrollan sistemas Web progresar a través de los distintos niveles de madurez de CMMI, sin perder la habilidad de adaptarse a cambios inesperados. La idea principal es evaluar si alguna de las dos propuestas puede, por sí misma, ser usada para alcanzar los requisitos de CMMI-DEV. Tras este análisis, y una vez que se hayan identificado los “gaps” entre CMMI-DEV y Scrum/XP, trataremos de destacar, de entre el resto de propuestas Ágiles existentes, alguna otra que permita cubrir las carencias detectadas. La idea es definir un conjunto de técnicas Ágiles que puedan cubrir todos los requisitos de CMMI-DEV para sus diferentes niveles de madurez. Para concluir, intentaremos evaluar la coherencia de este conjunto de prácticas, presentando un marco Ágil consistente y coherente, que denominaremos NDT-Agile, que pueda ser usado como referencia para que organizaciones que desarrollan sistemas Web puedan alcanzar un determinado nivel de madurez de CMMI-DEV.

    Como conclusión, podemos decir que el objetivo final de este trabajo de tesis es proporcionar una respuesta sistemática a la idea de institucionalizar las propuestas Ágiles para el desarrollo de sistemas Web.

  • Departamento: Lenguajes y Sistemas Informáticos
  • idUS: https://idus.us.es/handle/11441/56021

Buscar

Noticias

Directorio

Tablón de Anuncios

Mapa del Sitio

Esta web usa cookies propias para el correcto funcionamiento y de terceros para analizar el tráfico de nuestra página web. Si continúas navegando, consideramos que aceptas su uso. Política de cookies.