Active Rules and Active Databases

Author(s):  
Juan M. Ale ◽  
Mauricio M. Espil
Author(s):  
Youssef Amghar ◽  
Madjid Meziane ◽  
Andre Flory

Modeling behavior is an important task of the information system engineering process. This task is especially important when information systems are centered on active databases, which allow the replacement of parts of application programs with active rules. To relieve programmers from using either traditional or ad hoc techniques to design active databases, it is necessary to develop new techniques to model business rules. For that reason, inclusion of rules during analysis and design stages becomes an actual requirement. In this paper, we propose a uniform approach to modeling business rules (active rules, integrity constraints, etc. ). To improve the behavior specification, we extend the state diagrams that are widely used for dynamic modeling. This extension is a transformation of state transitions according to rule semantics. In addition, we outline new functionalities of Computer Aided System Engineering (CASE) to take into consideration the active database specificities. In this way, the designer can be assisted to control, maintain, and reuse a set of rules.


Author(s):  
Youssef Amghar ◽  
Madjid Meziane ◽  
Andre Flory

Active database applications require the classic cycle of analysis, design, prototyping and implementation. During analysis and design steps of the information system engineering process, modeling behavior is an important task. This task is both essential and crucial when information system is centered on active databases, which allow the replacement of parts of application programs with active rules. For that reason, the specification of business rules during analysis and design steps becomes an actual requirement. Business rules ensure the well-functioning of information system. They are descriptive (integrity constraints) or functional (derivation rules and active rules). To relieve programmers from using either traditional or ad hoc techniques to design active databases, it is necessary to develop new techniques to model business rules. These techniques have to enhance the specification of dynamic aspect through a high-level description language able to express precisely and completely rule semantic. In this chapter, we propose a uniform approach to model business rules (active rules, integrity constraints, etc.). To improve the behavior specification we extend the state diagrams that are widely used for dynamic modeling. This extension is a transformation of state transitions according to rule semantics. In addition, we outline new functionalities of Computer-Aided System Engineering (CASE) to take into consideration the active database specificities. In this way, the designer can be assisted to control, maintain and reuse a set of rules.


1993 ◽  
Vol 8 (2) ◽  
pp. 145-171 ◽  
Author(s):  
Petra Bayer

AbstractActive rules have been a standard technique in artificial intelligence (AI) for almost two decades. Variants of the Al methods are currently being adapted to provide database systems with the ability to respond reactively to events and database state changes. This paper gives an overview of developments in reactive processing database research, concentrating on active databases that are integrated with relational and object-oriented systems. A general presentation of “trigger”-based processing techniques is given, with a detailed review of active relational and object-oriented database models. An overview of technologies for active processing in AI is also presented, and some common and contrasting themes in database and AI technology identified.


2018 ◽  
Vol 14 (3) ◽  
pp. 332-346 ◽  
Author(s):  
Pamela M. Nordstrom ◽  
Jennifer A. Kwan ◽  
Mengzhe Wang ◽  
Zhenguo (Winston) Qiu ◽  
Greta G. Cummings ◽  
...  

Purpose The purpose of this paper is to examine relationships between internationally educated nurses’ (IENs’) performance in a registered nurse competency assessment process and the outcomes of their nursing registration applications. Assessments of nursing practice competencies, IEN applicant characteristics and registration outcomes were explored. Design/methodology/approach This is a secondary statistical analysis of a subset of IEN application data from a previous study in combination with assessment data from an additional database. Application data between 2008 and 2011 were analyzed using univariate/bivariate analyses and regression models to explore the relationship of performance in the assessment process and outcomes of the registration process. Findings Competency categories IEN applicants had difficulties with (from least to most) were Professional Responsibility and Accountability, Ethical Practice, Self-Regulation, Service to the Public, Knowledge-Based Practice: Specialized Body of Knowledge and Knowledge-Based Practice: Competent Application of Knowledge. IENs educated in the UK and USA had the highest scores and odds of meeting competencies. Applicants educated in India and Asia had lower scores and odds ratios. All national entry-to-practice examination and registration eligibility competencies were significantly related to registration outcomes. Applicants passing the exam had higher competency scores while applicants ineligible for registration had lower competency scores. Research limitations/implications Limitations include integrity of data extracted from active databases, IEN motivation to complete the RN registration process and conversion of assessment scales for research analysis. Originality/value Results inform regulation policies that improve IEN registration processes and may be informative to regulators, assessment centers, educational institutions and IENs.


Sign in / Sign up

Export Citation Format

Share Document