Please use this identifier to cite or link to this item: http://hdl.handle.net/10201/29895

Title: Un proceso de ingeniería de requisitos dirigido por modelos centrado en reutilización.
Issue Date: 23-Jan-2013
Date of creation: 11-Jan-2013
Related subjects: 00 - Ciencia y conocimiento. Investigación. Cultura. Humanidades.
Keywords: Ingeniería de programas y sistemas de programación
Abstract: En esta tesis doctoral se presenta una propuesta de Ingeniería de Requisitos dirigida por modelos. Para ello, se ha definido: 1) un metamodelo de requisitos, que permite representar una especificación textual de requisitos; 2) un proceso de Ingeniería de Requisitos basado en reutilización, para guiar en la definición de modelos de requisitos para y con reutilización, y 3) un proceso para generar, los modelos de diseño de una aplicación, conformes a un DSL, a partir de los modelos de requisitos. Siguiendo el enfoque de modelado específico de dominio, a partir del modelo de la aplicación, se puede generar el código del sistema especificado. Este proceso general, se ha particularizado al dominio de los sistemas domóticos, para el que se ha definido un catálogo de requisitos reutilizables y las transformaciones, modelo a modelo, que permiten generar los modelos de diseño de una aplicación domótica, a partir del modelo de requisitos. Palabras clave: Ingeniería de requisitos, reutilización de requisitos, metamodelo de requisitos, transformaciones de modelos, trazabilidad de requisitos, desarrollo de software dirigido por modelos, ingeniería de requisitos dirigida por modelos, sistemas domóticos. ABSTRACT In this doctoral thesis a model driven Requirements Engineering approach is presented. The proposal involves the definition of: 1) a requirements metamodel, which allows analysts to represent a textual requirements specification, 2) a Requirements Engineering process based on reuse, which leads engineers through the definition of both requirements models for and with reuse, and 3) a development process to generate design application models, conforming a DSL, from requirements models. By following the domain specific modeling approach, the application code can be generated from these application models. This general process has been particularized to the home automation domain, for which a reusable requirements catalogue and transformation rules (from requirements models to home automation models) have been defined. Keywords: Requirements Engineering, requirements reuse, requirements metamodel, model transformation, requirements traceability, model driven software development, model driven requirements engineering, home automation systems.
Primary author: Moros Valle, Begoña
Director: Toval Álvarez, José Ambrosio
Faculty / Departments / Services: Departamentos y Servicios::Departamentos de la UMU::Informática y Sistemas
Published in: Proyecto de investigación:
URI: http://hdl.handle.net/10201/29895
Document type: info:eu-repo/semantics/doctoralThesis
Number of pages / Extensions: 357
Rights: info:eu-repo/semantics/openAccess
Appears in Collections:Ingeniería

Files in This Item:
File Description SizeFormat 
MemoriaTesis-final.pdf14,54 MBAdobe PDFThumbnail
View/Open


This item is licensed under a Creative Commons License Creative Commons