SciELO - Scientific Electronic Library Online

 
vol.15 issue1Operation Variables in the Animal-Fat Transesterification Process: a ReviewPerformance Assessment of Organic Coatings through Accelerated Tests and Electrochemical Impedance Spectroscopy author indexsubject indexarticles search
Home Pagealphabetic serial listing  

Services on Demand

Journal

Article

Indicators

Related links

  • On index processCited by Google
  • Have no similar articlesSimilars in SciELO
  • On index processSimilars in Google

Share


Ingeniería y Universidad

Print version ISSN 0123-2126

Abstract

BERNARDO-QUINTERO, Juan  and  DUITAMA-MUNOZ, Jhon Freddy. Reflections on the Adoption of Model-Based Approaches for Software-Development. Ing. Univ. [online]. 2011, vol.15, n.1, pp.219-243. ISSN 0123-2126.

Reusing models is one of the most widely accepted strategies among recent methodological approaches to software development. It is so much so that these approaches have extensively included various models with the suggestion that, in order to develop a software application, it is just necessary to build models and to transform them semi-automatically with the support of an information system. However, there are still considerable challenges in the adoption of model-focused approaches, such as a variety of techniques, languages, and tools available for model transformation. This variety of resources complicates the standard selection of strategies for transforming models which are appropriate for a particular project or company. This paper analyzes the different model engineering approaches, as well as previous studies in model transformation, in order to serve as a guide in the selection process of model-focused approaches for software development.

Keywords : Application software-development; model-driven software architecture; software engineering.

        · abstract in Spanish | Portuguese     · text in Spanish     · Spanish ( pdf )

 

Creative Commons License All the contents of this journal, except where otherwise noted, is licensed under a Creative Commons Attribution License