• Home
  • Search
  • Knowledge acquisition in model driven development transformations: An inductive logic programming approach
  • Cite Icon3
  • https://doi.org/10.1109/tencon.2014.7022470Copy DOI Icon

Knowledge acquisition in model driven development transformations: An inductive logic programming approach

  • Oct 1, 2014
  • Hamdi A Al-Jamimi +1 more
Show More
  • Abstract
  • Literature Map
  • References
  • Citations
  • Similar Papers
Abstract

Model transformation by example is a novel trend in model-driven software engineering. The rationale behind this is to utilize existing knowledge represented by source and target models of previously developed systems; such as requirements analysis and software design models, respectively. Such knowledge can be utilized to derive transformation rules to be applied in future system developments. To achieve this goal, machine learning techniques can assist in discovering and formalizing desired transformation rules. Inductive Logic Programming (ILP) represents a highly applicable machine learning technique in this context. Given a set of examples and background knowledge encoded as a set of first-order logic descriptions, an ILP system attempts to derive rules describing different transformation steps in a purely declarative way. The induced rules follow the same logical description as the given examples and background knowledge. The objective of this work is to introduce initial setup of an ILP system that can be utilized to derive analysis-design transformation rules from a set of examples that represent pairs of analysis-design models.

Similar Papers
  • Research Article
  • Citations58

FastLAS: Scalable Inductive Logic Programming Incorporating Domain-Specific Optimisation Criteria

  • Apr 03, 2020
  • Proceedings of the AAAI Conference on Artificial Intelligence
  • Mark Law +4
  • PDF
  • Research Article
  • Citations1

Model Driven Development Transformations using Inductive Logic Programming

  • Jan 01, 2017
  • International Journal of Advanced Computer Science and Applications
  • Hamdi A +1
  • Research Article
  • Citations52

A Study of Two Sampling Methods for Analyzing Large Datasets with ILP

  • Jan 01, 1999
  • Data Mining and Knowledge Discovery
  • Ashwin Srinivasan
  • PDF
  • Research Article
  • Citations1

Neuro-symbolic Predicate Invention: Learning relational concepts from visual scenes

  • Mar 01, 2025
  • Neurosymbolic Artificial Intelligence
  • Jingyuan Sha +3
  • Research Article
  • Citations117

Inductive Logic Programming: Issues, results and the challenge of Learning Language in Logic

  • Oct 01, 1999
  • Artificial Intelligence
  • Stephen Muggleton
  • Conference Article
  • Citations1

Inductive Logic Programming through Estimation of Distribution Algorithm

  • Jun 01, 2011
  • Cristiano Grijo Pitangui +1
  • Book Chapter

Analysis and Prediction of Heart Diseases Using Inductive Logic and Image Segmentation

  • Jan 01, 2019
  • S Anand Hareendran +2
  • Book Chapter
  • Citations3

Estimation-Based Search Space Traversal in PILP Environments

  • Jan 01, 2017
  • Joana Côrte-Real +2
  • Book Chapter
  • Citations14

Word Sense Disambiguation Using Inductive Logic Programming

  • Jan 01, 2007
  • Lucia Specia +3
  • Conference Article
  • Citations4

A Student Agent in a CAI System

  • Sep 19, 2005
  • K Takahashi +2
  • Research Article
  • Citations17

Induction of Non-Monotonic Logic Programs to Explain Boosted Tree Models Using LIME

  • Jul 17, 2019
  • Proceedings of the AAAI Conference on Artificial Intelligence
  • Farhad Shakerin +1
  • Book Chapter
  • Citations5

ILP :- Just Trie It

  • Jun 19, 2007
  • Rui Camacho +3
  • Book Chapter
  • Citations8

The Generic Rough Set Inductive Logic Programming (gRS—ILP) Model

  • Jan 01, 2002
  • Arul Siromoney +1
  • Research Article

Learning Logic Specifications for Policy Guidance in POMDPs: an Inductive Logic Programming Approach

  • Apr 11, 2025
  • Proceedings of the AAAI Conference on Artificial Intelligence
  • Daniele Meli +2
  • Conference Article
  • Citations3

From a multi-agent simulation theory to GALATEA

  • Jul 16, 2007
  • Jacinto Dávila +2
Cactus Communications logo

Copyright 2026 Cactus Communications. All rights reserved.