Skip to main content

Reactive Rules-Based Dependency Resolution for Monitoring Dynamic Environments

  • Conference paper
  • 538 Accesses

Part of the book series: Lecture Notes in Computer Science ((LNISA,volume 3791))

Abstract

Monitoring systems commonly use data dependencies and are very often required to have real-time, or near real-time, capabilities. Resolution of dependencies using a reactive rule engine is an evident choice, since it provides inherent real-time characteristics.

We introduce the novel approach taken by Active Dependency Integration (ADI) technology in using reactive rules for dependency resolution, i.e., for the purpose of calculating an updated value using the value elements on which it depends. The salient property of this approach is that it demonstrates autonomic behavior. The set of reactive rules used for dependency resolution does not depend on the model for which it provides dependency resolution. The same rules handle every dependency model and support dynamic models, where elements may be added or deleted, without having to change any code or rule definitions, or stop the monitoring for manual system reconfiguration and redeployment. The rules are implemented in AMIT, an event-driven rule engine.

This is a preview of subscription content, log in via an institution.

Buying options

Chapter
USD   29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD   39.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD   54.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Learn about institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Adi, A., Etzion, O.: The situation manger rule language. RuleML, Sardinia, Italy, 36–57 (2002)

    Google Scholar 

  2. Adi, A., Etzion, O., Gilat, D., Sharon, G.: Inference of Reactive Rules from Dependency Models. In: Schröder, M., Wagner, G. (eds.) RuleML 2003. LNCS, vol. 2876, pp. 49–64. Springer, Heidelberg (2003)

    Chapter  Google Scholar 

  3. Arasu, A., Babcock, B., Babu, S., McAlister, J., Widom, J.: Characterizing Memory Requirements for Queries over Continuous Data Streams. In: TODS, vol. 29, pp. 162–194 (2004)

    Google Scholar 

  4. Babcock, B., Babu, S., Datar, M., Motwani, R., Widom, J.: Models and Issues in Data Stream Systems. In: PODS, Madison, Wisconsin, pp. 221–232 (2002)

    Google Scholar 

  5. Babu, S., Widom, J.: Continuous Queries over Data Streams. SIGMOD Record 30 (3), 109–120 (2001)

    Article  Google Scholar 

  6. Carney, D., Cetinternel, U., Cheriack, M., Convey, C., Lee, S., Seidman, G., Stonebraker, M., Tatbul, N., Zodnik, S.: Monitoring streams – a new class of data management applications, Brown Computer Science Technical Report, TR-CS-02-04.

    Google Scholar 

  7. Dilman, M., Raz, D.: Efficient Reactive Monitoring. INFOCOM, Anchorage, Alaska, 1012-1019 (2001)

    Google Scholar 

  8. Kochut, A., Kar, G.: Managing Virtual Storage Systems: An Approach Using Dependency Analysis. Integrated Network Management Colorado Springs, Colorado, 593-604 (2003)

    Google Scholar 

  9. Managed Objetcs, http://www.managedobjects.com

  10. Mercury, http://www.mercury.com

  11. Micromuse, http://www.micromuse.com

  12. Terry, D., Goldberg, D., Nichols, D., Oki, B.: Continuous Queries over Append Only Databases. In: SIGMOD Int’l Conference on Management of Data, San Diego, California, pp. 321–330 (1992)

    Google Scholar 

  13. Widom, J., Ceri, S.: Active Database Systems: Triggers and Rules for Advanced Database Processing. Morgan Kaufmann, San Francisco (1996)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2005 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Gilat, D., Ronen, R., Rothblum, R., Sharon, G., Skarbovsky, I. (2005). Reactive Rules-Based Dependency Resolution for Monitoring Dynamic Environments. In: Adi, A., Stoutenburg, S., Tabet, S. (eds) Rules and Rule Markup Languages for the Semantic Web. RuleML 2005. Lecture Notes in Computer Science, vol 3791. Springer, Berlin, Heidelberg. https://doi.org/10.1007/11580072_7

Download citation

  • DOI: https://doi.org/10.1007/11580072_7

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-29922-6

  • Online ISBN: 978-3-540-32270-2

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics