• DocumentCode
    3445804
  • Title

    An active database approach to integrating black-box software components

  • Author

    Sundermier, Amy ; Dietrich, Suzanne W. ; Shah, Vandana

  • Author_Institution
    Arizona State Univ., Tempe, AZ, USA
  • fYear
    1999
  • fDate
    1999
  • Firstpage
    403
  • Lastpage
    409
  • Abstract
    Active database technology uses active rules, called Event-Condition-Action (ECA) rules, as an integral feature of application development. Active rules specify an event that the database monitors, a declarative condition to evaluate when the event occurs, and an action to execute when the condition is true. This paper motivates the use of active rules to develop a software application that is the result of integrating black-box software components. This approach focuses on integrating black-box JavaBeansTM components, which generate Property Change Events when the values of its properties are modified. The changes in property values are known as deltas in the database community. DeltaBeans are introduced as a mechanism to monitor the changes or deltas to the properties of a black-box JavaBeansTM component. This paper illustrates DeltaBeans in a simple application example and motivates the use of deltas to trigger active rules that specify application integration
  • Keywords
    active databases; software engineering; active database approach; active rules; application development; application integration; black-box JavaBeans; black-box software components integration; declarative condition; event-condition-action rules; Application software; Assembly; Business; Detectors; Event detection; Java; Logic; Programming profession; Spatial databases; Wiring;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Computer Software and Applications Conference, 1999. COMPSAC '99. Proceedings. The Twenty-Third Annual International
  • Conference_Location
    Phoenix, AZ
  • ISSN
    0730-3157
  • Print_ISBN
    0-7695-0368-3
  • Type

    conf

  • DOI
    10.1109/CMPSAC.1999.814318
  • Filename
    814318