Ir al contenido


A requirements-driven approach for building architecture projects of self-adaptive systems

  • Autores: Patricia Araujo de Oliveira
  • Directores de la Tesis: Ernesto Pimentel Sánchez (dir. tes.) Árbol académico, Francisco Durán Muñoz (dir. tes.) Árbol académico
  • Lectura: En la Universidad de Málaga ( España ) en 2022
  • Idioma: español
  • Tribunal Calificador de la Tesis: Oscar Pastor López (presid.) Árbol académico, José Carlos Canal Velasco (secret.) Árbol académico, Juan Boubeta Puig (voc.) Árbol académico
  • Enlaces
  • Resumen
    • A well-structured software architectural project allows us to analyze and describe the properties of a complex system towards a general and complete overview, thus enabling the alternative decision-making in the face of possible problems. However, the management of the changes in a Self-Adaptive System is a challenge that, in addition to complexity, has dynamism as its main feature. The possible modifications of its initial configurations in response to changes in the context must be considered, which makes the construction of these systems and the decision-making at design time difficult tasks, since the initial model can take different forms and configurations during the execution process. In this thesis, we identified that the use of a flexible and procedural approach can incorporate changes in the model that are necessary for a self-adaptive system, being useful to measure and model the unpredictability of these systems, since the composition and/or integration of different services require a detailed analysis of the adaptation choices. This approach differs from the others because it proposes the creation of models that consider and understand the changing nature of self-adaptive systems, from the possibility of testing them considering the constant change of quality parameters, requirements and context after adaptations occur, understanding that they can affect the system as a whole, even if applied to a specific component. This set of design-time decisions and modifications, such as specifying requirements that consider constraints, monitoring and adapting strategies, as well as modeling systems and their behavior, and system analysis, can be used as a starting point for the construction of systems with better quality of service results, since the behavior of the application is understood even when adaptations occur, still in the design phase.

Fundación Dialnet

Mi Documat

Opciones de tesis

Opciones de compartir

Opciones de entorno