AIM: An XML-Based ECA Rule Language for Supporting a Framework for Managing Complex Information

  • Essam Mansour
  • Kudakwashe Dube
  • Bing Wu
Conference paper
Part of the Lecture Notes in Computer Science book series (LNCS, volume 4824)


This paper presents an XML-based event-condition-action (ECA) rule language, AIM, for supporting the SEM framework and approach to the computer-based incorporation of best practice in daily work and the subsequent management of the resulting complex information. SEM framework provides knowledge and information management support in terms of three planes: the specification plane, the execution plane and the manipulation plane. AIM language is an assembly of declarative language modules for supporting the three planes of the SEM framework and envisages its use within the context of XML and databases.


ECA rule paradigm XML language active database clinical practice guidelines information management 


Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.


  1. 1.
    Umeshwar, D., Blaustein, B.T., Buchmann, A.P., et al.: The HiPAC Project: Combining Active Databases and Timing Constraints. SIGMOD Record 17, 51–70 (1988)CrossRefGoogle Scholar
  2. 2.
    Widom, J., Ceri, S.: Active Database Systems: Triggers and Rules For Advanced Database Processing. Morgan Kaufmann, San Francisco (1996)Google Scholar
  3. 3.
    Tsalgatidou, A., Athanasopoulos, G., Pantazoglou, M., et al.: Developing scientific workflows from heterogeneous services. SIGMOD Rec. 35(2), 22–28 (2006)CrossRefGoogle Scholar
  4. 4.
    Azwina, M.Y.: An on-line purchasing and decision support system for distributed retail chain stores. In: Proceedings of the 6th international conference on Electronic commerce, ACM Press, Delft, The Netherlands (2004)Google Scholar
  5. 5.
    Wu, B., Mansour, E., Dube, K.: Complex Information Management Using a Framework Supported by ECA Rules in XML. In: RuleML 2007, submitted to: International RuleML Symposium on Rule Interchange and Applications, Orlando, Florida (2007)Google Scholar
  6. 6.
    Gupta, A., Bhide, M., Mohania, M.: Towards Bringing Database Management Task in the Realm of IT non-Experts. In: ICDE 2003. Proceedings of the 19th International Conference on Data Engineering, IEEE Computer Society Press, Los Alamitos (2003)Google Scholar
  7. 7.
    Jeng, J.-J., Chang, H., Chung, J.-Y.: A Policy Framework for Business Activity Management. In: CEC 2003. IEEE International Conference on E-Commerce Technology, IEEE Computer Society Press, Los Alamitos (2003)Google Scholar
  8. 8.
    Li, H., Su, S.Y.W., Lam, H.: On Automated e-Business Negotiations: Goal, Policy, Strategy, and Plans of Decision and Action. Journal of Organizational Computing and Electronic Commerce 16(1), 1–29 (2006)CrossRefGoogle Scholar
  9. 9.
    Paschke, A.: ECA-RuleML/ECA-LP: A Homogeneous Event-Condition-Action Logic Programming Language. In: RuleML 2006. Int. Conf. of Rule Markup Languages, Athens, Georgia, USA (2006)Google Scholar
  10. 10.
    Bonifati, A., Braga, D., Campi, A.: Active XQuery. In: ICDE 2002. Proceedings of the 19th International Conference on Data Engineering, San Jose (California) (2002)Google Scholar
  11. 11.
    Bailey, J., Poulovassilis, A., Wood, P.T.: An Event-Condition-Action Language for XML. In: www 2002. The 12th International World Wide Web Conference, Hawaii (2002)Google Scholar

Copyright information

© Springer-Verlag Berlin Heidelberg 2007

Authors and Affiliations

  • Essam Mansour
    • 1
  • Kudakwashe Dube
    • 1
  • Bing Wu
    • 1
  1. 1.School of Computing, Dublin Institute of Technology, Kevin Street, Dublin 8Ireland

Personalised recommendations