Por favor, use este identificador para citar o enlazar este ítem: http://hdl.handle.net/10201/29895

Título: Un proceso de ingeniería de requisitos dirigido por modelos centrado en reutilización.
Fecha de publicación: 23-ene-2013
Fecha de defensa / creación: 11-ene-2013
Materias relacionadas: 00 - Ciencia y conocimiento. Investigación. Cultura. Humanidades.
Palabras clave: Ingeniería de programas y sistemas de programación
Resumen: 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.
Autor/es principal/es: Moros Valle, Begoña
Director/es: Toval Álvarez, José Ambrosio
Facultad/Departamentos/Servicios: Departamentos y Servicios::Departamentos de la UMU::Informática y Sistemas
Forma parte de: Proyecto de investigación:
URI: http://hdl.handle.net/10201/29895
Tipo de documento: info:eu-repo/semantics/doctoralThesis
Número páginas / Extensión: 357
Derechos: info:eu-repo/semantics/openAccess
Aparece en las colecciones:Ingeniería

Ficheros en este ítem:
Fichero Descripción TamañoFormato 
MemoriaTesis-final.pdf14,54 MBAdobe PDFVista previa
Visualizar/Abrir


Este ítem está sujeto a una licencia Creative Commons Licencia Creative Commons Creative Commons