2) The rule manager is able to remove a set of rules
according to its objective or scope.
4 CONCLUSION
This paper has presented the Complex Information
Management (CIM) framework and approach, which
consists of three planes for specifying, customizing
and managing the complex information. The AIM
language that is developed to support the
functionalities of the CIM framework planes has
been briefly outlined. The framework also includes a
complex information model that enables easy
performance of information management functions.
The paper has also presented a conceptual
architecture for the AIMS system, which utilizes the
AIM language in managing the complex information
by following the CIM framework. The development
of the prototype system, AIMS, is currently in
progress. The CIM framework and approach are
unique in:
1) Computerizing the complex information as one
distinct entity that is easy to be specified,
executed, manipulated, queried and
disseminated using one language, AIM.
2) Allowing the complex information to be subject
to the same manipulation operations and
queries, as the domain information, plus special
operations and query functionality.
3) Utilizing the generally available highly
optimized and easily maintained technologies,
such as XML technologies and ECA rule
paradigm as incorporated in the modern DBMS,
to provide a tool that assists domain experts and
users in managing the complex information.
REFERENCES
Bonifati, Angela, Daniele Braga, Alessandro Campi, et al.
(2002). Active XQuery. Proceedings of the 19th
International Conference on Data Engineering ICDE,
San Jose (California).
Dube, Kudakwashe (2004). A Generic Approach to
Supporting the Management of Computerised Clinical
Guidelines and Protocols, Dublin Institute of
Technology (DIT).
Dube, Kudakwashe, Essam Mansour and Bing Wu (2005).
Supporting Collaboration and Information Sharing in
Computer-Based Clinical Guideline Management.
18th IEEE Symposium on Computer-Based Medical
Systems (CBMS 2005), Dublin, Ireland, IEEE
Computer Society.
Dube, Kudakwashe, Bing Wu and Jane Grimson (2002).
Using ECA Rules in Database Systems to Support
Clinical Protocols. 13th International Conference on
Database and Expert Systems (DEXA 2002).
Dube, Kudakwashe, Bing Wu and Jane Grimson (2002).
Framework and Architecture for the Management of
ECA Rule-Based Clinical Protocols. 15th IEEE
Symposium on Computer-Based Medical Systems
(CBMS 2002), Maribor, Slovenia, IEEE Computer
Society.
Dube, Kudakwashe and Bing Wu (2001). "Supporting
Clinical Laboratory Test-Ordering Protocol
Specification, Execution and Management: an Event-
Condition-Action Rule and Database Approach."
Healthcare Informatics Journal 7(1): 20-28.
Mansour, Essam, Bing Wu, Kudakwashe Dube, et al.
(2006). An Event-Driven Approach to Computerizing
Clinical Guidelines Using XML. In the First
International Workshop on Event-driven Architecture,
Processing and Systems (EDA-PS’06), In conjunction
with ICWS 2006 / SCC 2006., Chicago, USA, IEEE
Computer Society.
Paton, Norman W. and Oscar Diaz (1999). "Active
database systems." ACM Comput. Surv. 31(1): 63--
103.
Umeshwar, Dayal, Barbara T. Blaustein, Alejandro P.
Buchmann, et al. (1988). "The HiPAC Project:
Combining Active Databases and Timing
Constraints." SIGMOD Record 17: 51-70.
Widom, Jennifer and Stefano Ceri (1996). Active
Database Systems: Triggers and Rules For Advanced
Database Processing, Morgan Kaufmann.
Wu, Bing and Kudakwashe Dube (2001). PLAN: A
Framework and Specification Language with an
Event-Condition-Action (ECA) Mechanism for
Clinical Test Request Protocols. Hawaii International
Conference on System Sciences (HICSS-34), Los
Alamitos, California, IEEE Computer Society.
Wu, Bing and Kudakwashe Dube (2001). Applying Event-
Condition-Action Mechanism in Healthcare: A
Computerized Clinical Test-Ordering protocol System
(TOPS). CODAS.
MANAGING COMPLEX INFORMATION IN REACTIVE APPLICATIONS USING AN ACTIVE TEMPORAL XML
DATABASE APPROACH
523