An Ontology-Driven Semantic Bus for Autonomic Communication Elements

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.

[1]  Binildas A. Christudas Service Oriented Java Business Integration: Enterprise Service Bus integration solutions for Java developers , 2008 .

[2]  Jing Li,et al.  An Ontology-Based Publish/Subscribe System , 2004, Middleware.

[3]  Declan O'Sullivan,et al.  Extending Siena to support more expressive and flexible subscriptions , 2008, DEBS.

[4]  Hans-Arno Jacobsen,et al.  G-ToPSS: fast filtering of graph-based metadata , 2005, WWW '05.

[5]  Jeffrey O. Kephart,et al.  The Vision of Autonomic Computing , 2003, Computer.

[6]  Gang Xu,et al.  A Semantic Publish/subscribe System for Selective Dissemination of the RSS Documents , 2006, 2006 Fifth International Conference on Grid and Cooperative Computing (GCC'06).

[7]  James Won-Ki Hong,et al.  The design of an Autonomic Element for managing emerging networks and services , 2009, 2009 International Conference on Ultra Modern Telecommunications & Workshops.

[8]  Brendan Jennings,et al.  Towards autonomic management of communications networks , 2007, IEEE Communications Magazine.

[9]  Witold Pedrycz,et al.  Autonomic Communication , 2009 .

[10]  Hans-Arno Jacobsen,et al.  S-ToPSS: Semantic Toronto Publish/Subscribe System , 2003, VLDB.

[11]  Choong Seon Hong Management Enabling the Future Internet for Changing Business and New Computing Services, 12th Asia-Pacific Network Operations and Management Symposium, APNOMS 2009, Jeju, South Korea, September 23-25, 2009, Proceedings , 2009, APNOMS.

[12]  José Neuman de Souza,et al.  The Design of a New Policy Model to Support Ontology-Driven Reasoning for Autonomic Networking , 2007, 2007 Latin American Network Operations and Management Symposium.

[13]  Guofei Jiang,et al.  Semantic message oriented middleware for publish/subscribe networks , 2004, SPIE Defense + Commercial Sensing.

[14]  Kenneth Chiu,et al.  Ontology Based Publish Subscribe Framework , 2006, iiWAS.

[15]  Thomas R. Gruber,et al.  A translation approach to portable ontology specifications , 1993, Knowl. Acquis..

[16]  Sven van der Meer Architectural Artefacts for Autonomic Distributed Systems- Contract Language , 2009, 2009 Sixth IEEE Conference and Workshops on Engineering of Autonomic and Autonomous Systems.

[17]  Wolfgang Kellerer,et al.  Managing Large-Scale Service Deployment, 19th IFIP/IEEE International Workshop on Distributed Systems: Operations and Management, DSOM 2008, Samos Island, Greece, September 22-26, 2008. Proceedings , 2008, DSOM.

[18]  Marco Mamei,et al.  On concepts for autonomic communication elements , 2006 .

[19]  Franco Zambonelli,et al.  A survey of autonomic communications , 2006, TAAS.

[20]  Filip De Turck,et al.  Dynamic Overlay Node Activation Algorithms for Large-Scale Service Deployments , 2008, DSOM.

[21]  Franco Zambonelli,et al.  The CASCADAS Framework for Autonomic Communications , 2010, Autonomic Communication.

[22]  Wen-Jong Wu,et al.  A Lexical Database Filter for Efficient Semantic Publish/Subscribe Message Oriented Middleware , 2010, 2010 Second International Conference on Computer Engineering and Applications.

[23]  James Won-Ki Hong,et al.  The Design of an Autonomic Communication Element to Manage Future Internet Services , 2009, APNOMS.

[24]  Nazim Agoulmine,et al.  Challenges for Autonomic Network Management , 2006 .

[25]  Deborah L. McGuinness,et al.  OWL Web ontology language overview , 2004 .

[26]  John Strassner,et al.  DEN-ng: achieving business-driven network management , 2002, NOMS 2002. IEEE/IFIP Network Operations and Management Symposium. ' Management Solutions for the New Communications World'(Cat. No.02CH37327).