Extending the OBJECTIVE benchmark for evaluation of active rules in a distributed component integration environment

Ying Jin, Susan D. Urban, Suzanne Dietrich

Research output: Contribution to journalArticle

3 Citations (Scopus)

Abstract

This research presents a benchmark for the evaluation of active rules within a distributed component integration environment. The benchmark is based on the OBJECTIVE active database benchmark. Our work was specifically performed in the context of the Integration Rules (IRules) project that uses active rules for the integration of distributed software components, which are based on the Enterprise JavaBeans component model. In addition to mapping the test rules of the OBJECTIVE benchmark to the integration rules of the IRules system, we have extended the OBJECTIVE benchmark to test additional features of a component-based active rule system, such as the event detection time, the rule execution time related to the invocation of methods on components, asynchronous coupling modes, and the rule processor execution time under a heavy event load. Although the research presents specific performance evaluation results for the IRules project, the approach more generally demonstrates the manner in which an existing rule processing benchmark for a centralized environment can be adapted and extended for use in a rule-based approach to distributed component integration.

Original languageEnglish (US)
Pages (from-to)47-69
Number of pages23
JournalJournal of Database Management
Volume17
Issue number4
StatePublished - Oct 2006

Fingerprint

Benchmark
Evaluation
Processing
Industry
Data base
Performance evaluation
Event detection
Software
Rule-based

Keywords

  • Active database rules
  • Benchmarks
  • Performance evaluation
  • Software component integration

ASJC Scopus subject areas

  • Computer Science(all)
  • Decision Sciences(all)

Cite this

Extending the OBJECTIVE benchmark for evaluation of active rules in a distributed component integration environment. / Jin, Ying; Urban, Susan D.; Dietrich, Suzanne.

In: Journal of Database Management, Vol. 17, No. 4, 10.2006, p. 47-69.

Research output: Contribution to journalArticle

@article{8d4ed150776e4321899ec0da16cb5f28,
title = "Extending the OBJECTIVE benchmark for evaluation of active rules in a distributed component integration environment",
abstract = "This research presents a benchmark for the evaluation of active rules within a distributed component integration environment. The benchmark is based on the OBJECTIVE active database benchmark. Our work was specifically performed in the context of the Integration Rules (IRules) project that uses active rules for the integration of distributed software components, which are based on the Enterprise JavaBeans component model. In addition to mapping the test rules of the OBJECTIVE benchmark to the integration rules of the IRules system, we have extended the OBJECTIVE benchmark to test additional features of a component-based active rule system, such as the event detection time, the rule execution time related to the invocation of methods on components, asynchronous coupling modes, and the rule processor execution time under a heavy event load. Although the research presents specific performance evaluation results for the IRules project, the approach more generally demonstrates the manner in which an existing rule processing benchmark for a centralized environment can be adapted and extended for use in a rule-based approach to distributed component integration.",
keywords = "Active database rules, Benchmarks, Performance evaluation, Software component integration",
author = "Ying Jin and Urban, {Susan D.} and Suzanne Dietrich",
year = "2006",
month = "10",
language = "English (US)",
volume = "17",
pages = "47--69",
journal = "Journal of Database Management",
issn = "1063-8016",
publisher = "IGI Publishing",
number = "4",

}

TY - JOUR

T1 - Extending the OBJECTIVE benchmark for evaluation of active rules in a distributed component integration environment

AU - Jin, Ying

AU - Urban, Susan D.

AU - Dietrich, Suzanne

PY - 2006/10

Y1 - 2006/10

N2 - This research presents a benchmark for the evaluation of active rules within a distributed component integration environment. The benchmark is based on the OBJECTIVE active database benchmark. Our work was specifically performed in the context of the Integration Rules (IRules) project that uses active rules for the integration of distributed software components, which are based on the Enterprise JavaBeans component model. In addition to mapping the test rules of the OBJECTIVE benchmark to the integration rules of the IRules system, we have extended the OBJECTIVE benchmark to test additional features of a component-based active rule system, such as the event detection time, the rule execution time related to the invocation of methods on components, asynchronous coupling modes, and the rule processor execution time under a heavy event load. Although the research presents specific performance evaluation results for the IRules project, the approach more generally demonstrates the manner in which an existing rule processing benchmark for a centralized environment can be adapted and extended for use in a rule-based approach to distributed component integration.

AB - This research presents a benchmark for the evaluation of active rules within a distributed component integration environment. The benchmark is based on the OBJECTIVE active database benchmark. Our work was specifically performed in the context of the Integration Rules (IRules) project that uses active rules for the integration of distributed software components, which are based on the Enterprise JavaBeans component model. In addition to mapping the test rules of the OBJECTIVE benchmark to the integration rules of the IRules system, we have extended the OBJECTIVE benchmark to test additional features of a component-based active rule system, such as the event detection time, the rule execution time related to the invocation of methods on components, asynchronous coupling modes, and the rule processor execution time under a heavy event load. Although the research presents specific performance evaluation results for the IRules project, the approach more generally demonstrates the manner in which an existing rule processing benchmark for a centralized environment can be adapted and extended for use in a rule-based approach to distributed component integration.

KW - Active database rules

KW - Benchmarks

KW - Performance evaluation

KW - Software component integration

UR - http://www.scopus.com/inward/record.url?scp=33846189434&partnerID=8YFLogxK

UR - http://www.scopus.com/inward/citedby.url?scp=33846189434&partnerID=8YFLogxK

M3 - Article

AN - SCOPUS:33846189434

VL - 17

SP - 47

EP - 69

JO - Journal of Database Management

JF - Journal of Database Management

SN - 1063-8016

IS - 4

ER -