Refactorings en el Contexto de MDA

The Model Driven Architecture (MDA) is an initiative proposed by the Object Management Group (OMG) to model centric software development. It is based on the concepts of models, metamodels and automatic transformation from abstract models to executable components or applications. The outstanding idea...

Descripción completa

Detalles Bibliográficos
Autores principales: Pereira, Claudia Teresa, Favre, Liliana María
Formato: Objeto de conferencia
Lenguaje:Español
Publicado: 2008
Materias:
Acceso en línea:http://sedici.unlp.edu.ar/handle/10915/21954
Aporte de:
id I19-R120-10915-21954
record_format dspace
institution Universidad Nacional de La Plata
institution_str I-19
repository_str R-120
collection SEDICI (UNLP)
language Español
topic Ciencias Informáticas
Models
refactoring
Architectures
metamodelado
arquitectura model-driven (MDA)
spellingShingle Ciencias Informáticas
Models
refactoring
Architectures
metamodelado
arquitectura model-driven (MDA)
Pereira, Claudia Teresa
Favre, Liliana María
Refactorings en el Contexto de MDA
topic_facet Ciencias Informáticas
Models
refactoring
Architectures
metamodelado
arquitectura model-driven (MDA)
description The Model Driven Architecture (MDA) is an initiative proposed by the Object Management Group (OMG) to model centric software development. It is based on the concepts of models, metamodels and automatic transformation from abstract models to executable components or applications. The outstanding ideas behind MDA are the different kinds of models, the separation of the specification of the system functionality from its implementation on specific platforms and the control of the model evolution. Refactorings play a fundamental role in the perfective evolution of the models. In this paper, we propose refactoring specification based on metamodeling techniques. The refactoring rules are specified in the Object Constraint Language (OCL) as contracts between metamodels. We propose a uniform treatment of MDA-refactorings at different abstraction levels. We describe foundations for MDA-based refactoring that enable extending the functionality of the existing CASE tools in order to improve the MDA-based process quality
format Objeto de conferencia
Objeto de conferencia
author Pereira, Claudia Teresa
Favre, Liliana María
author_facet Pereira, Claudia Teresa
Favre, Liliana María
author_sort Pereira, Claudia Teresa
title Refactorings en el Contexto de MDA
title_short Refactorings en el Contexto de MDA
title_full Refactorings en el Contexto de MDA
title_fullStr Refactorings en el Contexto de MDA
title_full_unstemmed Refactorings en el Contexto de MDA
title_sort refactorings en el contexto de mda
publishDate 2008
url http://sedici.unlp.edu.ar/handle/10915/21954
work_keys_str_mv AT pereiraclaudiateresa refactoringsenelcontextodemda
AT favrelilianamaria refactoringsenelcontextodemda
bdutipo_str Repositorios
_version_ 1764820465209049088