Back to results
Bibliographic record · Consultation and access
Document

Refactorings en el Contexto de MDA

Pereira, Claudia Teresa et al · SEDICI UNLP · 2008

Supplementary material available
Quick overview. Review the resource’s basic details, then access the content using the main button. This page shows only the information needed to identify, cite, and open the work.

Resource access

Open the content from the main option or choose another available source.

SEDICI UNLP SEDICI UNLP OAI-PMH
Entrar por SEDICI UNLP
Main access

Supplementary material available

El enlace apunta a material asociado, anexos, tablas, datos o página complementaria. No se marca como libro/texto completo.
Open material

Summary

Descripción general del contenido del recurso.

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 La arquitectura model-driven (MDA) es una iniciativa propuesta por el Object Management Group (OMG) para la especificación de sistemas basada en el uso de modelos. Los elementos básicos en esta arquitectura son los modelos, metamodelos y transformaciones automáticas desde modelos abstractos a componentes ejecutables o aplicaciones. Las ideas centrales son la clasificación de modelos en distintos niveles de abstracción, la independencia entre la especificación de la funcionalidad del sistema y su implementación sobre una plataforma en una tecnología específica y el control de la evolución de los modelos. Los refactorings tienen un rol fundamental en la evolución perfectiva de los modelos. En este artículo se propone una especificación de refactorings basados en MDA utilizando una técnica de metamodelado, especificándolos en el Object Constraint Language (OCL) como contratos entre metamodelos. Se presenta un tratamiento uniforme de los refactorings para los distintos modelos propuestos por la arquitectura MDA. La incorporación de esta propuesta a la funcionalidad de las herramientas CASE existentes permitiría mejorar la calidad de los procesos basados en MDA. Workshop de Ingeniería de Software y Bases de Datos (WISBD)

How to cite

Elegí el formato que necesitás y copiá la referencia al portapapeles.

APA 7

Pereira, C. T. E. A. (2008). Refactorings en el Contexto de MDA. SEDICI UNLP. http://sedici.unlp.edu.ar/handle/10915/21954

MLA

Pereira, Claudia Teresa et al. Refactorings en el Contexto de MDA. SEDICI UNLP, 2008. http://sedici.unlp.edu.ar/handle/10915/21954.

Chicago

Pereira, Claudia Teresa et al. 2008. Refactorings en el Contexto de MDA. SEDICI UNLP. http://sedici.unlp.edu.ar/handle/10915/21954.

Harvard

Pereira, C. T. E. A. 2008, Refactorings en el Contexto de MDA, SEDICI UNLP, available at: http://sedici.unlp.edu.ar/handle/10915/21954 [Accessed 5 Aug. 2026].

Share and print

Save the record, copy its permanent link, or print it as a PDF.

Export reference

You can export the record in common formats for use in a reference manager.

Resource details

Bibliographic information to help confirm that this is the correct material.

Title
Refactorings en el Contexto de MDA
Author / contributors
Pereira, Claudia Teresa et al
Publisher
SEDICI UNLP
Publication year
2008
Language
Spanish

Subjects

Explore related resources through these subjects.

Copied