Skip to main content

An Ontology-Driven Semantic Bus for Autonomic Communication Elements

  • Conference paper
Book cover Modelling Autonomic Communication Environments (MACE 2010)

Part of the book series: Lecture Notes in Computer Science ((LNCCN,volume 6473))

Abstract

Recently, autonomics have been proposed as a solution to tackle the ever-increasing management complexity of large-scale computing and communications infrastructures. Over time, the control loops used to orchestrate the intelligent behaviour of autonomic management architectures have evolved from fully static to highly-dynamic loops comprised of loosely coupled management components. Communication and other interactions between these components is facilitated by a communications substrate. Additionally, in order to achieve truly autonomic behaviour, the interacting components need to be able to understand each other, justifying the need for semantically enriched communications. In this paper, we present a novel semantic communications bus that orchestrates interactions between the components of an autonomic control loop. It employs ontology-based reasoning in order to establish communication contracts, validate message consistency and support semantic topic subscriptions. Additionally, a prototype was designed, implemented and its performance evaluated.

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

Access this chapter

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

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Dobson, S., Denazis, S., Fernandez, A., Gaïti, D., Gelenbe, E., Massacci, F., Nixon, P., Saffre, F., Schmidt, N., Zambonelli, F.: A survey of autonomic communications. ACM Transactions on Autonomous and Adaptive Systems 1(2), 223–259 (2006)

    Article  Google Scholar 

  2. Jennings, B., van der Meer, S., Balasubramaniam, S., Botvich, D., Foghlu, M.O., Donnelly, W., Strassner, J.: Towards autonomic management of communications networks. IEEE Communications Magazine 45(10), 112–121 (2007)

    Article  Google Scholar 

  3. Agoulmine, N., Balasubramaniam, S., Botvitch, D., Strassner, J., Lehtihet, E., Donnelly, W.: Challenges for autonomic network management. In: 1st IEEE International Workshop on Modeling Autonomic Communications Environments (MACE) (2006)

    Google Scholar 

  4. Kephart, J., Chess, D.: The vision of autonomic computing. Computer 36(1), 41–50 (2003)

    Article  MathSciNet  Google Scholar 

  5. Baresi, L., Ferdinando, A.D., Manzalini, A., Zambonelli, F.: The cascadas framework for autonomic communications. In: Autonomic Communication (2009)

    Google Scholar 

  6. Strassner, J., Kim, S.-S., Hong, J.W.-K.: The design of an autonomic communication element to manage future internet services. In: Hong, C.S., Tonouchi, T., Ma, Y., Chao, C.-S. (eds.) APNOMS 2009. LNCS, vol. 5787, pp. 122–132. Springer, Heidelberg (2009)

    Chapter  Google Scholar 

  7. Christudas, B.: Service-Oriented Java Business Integration: Enterprise Service Bus Integration Solutions for Java Developers. Packt Publishing (2008)

    Google Scholar 

  8. Gruber, T.: A translation approach to portable ontology specification. Knowledge Acquisition 5(2), 199–220 (1993)

    Article  Google Scholar 

  9. Strassner, J.: DEN-ng: achieving business-driven network management, pp. 753–766 (2002)

    Google Scholar 

  10. Strassner, J., Souza, J.N., van der Meer, S., Davy, S., Barrett, K., Raymer, D., Samudrala, S.: The design of a new policy model to support ontology-driven reasoning for autonomic networking. Journal of Network Systems Management 17(1), 5–32 (2009)

    Article  Google Scholar 

  11. McGuinness, D., van Harmelen, F.: OWL web ontology language overview (2004), http://www.w3.org/TR/owl-features/

  12. Petrovic, M., Liu, H., Jacobsen, H.A.: G-ToPSS: fast filtering of graph-based metadata. In: Proceedings of the 14th International Conference on World Wide Web (WWW), pp. 539–547 (2005)

    Google Scholar 

  13. Petrovic, M., Burcea, I., Jacobsen, H.A.: S-ToPSS: semantic toronto publish/subscribe system. In: Proceedings of the 29th International Conference on Very Large Data Bases (VLDB), pp. 1101–1104 (2003)

    Google Scholar 

  14. Ma, J., Xu, G., Wang, J., Huang, T.: A semantic publish/subscribe system for selective dissemination of the rss documents. In: Fifth International Conference Grid and Cooperative Computing (GCC), pp. 432–439 (2006)

    Google Scholar 

  15. Li, H., Jiang, G.: Semantic message oriented middleware for publish/subscribe networks. In: Sensors, and Command, Control, Communications, and Intelligence (C3I) Technologies for Homeland Security and Homeland Defense III, vol. 5403, pp. 124–133 (2004)

    Google Scholar 

  16. Wang, J., Jin, B., Li, J.: An ontology-based publish/subscribe system. In: Proceedings of the 5th ACM/IFIP/USENIX International Conference on Middleware (Middleware), pp. 232–253 (2004)

    Google Scholar 

  17. Skovronski, J., Chiu, K.: An ontology-based publish-subscribe framework. In: International Conference on Information Integration and Web-Based Applications Services (2006)

    Google Scholar 

  18. Keeney, J., Roblek, D., Jones, D., Lewis, D., O’Sullivan, D.: Extending siena to support more expressive and flexible subscriptions. In: Proceedings of the Second International Conference on Distributed Event-Based Systems (DEBS), pp. 35–46 (2008)

    Google Scholar 

  19. Lien, Y.C., Wu, W.J.: A lexical database filter for efficient semantic publish/subscribe message oriented middleware. In: Second International Conference on Computer Engineering and Applications (ICCEA), pp. 154–157 (2010)

    Google Scholar 

  20. Hoefig, E., Wuest, B., Katalin, B., Mannella, A., Mamei, M., Nitto, E.D.: On concepts for autonomic communication elements. In: 1st IEEE International Workshop on Modeling Autonomic Communications Environments, MACE (2006)

    Google Scholar 

  21. Strassner, J., Won-Ki Hong, J., van der Meer, S.: The design of an autonomic element for managing emerging networks and services. In: IEEE International Conference on Ultra Modern Telecommunications, ICUMT (2009)

    Google Scholar 

  22. Strassner, J.: Introduction to DEN-ng (2009), http://www.autonomic-communications.org/teaching/ais/slides/0809/Introduction_to_DEN-ng_for_PII.pdf

  23. van der Meer, S.: Architectural artefacts for autonomic distributed systems – contract language. In: Proceedings of the Sixth IEEE Conference and Workshops on Engineering of Autonomic and Autonomous Systems (EASe), pp. 99–108 (2009)

    Google Scholar 

  24. Famaey, J., Wauters, T., Turck, F., Dhoedt, B., Demeester, P.: Dynamic overlay node activation algorithms for large-scale service deployments. In: De Turck, F., Kellerer, W., Kormentzas, G. (eds.) DSOM 2008. LNCS, vol. 5273, pp. 14–27. Springer, Heidelberg (2008)

    Chapter  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2010 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Famaey, J., Latré, S., Strassner, J., De Turck, F. (2010). An Ontology-Driven Semantic Bus for Autonomic Communication Elements. In: Brennan, R., Fleck, J., van der Meer, S. (eds) Modelling Autonomic Communication Environments. MACE 2010. Lecture Notes in Computer Science, vol 6473. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-16836-9_4

Download citation

  • DOI: https://doi.org/10.1007/978-3-642-16836-9_4

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-642-16835-2

  • Online ISBN: 978-3-642-16836-9

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics