REaltime ACtive Heterogeneous Systems - Where Did We Reach After REACH?

  • Thomas Kudraß
Part of the Lecture Notes in Computer Science book series (LNCS, volume 6462)


This paper gives a survey of the deployment of ideas from the area of real-time, active and heterogeneous database systems in the years from 1991 to 2010 as they have been embraced by IT industry. During that time the Database and Distributed Systems group (DVS) led by Alejandro Buchmann has made lots of contributions to the development of those ideas by many research projects. After 20 years it is time to conclude insights how far the ideas of the first project REACH are still valid for the development of commercial products and standards. In some cases, industry has taken another direction as it has been expected. In other cases, the DVS research prototypes were forerunners for commercial products that are now well-established.


Business Process Business Process Management Business Rule Object Management Group Common Object Request Broker Architecture 
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. [AS+10]
    Achakeyev, D., Seeger, B., Schäfer, D., Schmiegelt, P.: Complex Event Processing as a Service. In: GI-Workshop Database as a Service, HTWK Leipzig (2010),
  2. [ASB10]
    Appel, S., Sachs, K., Buchmann, A.: Quality of Service in Event-based Systems. In: 22nd GI-Workshop on Foundations of Databases (GvD), Bad Helmstedt, Germany (2010)Google Scholar
  3. [BB95]
    Branding, H., Buchmann, A.: On Providing Soft and Hard Real-Time Capabilities in an Active DBMS. In: Internat. Workshop on Active and Real-Time Database Systems, Skovde, Sweden (1995)Google Scholar
  4. [BB+93]
    Branding, H., Buchmann, A., Kudrass, T., Zimmermann, J.: Rules in an Open System: The REACH Rule System. In: Proc. of the 1st Internat. Workshop on Rules in Database Systems (RIDS), Edinburg, Springer, Heidelberg (1993)Google Scholar
  5. [BL99]
    Buchmann, A., Liebig, C.: Distributed, Object-Oriented, Active, Real-Time DBMSs: We Want It All – Do We Need Them (At) All? In: Proc. of the joint 24th IFAC/IFIP Workshop on Real-Time Programming and 3rd Internat. Workshop on Active and Real-Time Database Systems, Saarland, Germany (1999)Google Scholar
  6. [BÖ+92]
    Buchmann, A., Özsu, T., Hornick, M., Georgakopoulos, D., Manola, F.: A Transaction Model for Active Distributed Object Systems. In: Elmagarmid, A. (ed.) Database Transaction Models for Advanced Applications. Morgan Kaufmann Publ, San Francisco (1992)Google Scholar
  7. [Bu90]
    Buchmann, A.: Modelling Heterogeneous Systems as a Space of Active Objects. In: Proc. of the 4th Internat. Workshop on Persistent Objects, Martha’s Vinyard (1990)Google Scholar
  8. [CH+05]
    Conrad, S., Hasselbring, W., Koschel, A., Tritsch, R.: Enterprise Application Integration – Grundlagen, Konzepte Entwurfsmuster, Praxisbeispiele. Spektrum Verlag, München (2005)Google Scholar
  9. [CM94]
    Chakravarthy, S., Mishra, D.: Snoop: An Expressive Event Specification Language for Active Databases. Data and Knowledge Engineering 14(10) (October 1994)Google Scholar
  10. [DBM88]
    Dayal, U., Buchmann, A., McCarthy, D.: Rules are Objects Too: A Knowledge Model for an Active Object-Oriented Database System. In: Proc. of the 2nd Internat. Workshop on Object-Oriented Database Systems, Bad Muenster (1988)Google Scholar
  11. [GK+08]
    Gmach, D., Krompass, S., Scholz, A., Wimmer, M., Kemper, A.: Adaptive quality of service management for enterprise services. ACM Transactions on the Web 2(1) (2008)Google Scholar
  12. [Gr04]
    Gray, J.: The Next Database Revolution. In: ACM SIGMOD Conference, Paris (2004)Google Scholar
  13. [HA+05]
    Halevy, A., Ashish, N., Bitton, D., Carey, M., Draper, D., Pollock, J., Rosenthal, A., Sikka, V.: Enterprise information integration: successes, challenges and controversies. In: ACM SIGMOD Conference, Baltimore (2005)Google Scholar
  14. [He08]
    Henning, M.: The rise and fall of CORBA. Communication of the ACM 51(8) (2008)Google Scholar
  15. [HLM88]
    Hsu, M., Ladin, R., McCarthy, D.: An Execution Model for Active Data Base Management Systems. In: Proc. of of the 3rd Internat. Conference on Data and Knowledge Bases, Jerusalem (1988)Google Scholar
  16. [Ho06]
    van Hoof, J.: How EDA extends SOA and why it is important. V6.0 (2006),
  17. [IBM10]
    IBM Websphere: What is a BRMS, (retrieved on 24-08-2010)
  18. [Jb10]
    JBoss Community: Drools 5 – The Business Logic Integration Platform, (retrieved on 24-08-2010)
  19. [KLB96]
    Kudrass, T., Loew, A., Buchmann, A.: Active Object-Relational Mediators. In: Proc. of the 1st Internat. Conference on Cooperative Information Systems (CoopIS 1996), Brussels (1996)Google Scholar
  20. [Ku97]
    Kudrass, T.: Aktive Mechanismen zur Konsistenzsicherung in Förderationen heterogener und autonomer Datenbanken. Dissertation, infix Verlag (1997) (in German)Google Scholar
  21. [Ku03]
    Kudrass, T.: Describing Architectures Using RM-ODP. In: Kilov, H., Baclawski, K. (eds.) Practical Foundations of Business System Specifications, pp. 231–245. Kluwer Academic Publishers, Dordrecht (2003)CrossRefGoogle Scholar
  22. [LCB99]
    Liebig, C., Cilia, M., Buchmann, A.: Event Composition in Time-dependent Distributed Systems. In: Proc. of the 4th Internat. Conference on Cooperative Information Systems (CoopIS 1999), Edinburgh, Scotland (1999)Google Scholar
  23. [Lu02]
    Luckham, D.: The Power of Events: An Introduction to Complex Event Processing. In: Distributed Enterprise Systems. Addison-Wesley, Reading (2002)Google Scholar
  24. [Obj04]
    Object Management Group: CORBA Home Page (2004),
  25. [Obj09]
    Object Management Group BPMN 1.2 – Final Adopted Spccification,
  26. [RB01]
    Rahm, E., Bernstein, P.: A survey of approaches to automatic schema matching. VLDB Journal 10(4) (2001)Google Scholar
  27. [Ro03]
    Ross, R.: Principles of the Business Rule Approach. Addison Wesley, Reading (2003)Google Scholar
  28. [SL90]
    Sheth, A., Larson, J.A.: Federated Database Systems for Managing Distributed Heterogeneous and Autonomous Databases. ACM Computing Surveys 22, 3 (1990)CrossRefGoogle Scholar
  29. [SRK92]
    Sheth, A., Rusinkiewicz, M., Karabatis, G.: Using Polytransactions to Manage Interdependent Data. In: Elmagarmid, A. (ed.) Database Transaction Models for Advanced Applications. Morgan Kaufmann Publ., San Francisco (1992)Google Scholar
  30. [Sun02]
    Sun Microsystems Inc. Java Message Service Specification Final Release 1.1 (2002)Google Scholar
  31. [Sun99]
    Sun Microsystems Inc.: Jini Architecture Specification – Revision 1.0 (1999)Google Scholar
  32. [Wa98]
    Wang, R.: A Product Perspective on Total Data Quality Management. Communications of the ACM 41(2) (1998)Google Scholar
  33. [WK06]
    Wolter, R., Haselden, K.: The What, Why, and How of Master Data Management. Microsoft Corp.,
  34. [Wo07]
    Wolter, R.: Master Data Management (MDM) Hub Architecture. Microsoft Corp.,
  35. [WZL01]
    Wang, R., Ziad, M., Lee, Y.: Data Quality. Kluwer, Dordrecht (2001)zbMATHGoogle Scholar
  36. [ZK96]
    Zimmermann, J., Kudrass, T.: Advanced Database Systems: From Monoliths to Unbundled Components. In: 8th GI-Workshop on Foundations of Databases (GvD), Friedrichsbrunn, Germany (1996)Google Scholar

Copyright information

© Springer-Verlag Berlin Heidelberg 2010

Authors and Affiliations

  • Thomas Kudraß
    • 1
  1. 1.Fakultät Informatik, Mathematik, Naturwissenschaften, Hochschule für TechnikWirtschaft und Kultur LeipzigLeipzigGermany

Personalised recommendations