98 research outputs found

    Un patrón de trazabilidad para controlar la evolución de los intereses en un espacio multidimensional

    Get PDF
    Esta disertación trata la trazabilidad como un patrón que controla la transformación de los modelos en el contexto del desarrollo de software dirigido por modelos, y específicamente los modelos de asuntos. Esto garantiza características de calidad como la modificabilidad, la consistencia, la completitud y la propagación del cambio. Para lograr esto, se define un metamodelo denominado "Patrón de Trazabilidad" que soporta la creación y gestión de Modelos de Trazado, y de Modelos de Asuntos. Los Modelos de Trazado son elementos abstractos compuestos por elementos trazables y vínculos de trazado para facilitar su uso como patrón en diferentes proyectos de desarrollo. Por medio de estos modelos se establece un marco conceptual y metodológico de trazabilidad para lograr las características de calidad antes mencionadas y apoyar de forma ágil a los equipos de desarrollo durante el proceso de desarrollo y en las tareas de mantenimiento del software. / Abstract: This dissertation treats the traceability as a pattern that controls the model transformations in the context of the model-driven development, and specially the concern model transformation. This guarantees quality characteristics such as modifiability, consistency and completeness, and change propagation. To achieve this, we define a metamodel called "Traceability Pattern" that supports the creation and management of Tracing Models, and Concerns Models. A Tracing Model is an abstract element composed of traceable elements and tracing links to facilitate its use in different software development projects. By means of these models, there is a conceptual and methodological traceability framework established in order to achieve the quality characteristics mentioned earlier. Also, these agilely support the development team in the software maintenance tasks.Doctorad

    Uso de escenarios en la derivación de software

    Get PDF
    Esta tesis presenta una estrategia en la Ingeniería de Requisitos, denominada SDRES, que intenta abordar temas poco tratados en la práctica real, tales como los cambios constantes en los requisitos, defectos del software originados en los requisitos, el contexto organizacional que rodea al sistema de software y la consideración de requisitos de calidad. Esta estrategia está dirigida por modelos (Léxico Extendido del Lenguaje, Escenarios y Documento de Requisitos) y orientada al cliente, por ello utiliza sus modelos escritos en lenguaje natural como medio de comunicación y elicitación. SDRES tiene en cuenta la calidad de los modelos que produce mediante procesos de verificación y validación. Para cada actividad de la estrategia se presenta un conjunto de heurísticas y recomendaciones. Se encara el tema de evolución y versionado de los modelos, así como distintas modalidades de utilizar la estrategia según la complejidad del problema, el conocimiento sobre el mismo y otras características.The present thesis shows a Requirements Engineering strategy, called SDRES, which proposes to face topics rarely treated in real practice, such as continuous changes in requirements, software defects brought in requirements, the organisational context surrounding the software system and the quality treatment of requirements. This strategy is driven by models (Language Extended Lexicon, Scenarios and Software Requirements Specification) and oriented to the client. Therefore it uses models written in natural language as means of communication and elicitation. SDRES keeps in mind the quality of the produced models by means of verification and validation processes. For each activity of the strategy a set of heuristic and recommendations is presented. The evolution topic and model versioning is treated, as well as different modalities to use the strategy according to the complexity of the problem, the knowledge on the problem and other characteristics.Es revisado por: http://sedici.unlp.edu.ar/handle/10915/9659Facultad de Ciencias Exacta
    corecore