| Dennis R.McCarthy and U.Dayal, "The Architecture of An Active Database Management System", Proc ACM SIGMOD International Conf on the Management of Data Vol 18, Number 2, 215-224, June 1989. |
....an action, under certain conditions observed once the database is changed. Patton and D iaz [PD99] present an excellent survey paper of the field. Their survey addresses paradigms for database triggers and discusses specific systems that implement such functionality. McCarthy and Dayal s [MD89] work details the architecture of such systems. Active databases are well studied and understood and are not very well suited to the persistent query environment because of scalability issues, though triggers have been used to implement continuous query functionality as will be described shortly. ....
Dennis R. McCarthy and Umeshwar Daya. The Architecture of An Active Data Base Management System. In Proceedings of the 1989 ACM SIGMOD International Conference on Management of Data, Portland, Oregon, June 1989.
....The language and a constraint satisfaction processor are used in UF s automated negotiation server [HAM00, HUA00, SU00a] for evaluating the contents of a negotiation proposal against some pre registered constraints. 7 Event and action oriented rules are commonly used in active database systems [HAA90, HAN92, MCC89, STO88, WID96]. There are two general types of event andaction oriented rules: triggers and event condition action (ECA) rules. Triggers in active databases enforce business knowledge by automatically invoking data operations when a predefined condition is satisfied. In a trigger definition, a condition and ....
....unshipped orders for that customer should be shipped to his her new address. To support this business rule, a trigger is defined to update the shipping address of the unshipped orders of that customer in an Order table whenever that customer s address in the Customer table is modified. ECA rules [HAA90, MCC89] are generalization of database triggers in that events can be any events of interest, not just upon storage operations, and that triggered actions can be any type of operations, not just database operations. The semantics of an ECA rule is, When an event is posted, the condition part is checked. ....
McCarthy, D.R. and Dayal, U., "The Architecture of an Active Database Management System," in Proceedings of the ACM SIGMOD International Conference on Management of Data, Portland, Oregon, May 1989, pp. 215224.
....there is a change in the course of the presentation (like backwarding and skipping) Most of the previous models are based on event action relationships. The condition of the presentation and participating streams also influence the actions to be executed. Thus event condition action (ECA) rules [61], which have been successfully employed in active database systems, are applied to multimedia presentations. Since these rules are used for synchronization, they are termed as synchronization rules. Since the structure of a synchronization rule is simple, the manipulation of the rules can be ....
D. McCarthy and U. Dayal. The architecture of an active data base management system. In Proceedings ACM SIGMOD Conference on Management of Data, pages 215--224, 1989.
....claim that the ECA rules subsume most of the active DBMS function that were previously implemented by means of special purpose mechanisms. The semantics for the ECA rules are when the event occurs (is signaled) evaluate the condition; and if the condition is satisfied, execute the action (216) [22]. A rule is specified by different attributes: event (the event that triggers the rule, that can be database operations, temporal events, external notification or any combination of them) condition, that is a collection of queries that are evaluated when the rule is triggered by its event; ....
D.R. McCarthy and U. Dayal. The architecture of an active database management system. In Proceedings on the ACM SIGMOD Conference, New York, pages 215-223, 1989.
....an imperative language containing a relational calculus sublanguage and deltas. 1 Introduction Active databases generally support the automatic triggering of updates as a response to user requested or systemgenerated updates [M83] Many active database systems, e.g. CC 90, Coh86, Coh89, MD89, H89, SdM88, SIG89, SJ 90, WF90, ZH90] use a paradigm of rules to generate these automatic updates, in a manner reminiscent of expert systems. As discussed in [HJ90] and elsewhere, each This research was supported in part by a grant from AT T. The first author was supported in part by NSF ....
Dennis R. McCarthy and Umeshwar Dayal. The architecture of an active data base management system. In Proc. ACM SIGMOD Symp. on the Management of Data, pages 215--224, 1989.
....template interface for specifying rules. 2.7 Rules in Academic Research Prototypes There are a number of research prototypes implementing certain forms of rules, mainly in a database context. Examples of ECA rule ( active database ) systems are Ariel [Han96] Starburst [Wid96] and HiPAC [MD89]. An example of a derivation rule ( deductive database ) system is ConceptBase [Con] 2.8 Open Source Rule Systems There is one open source rule system that deserves a special mention: Mandarax [Man] a java class library for derivation rules that supports the export and import of RuleML 0.8 ....
D. McCarthy and U. Dayal. The architecture of an active database management system. In Proceedings of ACM SIGMOD, pages 215--223, May 1989.
....They specify which actions to take in response to perception events created by the agent s perception subsystems, and to communication events created by communication acts of other agents. They are an extension of the concept of event conditionaction (ECA) rules known from active databases [20,17]. We may distinguish between mental, physical and communicative reaction rules. Definition 5 Reaction Rule Let S (the sender ) be an agent term, evaluating to an agent ID, and A (the addressees ) be an agent set term, evaluating to a non empty set of agent IDs. Let L Evt , L Com and L Act be ....
D.R. McCarthy and U. Dayal. The architecture of an active database management system. In Proc. ACM SIGMOD-89, pages 215--224, 1989.
....great advantages: the proposed reactions to a given situation are always consistent and the specification is executable. We use normative (or reactive) constraints to model event condition action rules which were also proposed as an extension to databases, now called active databases, see e.g. [16]. Similar approaches to agent specification have been recently adopted by Rao [21] and Wagner [26] Rao defines plans of the form e : b 1 : b m h 1 ; hn , where e is a triggering event, b i are beliefs and h i are goals or actions to specify the agent s behaviour. Wagner introduces ....
D.R. McCarthy and U. Dayal. The architecture of an active database management system. In Proceedings of ACM SIGMOD-89, pages 215--224, 1989.
....controlled in a database. When applied to an open information universe as the Internet, these assumptions no longer hold, and some of the techniques do not easily extend to scale up to the distributed interoperable environment. Comparing with the state of art of research in active databases [12, 9, 10, 4, 11, 3], the JCQ system differs primarily in the following three ways: First, the JCQ system targets at update monitoring on the Web, handling both structured database sources and semistructured sources such as HTML files. Second, the continual query concept can be seen as a practical and useful ....
D. McCarthy and U. Dayal. The architecture of an active database management system. In Proceedings of the ACM-SIGMOD International Conference on Management of Data, pages 215 224, May 1989.
....cultural and historical biases might also have had a role in this chasm, the root of the problem is actually technical and can be traced to certain semantic inadequacies in both approaches. Several active database languages and systems have been proposed so far: a very incomplete list include [3, 5, 9, 19, 20, 29]. However, there is is no unifying semantic theory for active databases: most of the work done so far has concentrated on explaining operational semantics of particular systems. On the contrary, deductive databases are endowed with extraordinarily rich semantic foundations: not one but three ....
D. McCarty and U. Dayal. The architecture of an active database management system. In ACM SIGMOD International Conf. on Management of Data, pages 215--224, 1989.
....styles) The block arrows with small shapes (messages) inside are the communication channels among activities. Generally they specify under what circumstances what will occur, what are allowed, what are denied, etc. Typical examples include the trigger definitions in an active database system [6] , the access policies in a network node, the product rules in an AI system, etc. They differ in their purposes, the formalisms, the constructs and their semantics, how the semantics are implemented, etc. Our model uses rules for three purposes. The first one is to specify under what conditions ....
D R McCarthy, U Dayal. The architecture of an active database management system. In: Proc of ACM SIGMOD Conf on Mgmt of Data, Portland, 1989, 215-224
....biases share the blame for this chasm, the root of the problem is actually technical and can be traced to certain semantic inadequacies in the conceptual foundations of both approaches. Several active database languages and systems have been proposed so far: a very incomplete list include [1, 3, 8, 9, 14]. However, there remains a dire need for clarifying and formalizing the semantics of these systems [18, 19] The situation for deductive databases appears to be just the opposite, since not one but three equivalent formal semantics have been developed for Horn clauses [16, 7] Unfortunately, this ....
D. McCarty and U. Dayal. The architecture of an active database management system. In ACM SIGMOD International Conf. on Management of Data, pages 215--224, 1989.
.... recognized that these active rules provide a powerful mechanism for the management of several important database activities (e.g. constraint maintenance and view matherialization [4, 5] and for this reason, active databases have been extensively investigated and experimented in the last years [2, 3, 6, 9, 11, 14, 15, 16]. However, the various proposals generally suffer from a lack of formal semantics and as a consequence, it turns out that very often active rule processing becomes quickly complex and unpredictable, even for relatively small rule sets [16] The goal of this paper is to provide a formal approach ....
....computational model is set oriented (like in [16] and differently from other approaches [15] We consider two different execution models The work of this author has been partially supported by the ERCIM fellowship Information and Knowledge Systems. for active rules: immediate and deferred [11]. The former has no temporal decoupling between the event, condition and action parts. The latter has a temporal decoupling between the event part on one side and the condition and action parts on the other side. We then define in this context a rewriting process that takes as input a user defined ....
[Article contains additional citation context not shown here]
D.R. McCarthy and U. Dayal. The architecture of an Active Data Base Management System. In Proc. of the ACM SIGMOD International Conf. on Management of Data, pages 215--224, 1989.
....the knowledge base we have to specify agent behaviour in CCS. In many cases as in the case study below we can do so by explicitly modelling behaviour as CCS expression. But often the agent behaviour is already given in terms event condition action rules [Wag96, SMWC97, Rao96, KGB 95, MD89] They have the form action event; cond and mean that an action is triggered by an event in case the condition holds. The translation is nearly one to one to CCS: Definition 2.7 Event Condition Action Rule Let action event; cond be a ground event condition action, then RR = ....
D.R. McCarthy and U. Dayal. The architecture of an active database management system. In Proc. ACM SIGMOD-89, pages 215--224, 1989.
No context found.
Dennis R.McCarthy and U.Dayal, "The Architecture of An Active Database Management System", Proc ACM SIGMOD International Conf on the Management of Data Vol 18, Number 2, 215-224, June 1989.
No context found.
Dennis R. McCarthy and Umeshwar Dayal. The Architecture of an Active Data Base Management System. In SIGMOD '89, pages 215--224, 1989.
No context found.
McCarthy, D. R. and Dayal, U., "The Architecture of An Active Data Base Management System", ACM SIGMOD International Conference on Management of Data, pp. 215--224, 1989.
No context found.
McCarthy D.R.; Dayal U.: The Architecture of Active Database Management System. Proc. ACM SIGMOD, Portland, Oregon, 1989
No context found.
McCarthy, D., Dayal, U.: The Architecture Of An Active Data Base Management System. Proc. of the ACM SIGMOD. (1989) 215-223
No context found.
McCarthy, D. and Dayal, U., "The architecture of an active database management system," in Proceedings of the ACM-SIGMOD International Conference on Management of Data, pp. 215--224, May 1989.
No context found.
D. McCarty and U. Dayal. The architecture of an active database management system. In ACM SIGMOD Int. Conf. on Management of Data, pages 215--224, 1989.
No context found.
D. McCarty and U. Dayal. The architecture of an active database management system. In ACM SIGMOD International Conf. on Management of Data, pages 215--224, 1989.
No context found.
DR McCarthy and U Dayal. The architecture of an active database management system. In Proceedings of the ACM SIGMOD International Conference on the Management of Data, pages 215--224, 1989.
No context found.
Dennis R. McCarthy and Umeshwar Dayal. The architecture of an active data base management system. In Proc. ACM SIGMOD Symp. on the Management of Data, pages 215--224, 1989.
No context found.
D. McCarthy and U. Dayal. The architecture of an active database management system. In Proceedings of the ACM-SIGMOD International Conference on Management of Data, pages 215-- 224, May 1989. 38
First 50 documents Next 50
Online articles have much greater impact More about CiteSeer.IST Add search form to your site Submit documents Feedback
CiteSeer.IST - Copyright Penn State and NEC