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...
Autores principales: | , |
---|---|
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 |