Enhancing model transformation synthesis using natural language processing

Research output: Chapter in Book/Report/Conference proceedingConference paperpeer-review

4 Citations (Scopus)
55 Downloads (Pure)

Abstract

In this paper we examine how model transformation specifications can be derived from requirements and examples, using a combination of natural language processing (NLP), machine learning (ML) and inductive logic programming (ILP) techniques, together with search-based software engineering (SBSE) for metamodel matching. The AI techniques are employed in order to improve the performance and accuracy of the base SBSE approach, and enable this to be used for a wider range of transformation cases.
We propose a specific approach for the co-use of the techniques, and evaluate this on a range of transformation examples from different sources.
Original languageEnglish
Title of host publicationProceedings - 23rd ACM/IEEE International Conference on Model Driven Engineering Languages and Systems, MODELS-C 2020 - Companion Proceedings
Pages277-286
Number of pages10
ISBN (Electronic)9781450381352
DOIs
Publication statusPublished - 16 Oct 2020

Publication series

NameProceedings - 23rd ACM/IEEE International Conference on Model Driven Engineering Languages and Systems, MODELS-C 2020 - Companion Proceedings

Fingerprint

Dive into the research topics of 'Enhancing model transformation synthesis using natural language processing'. Together they form a unique fingerprint.

Cite this