loading
Papers Papers/2022 Papers Papers/2022

Research.Publish.Connect.

Paper

Paper Unlock

Authors: Kennedy Kambona ; Thierry Renaux and Wolfgang De Meuter

Affiliation: Vrije Universiteit Brussel, Belgium

Keyword(s): Rule-based Systems, Multitenancy, Rule Engines, Rete Algorithm, Reentrancy, Scoping, Business Rules.

Abstract: Multitenant web systems can share one application instance across many clients distributed over multiple devices. These systems need to manage the shared knowledge base reused by the various users and applications they support. Rather than hard-coding all the shared knowledge and ontologies, developers often encode this knowledge in the form of rules to program server-side business logic. In such situations, a modern rule engine can be used to accommodate the knowledge for tenants of a multitenant system. Existing rule engines, however, were not conceptually designed to support or cope with the knowledge of the rules of multiple applications and clients at the same time. They are not fit for multitenant setups since one has to manually hard-code the modularity of the knowledge for the various applications and clients, which quickly becomes complex and fallible. We present Serena, a rule-based framework for supporting multitenant reactive web applications. The distinctive feature of S erena is the notion of reentrancy and scoping in its Rete-based rule engine, which is the key solution in making it multitenant. We validate our work through a simulated case study and a comparison with a similar common-place approach, showing that our flexible approach improves computational efficiency in the engine. (More)

CC BY-NC-ND 4.0

Sign In Guest: Register as new SciTePress user now for free.

Sign In SciTePress user: please login.

PDF ImageMy Papers

You are not signed in, therefore limits apply to your IP address 18.223.172.252

In the current month:
Recent papers: 100 available of 100 total
2+ years older papers: 200 available of 200 total

Paper citation in several formats:
Kambona, K.; Renaux, T. and De Meuter, W. (2017). Reentrancy and Scoping for Multitenant Rule Engines. In Proceedings of the 13th International Conference on Web Information Systems and Technologies - WEBIST; ISBN 978-989-758-246-2; ISSN 2184-3252, SciTePress, pages 59-70. DOI: 10.5220/0006283400590070

@conference{webist17,
author={Kennedy Kambona. and Thierry Renaux. and Wolfgang {De Meuter}.},
title={Reentrancy and Scoping for Multitenant Rule Engines},
booktitle={Proceedings of the 13th International Conference on Web Information Systems and Technologies - WEBIST},
year={2017},
pages={59-70},
publisher={SciTePress},
organization={INSTICC},
doi={10.5220/0006283400590070},
isbn={978-989-758-246-2},
issn={2184-3252},
}

TY - CONF

JO - Proceedings of the 13th International Conference on Web Information Systems and Technologies - WEBIST
TI - Reentrancy and Scoping for Multitenant Rule Engines
SN - 978-989-758-246-2
IS - 2184-3252
AU - Kambona, K.
AU - Renaux, T.
AU - De Meuter, W.
PY - 2017
SP - 59
EP - 70
DO - 10.5220/0006283400590070
PB - SciTePress