Applying meta-heuristics algorithms in model-driven approaches for solving the CRA problem
1. Applying meta-heuristics algorithms in model-driven approaches for solving the CRA problem

Sogol Faridmoayer; Samaneh HoseinDoost; Shekoufeh Kolahdouz Rahimi; Bahman Zamani

Articles in Press, Accepted Manuscript, Available Online from 13 January 2021

http://dx.doi.org/10.22108/jcs.2021.125010.1057

Abstract
  The Class Responsibility Assignment (CRA) problem‎ is one of the most important problems in Object-Oriented Software Engineering‎. ‎It is a Search-based optimization problem ...  Read More
Formalizing the main characteristics of QVT-based model transformation languages
2. Formalizing the main characteristics of QVT-based model transformation languages

Alireza Rouhi; Kevin Lano

Volume 7, Issue 1 , Winter and Spring 2020, , Pages 35-62

http://dx.doi.org/10.22108/jcs.2020.121740.1047

Abstract
  Model-Driven Development (MDD) aims at developing software more productively by using models as the main artifacts. Here, the models with high abstraction levels must be transformed ...  Read More