On control flow testing of active rules in a declarative object-oriented framework

Hon Wai Rene Chan, Suzanne Dietrich, Susan D. Urban

Research output: Chapter in Book/Report/Conference proceedingConference contribution

1 Scopus citations

Abstract

Advances in active database technology offer more powerful systems than conventional passive databases. However, the introduction of production rules and autonomous reactive responses in active databases also adds complexity to such systems. To assure the quality of active database systems, a testing methodology has to be developed. In this paper, we describe the architecture of an active rule testing tool set and the implementation of the control flow test data generator, which generates the constraints on test data in the form of test scripts. The work, which is adapted from the testing theory and test data generation techniques for control flow testing of imperative programs, represents the first step in the development of an effective active database testing framework.

Original languageEnglish (US)
Title of host publicationRules in Database Systems - 3rd International Workshop, RIDS 1997, Proceedings
EditorsAndreas Geppert, Mikael Berndtsson
PublisherSpringer Verlag
Pages165-180
Number of pages16
ISBN (Print)3540635165, 9783540635161
DOIs
StatePublished - 1997
Event3rd International Workshop on Rules in Database Systems, RIDS 1997 - Skovde, Sweden
Duration: Jun 26 1997Jun 28 1997

Publication series

NameLecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
Volume1312
ISSN (Print)0302-9743
ISSN (Electronic)1611-3349

Other

Other3rd International Workshop on Rules in Database Systems, RIDS 1997
Country/TerritorySweden
CitySkovde
Period6/26/976/28/97

ASJC Scopus subject areas

  • Theoretical Computer Science
  • General Computer Science

Fingerprint

Dive into the research topics of 'On control flow testing of active rules in a declarative object-oriented framework'. Together they form a unique fingerprint.

Cite this