Rule module inheritance with modification restrictions

1Citations
Citations of this article
23Readers
Mendeley users who have this article in their library.
Get full text

Abstract

Adapting rule sets to different settings, yet avoiding uncontrolled proliferation of variations, is a key challenge of rule management. One fundamental concept to foster reuse and simplify adaptation is inheritance. Building on rule modules, i.e., rule sets with input and output schema, we formally define inheritance of rule modules by incremental modification in single inheritance hierarchies. To avoid uncontrolled proliferation of modifications, we introduce formal modification restrictions which flexibly regulate the degree to which a child module may be modified in comparison to its parent. As concrete rule language, we employ Datalog± which can be regarded a common logical core of many rule languages. We evaluate the approach by a proof-of-concept prototype.

Cite

CITATION STYLE

APA

Burgstaller, F., Neumayr, B., Sallinger, E., & Schrefl, M. (2018). Rule module inheritance with modification restrictions. In Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics) (Vol. 11230 LNCS, pp. 404–422). Springer Verlag. https://doi.org/10.1007/978-3-030-02671-4_25

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free