Cluster Computing

, Volume 12, Issue 1, pp 17–43 | Cite as

The design of a novel context-aware policy model to support machine-based learning and reasoning

  • John StrassnerEmail author
  • José Neuman de Souza
  • David Raymer
  • Srini Samudrala
  • Steven Davy
  • Keara Barrett


The purpose of autonomic networking is to manage the business and technical complexity of networked components and systems. However, the lack of a common lingua franca makes it impossible to use vendor-specific network management data to ascertain the state of the network at any given time. Furthermore, the tools used to analyze management data are all different, and hence require different data in different formats. This complicates the construction of context from diverse information sources. This paper describes a new version of the DEN-ng context-aware policy model, which is part of the FOCALE autonomic network architecture. This model has been built using three guiding principles: (1) both the context model and the policy model are rooted in information models, so that they can govern managed entities, (2) each model is expressly constructed to facilitate the generation of ontologies, so that reasoning about policies constructed from the model may be done, and (3) the model is expressly constructed so that a policy language that supports machine-based reasoning and learning can be developed from it.


Autonomic architecture Context FOCALE Machine-based learning and reasoning Ontology-based management Policy management Semantic reasoning 


Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.


  1. 1.
    Bassi, A., Denazis, S., Galis, A., Fahy, C., Serrano, M., Serrat, J.: Autonomic Internet: a perspective for future internet services based on autonomic principles. In: 2nd IEEE International Workshop on Modelling Autonomic Communications Environments (MACE 2007) San José, United States, October 29–30, 2007 Google Scholar
  2. 2.
    Cox, G., Serrat, J., Strassner, J., de Souza, J.N., Raymer, D., Samudrala, S., Jennings, B., Barrett, K.: An enhanced policy model to enable autonomic communications. In: 5th IEEE Workshop on Engineering of Autonomic and Autonomous Systems (EASe), pp. 184–193, 2008 Google Scholar
  3. 3.
    Damianou, N., Dulay, N., Lupu, E.C., Sloman, M.: The ponder policy specification language. In: LNCS Proceedings, IEEE 2nd International Workshop on Policies for Distributed Systems and Networks, pp. 18–38, 2001 Google Scholar
  4. 4.
    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
  5. 5.
    Davy, S., Jennings, B., Strassner, J.: Application domain independent policy conflict analysis using information models. In: 20th Network Operations and Management Symposium (NOMS) 2008, Salvador Bahia, Brasil, 2008 Google Scholar
  6. 6.
    Davy, S., Jennings, B., Strassner, J.: Efficient policy conflict analysis for autonomic network management. In: 5th IEEE International Workshop on Engineering of Autonomic and Autonomous Systems (EASe), Belfast, Northern Ireland, 2 April 2008 Google Scholar
  7. 7.
    Dey, A.: Providing architectural support for building context-aware applications. Ph.D. Thesis (2000) Google Scholar
  8. 8.
    Ferraiolo, D., Cugini, J., Kuhn, D.: Role based access control: Features and motivations. In: Proceedings of the 11th Annual Conference on Computer Security Applications, pp. 241–248. IEEE Computer Society Press, Los Alamitos (1995) Google Scholar
  9. 9.
    Ferraiolo, D., Barkley, J., Kuhn, D.: A role-based access control model and reference implementation within a corporate Intranet. ACM Trans. Inf. Syst. Secur. (TISSEC) 2(1), 34–64 (1999) CrossRefGoogle Scholar
  10. 10.
    Fowler, M.: Analysis Patterns—Reusable Object Models. ISBN 0-201-89542-0 Google Scholar
  11. 11.
    Gu, T., Wang, X., Pung, H., Zhang, D.: An ontology-based context model in intelligent environments. In: Proceedings of Communication Networks and Distributed Systems Modeling and Simulation Conference, vol. 2004, 2004 Google Scholar
  12. 12.
  13. 13.
  14. 14.
  15. 15.
  16. 16.
  17. 17.
  18. 18.
  19. 19.
  20. 20.
    IBM: An Architectural Blueprint for Autonomic Computing. v7, June 2005 Google Scholar
  21. 21.
    Kagal, L., Finin, T., Joshi, A.: A policy language for a pervasive computing environment. In: Proceedings IEEE 4th International Workshop on Policies for Distributed Systems and Networks, June 2003 Google Scholar
  22. 22.
    Kephart, J.O., Chess, D.M.: The Vision of Autonomic Computing. In: IEEE Computer, January 2003.
  23. 23.
    Khedr, M., Karmouch, A.: Negotiating context information in context-aware systems. IEEE special issue on context aware applications 19(6), 21–29 (2004) Google Scholar
  24. 24.
    Mitola, J.: Cognitive Radio. In: Ph.D. thesis, KTH, Stockholm, Sweden, (2000) Google Scholar
  25. 25.
    Mitola, J.: Cognitive Radio Architecture: The Engineering Foundations of Radio XML. Wiley-Interscience, New York. ISBN 0471742449 Google Scholar
  26. 26.
    Ovesjö, F., Dahlman, E., Ojanperä, T., Toskala, A., Klein, A.: FRAMES multiple access mode 2—wideband CDMA. In: PIMRC 1997 Google Scholar
  27. 27.
    Prehofer, C., Bettstetter, C.: Self-organization in communication networks: principles and paradigms. IEEE Commun. Mag. July (2005) Google Scholar
  28. 28.
    Raymer, D., Strassner, J., Lehtihet, E., van der Meer, S.: End-to-end model driven policy based network management. In: in Proceeding of the 7th IEEE Workshop on Policies for Distributed Systems and Networks (Policy 2006), Western Ontario, London, Canada, 2006 Google Scholar
  29. 29.
    Román, M., et al.: A Middleware Infrastructure for Active Spaces. IEEE Pervasive Comput. 1(4), 74–83 (2002) CrossRefGoogle Scholar
  30. 30.
    Sandhu, R., Coyne, E., Feinstein, H., Youman, C.: Role-based access control models. IEEE Comput. 29(2), 38–47 (1996) Google Scholar
  31. 31.
    Sandhu, R., Ferraiolo, D., Kuhn, D.: The NIST model for role based access control: towards a unified standard. Postscript PDF. In: Proceedings 5th ACM Workshop on Role Based Access Control, July 26–27, 2000, first public draft of proposal for an RBAC standard Google Scholar
  32. 32.
    Strassner, J.: Knowledge management issues for autonomic systems. In: TAKMA 2005 Conference Google Scholar
  33. 33.
    Strassner, J.: Seamless mobility—a compelling blend of ubiquitous computing and autonomic computing. In: in Dagstuhl Workshop on Autonomic Networking, Jan. 2006 Google Scholar
  34. 34.
    Strassner, J.: Enabling autonomic network management decisions using a novel semantic representation and reasoning approach. Ph.D. thesis (2008) Google Scholar
  35. 35.
    Strassner, J.: Autonomic networks and systems: theory and practice. In: NOMS 2008 Tutorial, Brasil, April 2008 Google Scholar
  36. 36.
    Strassner, J.: Policy Based Network Management. Morgan Kaufman. ISBN 1-55860-859-1 Google Scholar
  37. 37.
    Strassner, J., Fu, Z.: Policy based enforcement of ubiquitous role based access control. In: 4th International IEEE Workshop on Managing Ubiquitous Communications and Services (MUCS), Munich, Germany, 25 May 2007 Google Scholar
  38. 38.
    Strassner, J., Menich, B.: Philosophy and methodology for knowledge discovery in autonomic computing systems. In: PMKD 2005 Conference Google Scholar
  39. 39.
    Strassner, J., Raymer, D.: Implementing next generation services using policy-based management and autonomic computing principles. In: NOMS 2006, Vancouver, Canada, 2006 Google Scholar
  40. 40.
    Strassner, J., Agoulmine, N., Lehtihet, E.: FOCALE—a novel autonomic networking architecture. Int. Trans. Syst. Sci. Appl. (ITSSA) J. 3(1), 64–79 (2007) Google Scholar
  41. 41.
    Strassner, J., Samudrala, S., Cox, G., Liu, Y., Jiang, M., Zhang, J., van der Meer, S., Ó Foghlú, M., Donnelly, W.: The design of a new context-aware policy model for autonomic networking. In: 5th IEEE International Conference on Autonomic Computing (ICAC), Chicago, Illinois, 2–6 June 2008 Google Scholar
  42. 42.
    Toninelli, A., Montanari, R., Kagal, L., Lassila, O.: A semantic context-aware access control framework for secure collaborations in pervasive computing environments. In: Proceedings 5th International Semantic Web Conference (ISWC), pp. 473–486, November 2006 Google Scholar
  43. 43.
    W3C: Composite Capabilities/Preferences Profile (CC/PP).
  44. 44.
    WAPFORUM: User Agent Profile (UAProf).
  45. 45.
    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

Copyright information

© Springer Science+Business Media, LLC 2008

Authors and Affiliations

  • John Strassner
    • 1
    Email author
  • José Neuman de Souza
    • 2
  • David Raymer
    • 3
  • Srini Samudrala
    • 3
  • Steven Davy
    • 1
  • Keara Barrett
    • 1
  1. 1.TSSGWaterford Institute of TechnologyCarriganoreIreland
  2. 2.Federal University of CearáFortalezaBrazil
  3. 3.Motorola LabsSchaumburgUSA

Personalised recommendations