Aspect-ARM: An Aspect-Oriented Active Rule System for Heterogeneous Multimedia Information

  • Shuichi Kurabayashi
  • Yasushi Kiyoki
Part of the Lecture Notes in Computer Science book series (LNCS, volume 3306)


An active database mechanism is important to realize new information provision in current mobile and ubiquitous computing environments. Applying an active database mechanism to multidatabase environments realizes the automatic and meaningful information provision from various and heterogeneous databases. In this paper, we propose an aspect-oriented active rule system, called Aspect-ARM, for heterogeneous multimedia information resources. The Aspect-ARM provides an ECA rule language, called an aspect-ECA rule language, in adapting the rule system to the multimedia information in active and dynamic multidatabase environments. The aspect-ECA rule language is designed on a framework of conceptual data modeling for structuring complex multimedia data from multiple viewpoints. This model focuses on two concepts: “aspects” of multimedia data and “relationships” among multimedia data. We call this data model an aspect-oriented data model. The feature of this model is to deal with meanings included implicitly in media data in active rule evaluation. By introducing aspect-ECA rules with the aspect-oriented data model, it is possible to provide the active database functionality in cross-over multimedia database environments without affecting application structures and local information system structures.


Information Resource Multimedia Data Active Rule Media Object Active Database 
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.


Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.


  1. 1.
    Dittrich, K.R., Gatziu, S., Geppert, A.: The active database management system manifesto: A rulebase of adbms features. In: Sellis, T.K. (ed.) RIDS 1995. LNCS, vol. 985, pp. 101–115. Springer, Heidelberg (1995)Google Scholar
  2. 2.
    Paton, N.W., Díaz, O.: Active database systems. ACM Computing Surveys 31, 63–103 (1999)CrossRefGoogle Scholar
  3. 3.
    von Bültzingsloewen, G., Koschel, A., Lockemann, P.C., Walter, H.D.: Eca functionality in a distributed environment. In: Paton, N. (ed.) Active Rules in Database Systems, pp. 147–175. Springer, NewYork (1999)Google Scholar
  4. 4.
    Cilia, M., Buchmann, A.P.: An active functionality service for e-business applications. ACM SIGMOD Record 31, 24–30 (2002)CrossRefGoogle Scholar
  5. 5.
    Cilia, M.A., Bornhövd, C., Buchmann, A.P.: CREAM: An infrastructure for distributed, heterogeneous event-based applications. In: Meersman, R., Tari, Z., Schmidt, D.C. (eds.) CoopIS 2003, DOA 2003, and ODBASE 2003. LNCS, vol. 2888, pp. 482–502. Springer, Heidelberg (2003)CrossRefGoogle Scholar
  6. 6.
    Koschel, A., Lockemann, P.C.: Distributed events in active database systems: Letting the genie out of the bottle. Data and Knowledge Engineering 25, 11–28 (1998)zbMATHCrossRefGoogle Scholar
  7. 7.
    Risch, T., Josifovski, V., Katchaounov, T.: Functional data integration in a distributed mediator system. In: Gray, P., Kerschberg, L., King, P., Poulovassilis, A. (eds.) Functional Approach to Data Management - Modeling, Analyzing and Integrating Heterogeneous Data, pp. 211–238. Springer, Heidelberg (2003)Google Scholar
  8. 8.
    Kantere, V., Mylopoulos, J., Kiringa, I.: A distributed rule mechanism for multidatabase systems. In: Meersman, R., Tari, Z., Schmidt, D.C. (eds.) CoopIS 2003, DOA 2003, and ODBASE 2003. LNCS, vol. 2888, pp. 56–73. Springer, Heidelberg (2003)CrossRefGoogle Scholar
  9. 9.
    Heimrich, T., Specht, G.: Enhancing ECA rules for distributed active database systems. In: Chaudhri, A.B., Jeckle, M., Rahm, E., Unland, R. (eds.) NODe-WS 2002. LNCS, vol. 2593, pp. 199–205. Springer, Heidelberg (2003)CrossRefGoogle Scholar
  10. 10.
    Kurabayashi, S., Kiyoki, Y.: A meta-level active multidatabase system architecture for heterogeneous information resources. In: Information Modelling and Knowledge Bases, vol. XV, pp. 143–160. IOS Press, Amsterdam (2003)Google Scholar
  11. 11.
    Kurabayashi, S., Kiyoki, Y.: An active multidatabase system architecture with an aspectoriented media modelling framework. In: Information Modelling and Knowledge Bases, vol. XVI. IOS Press, Amsterdam (2004)Google Scholar
  12. 12.
    Buchmann, A.P.: Architecture of active database systems. In: Paton, N.W. (ed.) Active Rules in Database Systems. Springer, New York (1999)Google Scholar
  13. 13.
    Widom, J., Ceri, S.: Active Database Systems: Triggers and Rules for Advanced Database Processing. Morgan Kaufmann, San Francisco (1996)Google Scholar
  14. 14.
    Kiyoki, Y., Kitagawa, T., Hayama, T.: A metadatabase system for semantic image search by a mathematical model of meaning. ACM SIGMOD Record 23, 34–41 (1994)CrossRefGoogle Scholar
  15. 15.
    Kiyoki, Y., Kitagawa, T., Hitomi, Y.: A fundamental framework for realizing semantic interoperability in a multidatabase environment. Journal of Integrated Computer-Aided Engineering 25, 3–20 (1995)Google Scholar

Copyright information

© Springer-Verlag Berlin Heidelberg 2004

Authors and Affiliations

  • Shuichi Kurabayashi
    • 1
  • Yasushi Kiyoki
    • 2
  1. 1.Graduate School of Media and GovernanceKeio UniversityKanagawaJapan
  2. 2.Faculty of Environmental InformationKeio UniversityKanagawaJapan

Personalised recommendations