- -

Un soporte a la comparación de modelos conceptuales en escenarios de evolución

RiuNet: Repositorio Institucional de la Universidad Politécnica de Valencia

Compartir/Enviar a

Citas

Estadísticas

  • Estadisticas de Uso

Un soporte a la comparación de modelos conceptuales en escenarios de evolución

Mostrar el registro sencillo del ítem

Ficheros en el ítem

dc.contributor.advisor Pastor López, Oscar es_ES
dc.contributor.advisor España Cubillo, Sergio es_ES
dc.contributor.author Sandobalín Guamán, Julio César es_ES
dc.date.accessioned 2016-01-07T12:28:11Z
dc.date.available 2016-01-07T12:28:11Z
dc.date.created 2014-02-20
dc.date.issued 2016-01-07
dc.identifier.uri http://hdl.handle.net/10251/59501
dc.description.abstract [EN] Continuous improvement of information systems are primarily motivated by organizational changes. Companies must rethink the way business processes that meet the new requirements, strategic goals and changes in their environment to meet business objectives. Changes in the organizations trigger the need to think in a reengineering of the information systems. Reengineering has three processes defined: the process of reverse engineering performs the extraction from an existing system for obtain the system specification, the evolution process consists of a set of transformations from the current system to a new system and forward engineering process are conventional software development activities. In the evolution process a system is changed to a higher level of abstraction, so the changes are made to the current system model (model As-Is) to obtain a new model (model To-Be) that has evolved to meet the changes of the organization. From the set of modifications made in the model of the current system to obtain the model of the new system, comes the need to study these changes for analyze their impact. This thesis presents a proposal to offer a support to the analysis of the models comparison in evolution scenarios with the development of a plugin to Eclipse. From the result of the models comparison is derived a delta model that is an instance of a metamodel evolution. A delta model has information about of the models comparison and with the help of operators (EQUAL, MODIFIED, ADDED, DELETED) specifies the kind of change between the elements of each model. Each element of a delta model has information about the traceability of evolution that suffered a system during reengineering. Traceability is a widely used concept because helps identify relations between the elements that belong to different models. To measure a delta model is used a set of metrics to get a numerical value, which is used to quantify changes over the resulting model in the evolution process. Each metric has the ability to assign a weight or numerical value to each of its elements for analyze the changes between models es_ES
dc.description.abstract [ES] La continua evolución de los sistemas de información están motivados principalmente por cambios organizacionales. Las empresas deben repensar los procesos de negocio de manera que respondan a los nuevos requerimientos, metas estratégicas y cambios de su entorno para cumplir con los objetivos de la empresa. Los cambios organizacionales originan la necesidad de pensar en una reingeniería de los sistemas de información. La reingeniería posee tres procesos bien definidos: el proceso de ingeniería inversa realiza la extracción de un sistema existente para obtener la especificación del sistema, el proceso de evolución consiste en un conjunto de transformaciones desde un sistema actual hacia un sistema nuevo y el proceso de ingeniería directa son actividades convencionales de desarrollo de software. Durante el proceso de evolución se modifica un sistema desde un nivel más alto de abstracción, de esta manera se realizan los cambios en el modelo del sistema actual (modelo As-Is) para obtener un nuevo modelo que ha evolucionado (modelo To-Be) para satisfacer los cambios organizaciones. A partir del conjunto de modificaciones que se realizan en el modelo del sistema actual para conseguir el modelo del sistema nuevo, surge la necesidad de realizar un estudio sobre estos cambios para analizar su impacto. Esta tesis presenta una propuesta para ofrecer un soporte al análisis de la comparación de modelos en escenarios de evolución con el desarrollo de un plugin para Eclipse. A partir del resultado de la comparación de dos modelos se deriva un modelo delta que es una instancia de un metamodelo de evolución. Un modelo delta posee la información de la comparación de los modelos y con la ayuda de operadores (EQUAL, MODIFIED, ADDED, DELETED) especifica el tipo de cambio que existe entre los elementos de cada modelo. Cada elemento de un modelo delta, tiene información sobre la trazabilidad de la evolución que sufre un sistema durante la reingeniería. La trazabilidad es un concepto ampliamente utilizado porque ayuda a identificar las relaciones entre los elementos que pertenecen a diferentes modelos. Para medir un modelo delta se emplea un conjunto de métricas para obtener un valor numérico, que se utiliza para cuantificar los cambios sobre el modelo resultante en el proceso de evolución. Cada métrica tiene la capacidad de asignar un peso o valor numérico a cada uno de sus elementos, para realizar el análisis de los cambios entre los modelos. es_ES
dc.format.extent 72 es_ES
dc.language Español es_ES
dc.publisher Universitat Politècnica de València es_ES
dc.rights Reserva de todos los derechos es_ES
dc.subject Comparación de modelos es_ES
dc.subject Metamodelo es_ES
dc.subject Métrica es_ES
dc.subject Models comparison es_ES
dc.subject Metamodel es_ES
dc.subject Metrics es_ES
dc.subject.classification LENGUAJES Y SISTEMAS INFORMATICOS es_ES
dc.subject.other Máster Universitario en Acuicultura-Màster Universitari en Aqüicultura es_ES
dc.title Un soporte a la comparación de modelos conceptuales en escenarios de evolución es_ES
dc.type Tesis de máster es_ES
dc.rights.accessRights Cerrado es_ES
dc.contributor.affiliation Universitat Politècnica de València. Servicio de Alumnado - Servei d'Alumnat es_ES
dc.description.bibliographicCitation Sandobalín Guamán, JC. (2014). Un soporte a la comparación de modelos conceptuales en escenarios de evolución. http://hdl.handle.net/10251/59501 es_ES
dc.description.accrualMethod Archivo delegado es_ES


Este ítem aparece en la(s) siguiente(s) colección(ones)

Mostrar el registro sencillo del ítem