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.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
Similar content being viewed by others
References
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)
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)
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)
Kephart, J., Chess, D.: The vision of autonomic computing. Computer 36(1), 41–50 (2003)
Baresi, L., Ferdinando, A.D., Manzalini, A., Zambonelli, F.: The cascadas framework for autonomic communications. In: Autonomic Communication (2009)
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)
Christudas, B.: Service-Oriented Java Business Integration: Enterprise Service Bus Integration Solutions for Java Developers. Packt Publishing (2008)
Gruber, T.: A translation approach to portable ontology specification. Knowledge Acquisition 5(2), 199–220 (1993)
Strassner, J.: DEN-ng: achieving business-driven network management, pp. 753–766 (2002)
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)
McGuinness, D., van Harmelen, F.: OWL web ontology language overview (2004), http://www.w3.org/TR/owl-features/
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)
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)
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)
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)
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)
Skovronski, J., Chiu, K.: An ontology-based publish-subscribe framework. In: International Conference on Information Integration and Web-Based Applications Services (2006)
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)
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)
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)
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)
Strassner, J.: Introduction to DEN-ng (2009), http://www.autonomic-communications.org/teaching/ais/slides/0809/Introduction_to_DEN-ng_for_PII.pdf
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)
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)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights 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)