메뉴 건너뛰기




Volumn 2830, Issue , 2003, Pages 169-188

The convergence of AOP and active databases: Towards reactive middleware

Author keywords

[No Author keywords available]

Indexed keywords

DATABASE SYSTEMS; FAULT TOLERANCE; LARGE SCALE SYSTEMS; MIDDLEWARE; SEMANTICS; SUPPLY CHAIN MANAGEMENT; UBIQUITOUS COMPUTING;

EID: 35248869233     PISSN: 03029743     EISSN: 16113349     Source Type: Book Series    
DOI: 10.1007/978-3-540-39815-8_11     Document Type: Article
Times cited : (12)

References (68)
  • 1
    • 0039964359 scopus 로고    scopus 로고
    • The Active Database Management System Manifesto: A Rulebase of ADBMS Features
    • ACT-NET Consortium
    • ACT-NET Consortium. The Active Database Management System Manifesto: A Rulebase of ADBMS Features. ACM SIGMOD Record, 25(3):40-49, 1996.
    • (1996) ACM SIGMOD Record , vol.25 , Issue.3 , pp. 40-49
  • 2
    • 84976763438 scopus 로고
    • Behavior of database production rules: Termination, confluence, and observable determinism
    • San Diego, California, June
    • A. Aiken, J. Widom, and J. M. Hellerstein. Behavior of database production rules: termination, confluence, and observable determinism. In Proc. of ACM SIGMOD, pages 59-68, San Diego, California, June 1992.
    • (1992) Proc. of ACM SIGMOD , pp. 59-68
    • Aiken, A.1    Widom, J.2    Hellerstein, J.M.3
  • 3
    • 0027621762 scopus 로고
    • A new perspective on rule support for object-oriented databases
    • Washington, D.C., May ACM Press
    • E. Anwar, L. Maugis, and S. Chakravarthy. A new perspective on rule support for object-oriented databases. In Proc. of ACM SIGMOD, pages 99-108, Washington, D.C., May 1993. ACM Press.
    • (1993) Proc. of ACM SIGMOD , pp. 99-108
    • Anwar, E.1    Maugis, L.2    Chakravarthy, S.3
  • 4
    • 35248855682 scopus 로고    scopus 로고
    • AORTA Home Page
    • AORTA Home Page, http://www.st.informatik.tu-darmstadt.de/static/ pages/projects/AORTA/AORTA.jsp.
  • 5
    • 35248863158 scopus 로고    scopus 로고
    • AspectJ Home Page
    • AspectJ Home Page, http://aspectj.org/.
  • 6
    • 35248868026 scopus 로고    scopus 로고
    • AspectS Home Page
    • AspectS Home Page. http://www-ia.tu-ilmenau.de/∼hirsch/Projects/Squeak/AspectS/.
  • 7
    • 0000096346 scopus 로고    scopus 로고
    • An Algebraic Approach to Static Analysis of Active Database Rules
    • Elena Baralis and Jennifer Widom. An Algebraic Approach to Static Analysis of Active Database Rules. ACM Transactions on Database Systems, 25(3):269-332, 2000.
    • (2000) ACM Transactions on Database Systems , vol.25 , Issue.3 , pp. 269-332
    • Baralis, E.1    Widom, J.2
  • 10
    • 0031162082 scopus 로고    scopus 로고
    • SENTINEL: An Object-Oriented DBMS with Event-Based Rules
    • Tucson, Arizona, USA, May
    • S. Chakravarthy. SENTINEL: An Object-Oriented DBMS With Event-Based Rules. In Proc. of ACM SIGMOD, pages 572-575, Tucson, Arizona, USA, May 1997.
    • (1997) Proc. of ACM SIGMOD , pp. 572-575
    • Chakravarthy, S.1
  • 11
    • 0029233240 scopus 로고
    • ECA Rule Integration into an OODBMS: Architecture and Implementation
    • Philip S. Yu and Arbee L. P. Chen, editors, Taipei, Taiwan, March IEEE Computer Society
    • S. Chakravarthy, V. Krishnaprasad, Z. Tamizuddin, and R. H. Badani. ECA Rule Integration into an OODBMS: Architecture and Implementation. In Philip S. Yu and Arbee L. P. Chen, editors, Proc. of ICDE, pages 341-348, Taipei, Taiwan, March 1995. IEEE Computer Society.
    • (1995) Proc. of ICDE , pp. 341-348
    • Chakravarthy, S.1    Krishnaprasad, V.2    Tamizuddin, Z.3    Badani, R.H.4
  • 12
    • 0002962898 scopus 로고
    • Composite events for active databases: Semantics, contexts and detection
    • Santiago de Chile, Chile, September Morgan Kaufmann
    • Sharma Chakravarthy, V. Krishnaprasad, Eman Anwar, and S.-K. Kim. Composite events for active databases: Semantics, contexts and detection. In Proc. of VLDB, pages 606-617, Santiago de Chile, Chile, September 1994. Morgan Kaufmann.
    • (1994) Proc. of VLDB , pp. 606-617
    • Chakravarthy, S.1    Krishnaprasad, V.2    Anwar, E.3    Kim, S.-K.4
  • 13
    • 0002962898 scopus 로고
    • Composite Events for Active Databases: Semantics, Contexts and Detection
    • September
    • S. Charkravarthy, V. Krishnaprasad, E. Anwar, and S. Kim. Composite Events for Active Databases: Semantics, Contexts and Detection. In Proc. of VLDB, pages 606-617, September 1994.
    • (1994) Proc. of VLDB , pp. 606-617
    • Charkravarthy, S.1    Krishnaprasad, V.2    Anwar, E.3    Kim, S.4
  • 14
    • 84957801133 scopus 로고    scopus 로고
    • Load-Time Structural Reflection in Java
    • Elisa Bertino, editor, Proc. of ECOOP, Springer
    • S. Chiba. Load-Time Structural Reflection in Java. In Elisa Bertino, editor, Proc. of ECOOP, volume 1850 of LNCS, pages 313-336. Springer, 2000.
    • (2000) LNCS , vol.1850 , pp. 313-336
    • Chiba, S.1
  • 16
    • 84959062731 scopus 로고    scopus 로고
    • The NODS Project: Networked Open Database Services
    • K. Dittrich et.al., editor, Object and Databases 2000, number 1944, Springer
    • C. Collet. The NODS Project: Networked Open Database Services. In K. Dittrich et.al., editor, Object and Databases 2000, number 1944 in LNCS, pages 153-169. Springer, 2000.
    • (2000) LNCS , pp. 153-169
    • Collet, C.1
  • 17
    • 84976695019 scopus 로고
    • Rules are Objects Too
    • Proc. of Intl. Workshop on Object-Oriented Database Systems, Bad Muenster am Stein, Germany, September Springer-Verlag
    • U. Dayal, A. Buchmann, and D. McCarthy. Rules are Objects Too. In Proc. of Intl. Workshop on Object-Oriented Database Systems, volume 334 of LNCS, pages 129-143, Bad Muenster am Stein, Germany, September 1988. Springer-Verlag.
    • (1988) LNCS , vol.334 , pp. 129-143
    • Dayal, U.1    Buchmann, A.2    McCarthy, D.3
  • 18
    • 84974721118 scopus 로고
    • The HiPAC Project: Combining Active Databases and Timing Constraints
    • March
    • U. Dayal and et al. The HiPAC Project: Combining Active Databases and Timing Constraints. ACM SIGMOD Record, 17(1), March 1988.
    • (1988) ACM SIGMOD Record , vol.17 , Issue.1
    • Dayal, U.1
  • 20
    • 0002724794 scopus 로고
    • Rule management in object oriented databases: A uniform approach
    • Barcelona, Catalonia, Spain, September Morgan Kaufmann
    • O. Díaz, N. W. Paton, and P. Gray. Rule management in object oriented databases: A uniform approach. In Proc. of VLDB, pages 317-326, Barcelona, Catalonia, Spain, September 1991. Morgan Kaufmann.
    • (1991) Proc. of VLDB , pp. 317-326
    • Díaz, O.1    Paton, N.W.2    Gray, P.3
  • 22
    • 35248813569 scopus 로고    scopus 로고
    • Microsoft .NET Home Page. http://www.microsoft.com/net/.
    • Microsoft .NET Home Page. http://www.microsoft.com/net/.
  • 23
    • 0141442760 scopus 로고    scopus 로고
    • Technical Report 01/3/INFO, École des Mines de Nantes, 4 rue Alfred Kastler, 44307 Nantes cedex 3, France
    • R. Douence, O. Motelet, and M. Südholt. A Formal Definition of Crosscuts. Technical Report 01/3/INFO, École des Mines de Nantes, 4 rue Alfred Kastler, 44307 Nantes cedex 3, France, 2001.
    • (2001) A Formal Definition of Crosscuts
    • Douence, R.1    Motelet, O.2    Südholt, M.3
  • 25
    • 35248845760 scopus 로고    scopus 로고
    • EAOP Home Page
    • EAOP Home Page, http://www.emn.fr/x-info/eaop/.
  • 26
    • 0002991446 scopus 로고    scopus 로고
    • Aspect-oriented programming
    • October
    • T. Elrad, R. Filman, and A. Bader. Aspect-oriented programming. CACM, 44(10):29-32, October 2001.
    • (2001) CACM , vol.44 , Issue.10 , pp. 29-32
    • Elrad, T.1    Filman, R.2    Bader, A.3
  • 27
    • 85139821191 scopus 로고    scopus 로고
    • FRAMBOISE - An Approach to Framework-based Active Data Management System Construction
    • Maryland, November
    • H. Fritschi, S. Gatziu, and K. Dittrich. FRAMBOISE - an Approach to Framework-based Active Data Management System Construction. In Proceedings of CIKM'98, pages 364-370, Maryland, November 1998.
    • (1998) Proceedings of CIKM'98 , pp. 364-370
    • Fritschi, H.1    Gatziu, S.2    Dittrich, K.3
  • 28
  • 30
    • 0002095024 scopus 로고
    • Composite Event Specification in Active Databases: Model & Implementation
    • August
    • N. Gehani, H. Jagadish, and O. Shmueli. Composite Event Specification in Active Databases: Model & Implementation. In Proc. of VLDB, pages 327-338, August 1992.
    • (1992) Proc. of VLDB , pp. 327-338
    • Gehani, N.1    Jagadish, H.2    Shmueli, O.3
  • 31
    • 84945708140 scopus 로고
    • An Initial Report on the Design of Ariel: A DBMS with an Integrated Production Rule System
    • E. N. Hanson. An Initial Report on The Design of Ariel: A DBMS With an Integrated Production Rule System. SIGMOD Record, 18(3):12-19, 1989.
    • (1989) SIGMOD Record , vol.18 , Issue.3 , pp. 12-19
    • Hanson, E.N.1
  • 35
    • 35248881740 scopus 로고    scopus 로고
    • HyperJ Home Page
    • HyperJ Home Page. http://www.research.ibm.com/hyperspace/HyperJ/HyperJ.htm.
  • 36
    • 0031248005 scopus 로고    scopus 로고
    • Back to the Future: The Story of Squeak, a Practical Smalltalk Written in Itself
    • ACM Press
    • D. Ingalls, T. Kaehler, J. Maloney, S. Wallace, and A. Kay. Back to the Future: the Story of Squeak, a Practical Smalltalk Written in Itself. In Proc. of OOPSLA, pages 318-326. ACM Press, 1997.
    • (1997) Proc. of OOPSLA , pp. 318-326
    • Ingalls, D.1    Kaehler, T.2    Maloney, J.3    Wallace, S.4    Kay, A.5
  • 37
    • 35248866426 scopus 로고    scopus 로고
    • JAC Home Page
    • JAC Home Page, http://jac.aopsys.com/.
  • 40
    • 0028736508 scopus 로고
    • Conditional Term Rewriting as a Formal Basis for Active Database Rules
    • February
    • A. P. Karadimce and S. D. Urban. Conditional Term Rewriting as a Formal Basis for Active Database Rules. In Proc. of RIDE'94, pages 156-162, February 1994.
    • (1994) Proc. of RIDE'94 , pp. 156-162
    • Karadimce, A.P.1    Urban, S.D.2
  • 41
    • 82955230066 scopus 로고    scopus 로고
    • An Overview of AspectJ
    • J. Lindskov Knudsen, editor, Proc. of ECOOP, Springer
    • G. Kiczales, E. Hilsdale, J. Hugunin, M. Kersten, J. Palm, and W. G. Griswold. An Overview of AspectJ. In J. Lindskov Knudsen, editor, Proc. of ECOOP, volume 2072 of LNCS, pages 327-353. Springer, 2001.
    • (2001) LNCS , vol.2072 , pp. 327-353
    • Kiczales, G.1    Hilsdale, E.2    Hugunin, J.3    Kersten, M.4    Palm, J.5    Griswold, W.G.6
  • 42
    • 0032022026 scopus 로고    scopus 로고
    • Distributed Events in Active Database Systems - Letting the Genie out of the Bottle
    • March
    • A. Koschel and P. Lockemann. Distributed Events in Active Database Systems - Letting the Genie out of the Bottle. Data & Knowledge Engineering, 25(1-2):29-53, March 1998.
    • (1998) Data & Knowledge Engineering , vol.25 , Issue.1-2 , pp. 29-53
    • Koschel, A.1    Lockemann, P.2
  • 43
    • 78650428667 scopus 로고    scopus 로고
    • Active Object-Relational Mediators
    • Brussels, Belgium, September
    • T. Kudrass, A. Loew, and A. Buchmann. Active Object-Relational Mediators. In Proc. of CoopIS, pages 228-239, Brussels, Belgium, September 1996.
    • (1996) Proc. of CoopIS , pp. 228-239
    • Kudrass, T.1    Loew, A.2    Buchmann, A.3
  • 44
    • 84974661798 scopus 로고    scopus 로고
    • Event Composition in Time-dependent Distributed Systems
    • September
    • C. Liebig, M. Cilia, and A. Buchmann. Event Composition in Time-dependent Distributed Systems. In Proc. of CoopIS, pages 70-78, September 1999.
    • (1999) Proc. of CoopIS , pp. 70-78
    • Liebig, C.1    Cilia, M.2    Buchmann, A.3
  • 46
    • 3242885567 scopus 로고    scopus 로고
    • A Modeling Framework for Aspect-Oriented Mechanisms
    • L. Cardelli, editor, Springer
    • H. Masuhara and G. Kiczales. A Modeling Framework for Aspect-Oriented Mechanisms. In L. Cardelli, editor, Proc. of ECOOP. Springer, 2003.
    • (2003) Proc. of ECOOP
    • Masuhara, H.1    Kiczales, G.2
  • 48
    • 35248891242 scopus 로고    scopus 로고
    • Object Creation Aspects with Flexible Aspect Deployment
    • M. Mezini and K. Ostermann. Object Creation Aspects with Flexible Aspect Deployment, http://www.st.informatik.tu-darmstadt.de/staff/Ostermann/aosd02.pdf.
    • Mezini, M.1    Ostermann, K.2
  • 49
    • 0141650626 scopus 로고    scopus 로고
    • Conquering Aspects with Caesar
    • ACM Press
    • M. Mezini and K. Ostermann. Conquering Aspects with Caesar. In Proc. of AOSD. ACM Press, 2003.
    • (2003) Proc. of AOSD
    • Mezini, M.1    Ostermann, K.2
  • 50
    • 0032624414 scopus 로고    scopus 로고
    • Using Interceptors to Enhance CORBA
    • July
    • P. Narasimhan, L. Moser, and P. Melliar-Smith. Using Interceptors to Enhance CORBA. IEEE Computer), 32(7):62-68, July 1999.
    • (1999) IEEE Computer , vol.32 , Issue.7 , pp. 62-68
    • Narasimhan, P.1    Moser, L.2    Melliar-Smith, P.3
  • 51
    • 1542359259 scopus 로고    scopus 로고
    • Object Management Group. Technical Report formal/97-12-11, Object Management Group (OMG), May
    • Object Management Group. Event Service Specification. Technical Report formal/97-12-11, Object Management Group (OMG), May 1997.
    • (1997) Event Service Specification
  • 52
    • 35248816181 scopus 로고    scopus 로고
    • CORBA Notification Service Specification. Technical Report telecom/98-06-15
    • Object Management Group May
    • Object Management Group. CORBA Notification Service Specification. Technical Report telecom/98-06-15, Object Management Group (OMG), May 1998.
    • (1998) Object Management Group (OMG)
  • 54
    • 84934291563 scopus 로고    scopus 로고
    • JAC: A Flexible Solution for Aspect-Oriented Programming in Java
    • Proc. of Metalevel Architectures and Separation of Grosscutting Concerns (REFLECTION 2001), Kyoto, Japan, September Springer
    • R. Pawlak, L. Seinturier, L. Duchien, and G. Florin. JAC: A Flexible Solution for Aspect-Oriented Programming in Java. In Proc. of Metalevel Architectures and Separation of Grosscutting Concerns (REFLECTION 2001), volume 2192 of LNCS, pages 1-24, Kyoto, Japan, September 2001. Springer.
    • (2001) LNCS , vol.2192 , pp. 1-24
    • Pawlak, R.1    Seinturier, L.2    Duchien, L.3    Florin, G.4
  • 55
    • 0141426581 scopus 로고    scopus 로고
    • Dynamic Weaving for Aspect-Oriented Programming
    • G. Kiczales, editor, ACM Press
    • A. Popovici, T. Gross, and G. Alonso. Dynamic Weaving for Aspect-Oriented Programming. In G. Kiczales, editor, Proc. of AOSD. ACM Press, 2002.
    • (2002) Proc. of AOSD
    • Popovici, A.1    Gross, T.2    Alonso, G.3
  • 57
    • 35248844241 scopus 로고    scopus 로고
    • PROSE Home Page
    • PROSE Home Page, http://prose.ethz.ch/.
  • 58
    • 35248889635 scopus 로고    scopus 로고
    • Squeak Home Page
    • Squeak Home Page, http://www.squeak.org/.
  • 59
    • 0025447768 scopus 로고
    • On Rules, Procedures, Caching and Views in Data Base Systems
    • H. Garcia-Molina and H. V. Jagadish, editors, Atlantic City, NJ, May
    • M. Stonebraker, A. Jhingran, J. Goh, and S. Potamianos. On Rules, Procedures, Caching and Views in Data Base Systems. In H. Garcia-Molina and H. V. Jagadish, editors, Proc. of ACM SIGMOD, pages 281-290, Atlantic City, NJ, May 1990.
    • (1990) Proc. of ACM SIGMOD , pp. 281-290
    • Stonebraker, M.1    Jhingran, A.2    Goh, J.3    Potamianos, S.4
  • 60
    • 35248819883 scopus 로고    scopus 로고
    • Java 2 Enterprise Edition Platform Specification
    • Sun Microsystems. Sun Microsystems, JavaSoftware, August
    • Sun Microsystems. Java 2 Enterprise Edition Platform Specification. Technical Report Version 1.3, Sun Microsystems, JavaSoftware, August 2001.
    • (2001) Technical Report Version 1.3
  • 62
    • 4544375013 scopus 로고    scopus 로고
    • The design and performance of metaprogramming mechanism for object request broker middleware
    • January
    • N. Wang, K. Parameswaran, and D. Schmidt. The design and performance of metaprogramming mechanism for object request broker middleware. In Proc. of COOTS'01, January 2001.
    • (2001) Proc. of COOTS'01
    • Wang, N.1    Parameswaran, K.2    Schmidt, D.3
  • 65
    • 84976689116 scopus 로고
    • A theory for rule triggering systems
    • Proc. of EDBT, Venice, Italy, March Springer
    • Y. Zhou and M. Hsu. A theory for rule triggering systems. In Proc. of EDBT, volume 416 of LNCS, pages 407-421, Venice, Italy, March 1990. Springer.
    • (1990) LNCS , vol.416 , pp. 407-421
    • Zhou, Y.1    Hsu, M.2
  • 66
    • 35248821932 scopus 로고    scopus 로고
    • chapter 14, In Paton [53], In Paton, N. 1999
    • J. Zimmermann and A. Buchmann. REACH, chapter 14, pages 263-277. In Paton [53], 1999. In Paton, N. 1999.
    • (1999) REACH , pp. 263-277
    • Zimmermann, J.1    Buchmann, A.2
  • 67
    • 0032687306 scopus 로고    scopus 로고
    • On the Semantics of Complex Events in Active Database Management Systems
    • Sydney, Australia, March IEEE Computer Society Press
    • D. Zimmer and R. Unland. On the Semantics of Complex Events in Active Database Management Systems. In Proc. of ICDE, pages 392-399, Sydney, Australia, March 1999. IEEE Computer Society Press.
    • (1999) Proc. of ICDE , pp. 392-399
    • Zimmer, D.1    Unland, R.2
  • 68
    • 35248872695 scopus 로고    scopus 로고
    • F. Pfenning and Y. Smaragdakis (Eds.): LNCS 2830
    • F. Pfenning and Y. Smaragdakis (Eds.): GPCE 2003, LNCS 2830, pp. 189-208, 2003.
    • (2003) GPCE 2003 , pp. 189-208


* 이 정보는 Elsevier사의 SCOPUS DB에서 KISTI가 분석하여 추출한 것입니다.