Journal of Network and Systems Management

, Volume 17, Issue 3, pp 255–284 | Cite as

The Use of Context-Aware Policies and Ontologies to Facilitate Business-Aware Network Management

  • John StrassnerEmail author
  • Sven van der Meer
  • Declan O’Sullivan
  • Simon Dobson


The purpose of autonomic networking is to manage the business and technical complexity of networked components and systems. However, existing network management data has no link to business concepts. This makes it very difficult to ensure that services offered by the network are meeting business objectives. This paper describes a novel context-aware policy model that uses a combination of modeled and ontological data to determine the current context, which policies are applicable to that context, and what services and resources should be offered to which users and applications.


Context Ontology-based management Policy management Semantic reasoning 


  1. 1.
    Strassner, J.: Autonomic Networks and Systems: Theory and Practice. NOMS Tutorial, April 2008, Brasil (2008)Google Scholar
  2. 2.
    Choi, M., Won-Ki Hong, J.: Towards management of next generation networks. IEICE. Trans. Commun. E90-B(11), 3004–3014 (2007)CrossRefGoogle Scholar
  3. 3.
    Mo Li, Sandrasegaran, K.: Network management challenges for next generation networks. IEEE Conference on Local Computer Networks 30th Anniversary (LCN’05), pp. 593–598Google Scholar
  4. 4.
    Clark, D., Sollins, K., Wroclawski, J., Katabi, D., Kulik, J., Yang, X., Braden, R., Faber, T., Falk, A., Pingali, V., Handley, M., Chiappa, N.: Newarch: future generation internet architecture. Final technical report (2003)Google Scholar
  5. 5.
    Strassner, J., Menich, B., Johnson, W.: Providing seamless mobility in wireless networks using autonomic mechanisms. ACM Conference on Autonomic Infrastructure, Management, and Security (AIMS), Oslo, Norway, 21–22 June 2007Google Scholar
  6. 6.
    Mitola, J.: Cognitive radio. Ph.D. thesis, KTH, Stockholm, Sweden (2000)Google Scholar
  7. 7.
    Strassner, J.: Policy Based Network Management. Morgan Kaufman, ISBN 1-55860-859-1Google Scholar
  8. 8.
    Dey, A.: Providing architectural support for building context-aware applications. Ph.D. Thesis (2000)Google Scholar
  9. 9.
    Gu, T., Wang, X., Pung, H., Zhang, D.: An ontology-based context model in intelligent environments. Proceedings of Communication Networks and Distributed Systems Modeling and Simulation Conference, vol. 2004 (2004)Google Scholar
  10. 10.
    Keeney, J., Lewis, D., O’Sullivan, D.: Ontological semantics for distributing contextual knowledge in highly distributed autonomic systems. J. Netw. Syst. Manag. 15, 75–86 (2007)CrossRefGoogle Scholar
  11. 11.
    Coyle, L., Neely, S., Stevenson, G., Sullivan, M., Dobson, S., Nixon, P.: Sensor fusion-based middleware for smart homes. Int. J. Assist. Robotics Mechatron. 8, 53–60 (2007)Google Scholar
  12. 12.
    Strassner, J., Menich, B.: Fusion of sensory information, internal models, and policy in autonomic computing systems. In: Modeling decisions for artificial intelligence (MDAI), Terragona, Spain, 3–5 April 2006Google Scholar
  13. 13.
    Fowler, M.: Dealing with roles. (1997). Accessed 28 Sept 2008
  14. 14.
    Bäumer, D., Riehle, D., Siberski, W., Wulf, M.: The role object pattern. Accessed 28 Sept 2008
  15. 15.
    Strassner, J., Agoulmine, N., Lehtihet, E.: FOCALE—a novel autonomic networking architecture. Int. Trans. Syst. Sci. Appl. (ITSSA) J. 3, 64–79 (2007). ISSN 1751-1461Google Scholar
  16. 16.
    Dobson, S., Denazis, S., Fernández, A., Gaïti, D., Gelenbe, E., Massacci, F., Nixon, P., Saffre, F., Schmidt, N., Zambonelli, F.: A survey of autonomic communications. ACM Trans. Auton. Adapt. Syst. 1(2), 223–259 (2006)CrossRefGoogle Scholar
  17. 17.
    Damianou, N., Bandara, A., Sloman, M., Lupu, E.C.: A Survey of Policy Specification Approaches. Department of Computing, Imperial College of Science Technology and Medicine, London (2002)Google Scholar
  18. 18.
    Damianou, N., Dulay, N., Lupu, E.C., Sloman, M.: The ponder policy specification language. LNCS Proceedings, IEEE 2nd International Workshop on Policies for Distributed Systems and Networks, pp. 18–38 (2001)Google Scholar
  19. 19.
    Kagal, L., Finin, T., Joshi, A.: A policy language for pervasive systems. Fourth IEEE International Workshop on Policies for Distributed Systems and Networks, Lake Como, 4–6 June 2003Google Scholar
  20. 20.
    Román, M., et al.: A middleware infrastructure for active spaces. IEEE Pervasive Comput. 1(4), 74–83 (2002)CrossRefGoogle Scholar
  21. 21.
    Khedr, M., Karmouch, A.: Negotiating context information in context-aware systems. IEEE Special Issue Context Aware Appl. 19(6), 21–29 (2004)Google Scholar
  22. 22.
    Ye, J., Coyle, L., Dobson, S., Nixon, P.: Ontology-based models in pervasive computing systems. Knowl. Eng. Rev. 22(4), 315–347 (2007)CrossRefGoogle Scholar
  23. 23.
    van der Meer, S., Davy, S., Davy, A., Carroll, R., Jennings, B., Strassner, J.: Autonomic networking: prototype implementation of the Policy Continuum. In: Proceedings of 1st IEEE International Workshop on Broadband Convergence Networks (BcN 2006), pp. 1–10. IEEE, New YorkGoogle Scholar
  24. 24.
    Davy, S., Jennings, B., Strassner, J.: The Policy Continuum—a formal model. In: Jennings B., Serrat J., Strassner J. (eds.) Proceedings of the 2nd International IEEE Workshop on Modelling Autonomic Communications Environments (MACE), Multlicon Lecture Notes No. 6, pp. 65–78. Multicon, Berlin (2007)Google Scholar
  25. 25.
    Strassner, J.: Enabling autonomic network management decisions using a novel semantic representation and reasoning approach. Ph.D. thesis (2008)Google Scholar
  26. 26.
    Posnak, E., Lavender, R.G., Vin, H.: Adaptive pipeline: an object structural pattern for adaptive applications. 3rd Pattern Languages of Programming conference (1996). Accessed 8 March 2008Google Scholar
  27. 27.
    Festinger, L.: A Theory of Cognitive Dissonance. Stanford University, Stanford University Press, Stanford (1957)Google Scholar
  28. 28.
    Wong, A., Ray, P., Parameswaran, N., Strassner, J.: Ontology mapping for the interoperability problem in network management. J. Sel. Areas Commun. 23(10), 2058–2068 (2005)CrossRefGoogle Scholar
  29. 29.
    Liu, Y., Zhang, J., Jiang, M., Raymer, D., Strassner, J.: A case study: a model-based approach to retrofit a network fault management system with self-healing functionality. 15th IEEE International Conference on Engineering of Computer-Based Systems, Belfast, Northern Ireland, 31 March 2008Google Scholar
  30. 30.
    Strassner, J.: DEN-ng model overview. Joint ACF, EMANICS, and AutoI Workshop on Autonomic Management in the Future Internet, 14 May 2008Google Scholar
  31. 31.
    Strassner, J., de Souza, J.N., Raymer, D., Samudrala, S., Davy, S., Barrett, K.: The design of a novel context-aware policy model to support machine-based learning and reasoning. J. Clust. Comput. 12(1), 17–43 (2009)CrossRefGoogle Scholar
  32. 32.
    Henricksen, K., Indulska, J., Rakotonirainy, A.: Modeling context information in pervasive computing systems. In: Proceedings of the First International Conference on Pervasive Computing (Pervasive ‘02), London, UK, vol. 2414, pp. 167–180. ISBN 978-3-540-44060-4 Springer, Berlin/Heidelberg (2002)Google Scholar
  33. 33.
    Coutaz, J., Crowley, J., Dobson, S., Garlan, D.: Context is key. Commun. ACM 48(3), 49–53 (2005). ISSN 0001-0782CrossRefGoogle Scholar
  34. 34.
    Noy, N.: Semantic integration: a survey of ontology-based approaches. SIGMOD Rec. 33(4), 65–70 (2004)CrossRefGoogle Scholar
  35. 35.
    Euzenat, J., Shvaiko, P.: Ontology Matching. Springer, Berlin (2007). ISBN: 9783540469113zbMATHGoogle Scholar
  36. 36.
    O’Sullivan, D., Wade, V., Lewis, D.: Understanding as we roam. IEEE Internet Comput. 11(2), 26–33 (2007)CrossRefGoogle Scholar
  37. 37.
    Keeney, J., Lewis, D., O’Sullivan, D., Roelens, A., Boran, A.: Runtime semantic interoperability for gathering ontology-based network context. 10th IEEE/IFIP Network Operations and Management Symposium (NOMS 2006), pp. 56–65. Vancouver, Canada, April 2006Google Scholar
  38. 38.
    Ye, J., Coyle, L., Dobson, S., Nixon, P.: A unified semantics space model. In: Location- and context-awareness, vol. 4718, pp. 103–120. LNCS 2007Google Scholar
  39. 39.
    Dobson, S., Bailey, E., Knox, S., Shannon, R., Quigley, A.: A first approach to the closed-form specification and analysis of an autonomic control system. In: Proceedings of the 12th IEEE International Conference on Engineering Complex Computer Systems. Auckland, NZ 2007Google Scholar

Copyright information

© Springer Science+Business Media, LLC 2009

Authors and Affiliations

  • John Strassner
    • 1
    Email author
  • Sven van der Meer
    • 1
  • Declan O’Sullivan
    • 2
  • Simon Dobson
    • 3
  1. 1.TSSG, Waterford Institute of TechnologyCarriganore, County WaterfordIreland
  2. 2.Trinity College DublinDublinIreland
  3. 3.University College DublinDublinIreland

Personalised recommendations