Por favor, use este identificador para citar o enlazar este ítem: http://hdl.handle.net/10609/147076
Registro completo de metadatos
Campo DC Valor Lengua/Idioma
dc.contributor.authorBatot, Edouard-
dc.contributor.authorSahraoui, Houari-
dc.contributor.otherUniversitat Oberta de Catalunya. Internet Interdisciplinary Institute (IN3)-
dc.contributor.otherUniversité de Montréal-
dc.date.accessioned2022-12-05T09:12:17Z-
dc.date.available2022-12-05T09:12:17Z-
dc.date.issued2022-01-19-
dc.identifier.citationBatot, E.R. [Edouard R.] & Sahraoui, H. [Houari] (2022). Promoting social diversity for the automated learning of complex MDE artifacts. Software and Systems Modeling, 21(3), 1159-1178. doi: 10.1007/s10270-021- 00969-9-
dc.identifier.issn1619-1366MIAR
-
dc.identifier.urihttp://hdl.handle.net/10609/147076-
dc.description.abstractSoftware modeling activities typically involve a tedious and time-consuming effort by specially trained personnel. This lack of automation hampers the adoption of model-driven engineering (MDE). Nevertheless, in the recent years, much research work has been dedicated to learn executable MDE artifacts instead of writing them manually. In this context, mono- and multi-objective genetic programming (GP) has proven being an efficient and reliable method to derive automation knowledge by using, as training data, a set of examples representing the expected behavior of an artifact. Generally, conformance to the training example set is the main objective to lead the learning process. Yet, single fitness peak, or local optima deadlock, a common challenge in GP, hinders the application of GP to MDE. In this paper, we propose a strategy to promote populations’ social diversity during the GP learning process. We evaluate our approach with an empirical study featuring the case of learning well-formedness rules in MDE with a multi-objective genetic programming algorithm. Our evaluation shows that integration of social diversity leads to more efficient search, faster convergence, and more generalizable results. Moreover, when the social diversity is used as crowding distance, this convergence is uniform through a hundred of runs despite the probabilistic nature of GP. It also shows that genotypic diversity strategies cannot achieve comparable results.en
dc.format.mimetypeapplication/pdf-
dc.language.isoengca
dc.publisherSpringer Natureca
dc.relation.ispartofSoftware and Systems Modeling, 2022, 21-
dc.relation.ispartofseries21;-
dc.relation.urihttps://doi.org/10.1007/s10270-021-00969-9-
dc.rightsCC BY-NC-ND 4.0-
dc.rights.urihttp://creativecommons.org/licenses/by-nc-nd/4.0-
dc.subjectgenetic programmingen
dc.subjectm odel-driven engineeringen
dc.subjectsocial diversityen
dc.subjectprogramación genéticaes
dc.subjectprogramació genèticaca
dc.subjectingeniería basada en modeloses
dc.subjectenginyeria impulsada per modelsca
dc.subjectdiversitat socialca
dc.subjectdiversidad sociales
dc.subject.lcshgenetic programming (Computer science)en
dc.titlePromoting social diversity for the automated learning of complex MDE artifactsca
dc.typeinfo:eu-repo/semantics/articleca
dc.subject.lemacprogramació genètica (Informàtica)ca
dc.subject.lcshesprogramación genética (Informática)es
dc.rights.accessRightsinfo:eu-repo/semantics/embargoedAccess-
dc.identifier.doihttp://doi.org/10.1007/s10270-021-00969-9-
dc.gir.idAR/0000009403-
dc.type.versioninfo:eu-repo/semantics/acceptedVersion-
dc.date.embargoEndDate2023-01-19-
Aparece en las colecciones: Articles cientÍfics
Articles

Ficheros en este ítem:
Fichero Descripción Tamaño Formato  
batot_sosym_socialdiversity.pdf1,87 MBAdobe PDFVista previa
Visualizar/Abrir
Comparte:
Exporta:
Consulta las estadísticas

Los ítems del Repositorio están protegidos por copyright, con todos los derechos reservados, a menos que se indique lo contrario.