Abstract
This paper presents some important directions in the use of ontology-based semantics in achieving the vision of Autonomic Communications. We examine the requirements of Autonomic Communication with a focus on the demanding needs of ubiquitous computing environments, with an emphasis on the requirements shared with Autonomic Computing. We observe that ontologies provide a strong mechanism for addressing the heterogeneity in user task requirements, managed resources, services and context. We then present two complimentary approaches that exploit ontology-based knowledge in support of autonomic communications: service-oriented models for policy engineering and dynamic semantic queries using content-based networks. The paper concludes with a discussion of the major research challenges such approaches raise.
Chapter PDF
Similar content being viewed by others
Keywords
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.
References
Banadara, K., Lupu, E., Moffett, J., Russo, A.: A Goal-Based approach to Policy Refinement. In: Proc. of 5th IEEE International Workshop on Policies and Distributed Systems and Networks, pp. 229–239. IEEE, Los Alamitos (2004)
Barrett, R.: People and Policies: Transforming the Human-Computer Partnership. In: Proc. of 5th IEEE International Workshop on Policies and Distributed Systems and Networks, pp. 111–116. IEEE, Los Alamitos (2004)
Beigi, M., Calo, S., Verma, D.: Policy Transformation Techniques in Policy-based Systems Management. In: Proc. of 5th IEEE International Workshop on Policies and Distributed Systems and Networks, pp. 13–22. IEEE, Los Alamitos (2004)
Berners-Lee, T., Hendler, K., Lassila, O.: The Semantic Web. Scientific American 284(3), 35–43 (2001)
Cai, M., Frank, M.: RDFPeers: A Scaleable Distributed RDF Repository based on a Stuructred Peer-to-Peer Network. In: Proc. of World Wide Web Conference 2004, New York, USA, May 17-22 (2004)
Carzaniga: Design and Evaluation of a Wide-Area Event Notification Service. ACM Transactions on Computer Systems 19(3), 332–383 (2001)
Chakraborty, D., Perich, F., Joshi, A., Finin, T., Yesha, Y.: A Reactive Service Composition Architecture for Pervasive Computing Environments. In: 7th Personal Wireless Communications Conference (PWC 2002), Singapore (October 2002)
Clark, D., Partridge., C., Ramming, J.C., Wroclawski, J.T.: A Knowledge Plane for the Internet. In: Proc. of SIGCOMM 2003, Karlsruhe, Germany, August 2003, pp. 25–29 (2003)
Damianou, N., Dulay, N., Lupu, E., Sloman, M.: The Ponder Policy Specification Language. In: Sloman, M., Lobo, J., Lupu, E.C. (eds.) POLICY 2001. LNCS, vol. 1995, pp. 17–28. Springer, Heidelberg (2001)
Dunlop, N., Indulska, J., Raymond, K.: Methods for Conflict Resolution in Policy-based Management Systems. In: IEEE 7th International Enterprise Distributed Object Computing Conference (EDOC 2003), Brisbane, Australia, September 16 - 19, pp. 98–111 (2003)
Feeney, K., Lewis, D., Wade, V.: Policy-based Management for Internet Communities. In: Proc. of 5th IEEE International Workshop on Policies and Distributed Systems and Networks, pp. 23–34. IEEE, Los Alamitos (2004)
Fitzpatrick, A., Biegel, G., Clarke, S., Cahill, V.: Towards a Sentient Object Model. In: proceedings of the Engineering Context-aware Object-Oriented Systems and Environments workshop at OOPSLA 2002 (2002)
Horrocks, I., Patel-Schneider, P., Boley, H., Tabet, S., Grosof, B., Dean, M.: SWRL: A Semantic Web Rule Language Combining OWL and RuleML, version 0.5, November 19 (2003), http://www.daml.org/2003/11/swrl/
Hull, R., Kumar, B., Lieuwen, D.: Towards federated Policy Management. In: IEEE 4th International Workshop on Policies for Distributed Systems and Networks, Lake Como, Italy, June 04 - 06, pp. 183–196 (2003)
Hull, R., Kumar, B., Lieuwen, D., Patel-Schneider, P., Sahuguet, A., Varadarajan, S., Vyas, A.: Policy-based System for Personalized and Privacy-conscious User Data Sharing. In: Bell Labs Technical Memorandum (February 2003)
Kagal, L., Finin, T., Joshi, A.: A Policy Language for A Pervasive Computing Environment. In: IEEE 4th International Workshop on Policies for Distributed Systems and Networks, June 04 (2003)
Kephart, J., Chess, D.: The Vision of Autonomic Computing. IEEE Computer, 41–50 (January 2003)
Kephart, J., Walsh, W.: An Artificial Intelligence Perspective on Autonomic Computing Policies. In: Proc. of 5th IEEE International Workshop on Policies and Distributed Systems and Networks, pp. 3–12. IEEE, Los Alamitos (2004)
Lewis, D., Conlan, O., O’Sullivan, D., Wade, V.: Managing Adaptive Pervasive Computing using Knowledge-based Service Integration and Rule-based Behavior. In: Proc. of 2004 IEEE/IFIP Network Operations and Management Systems, pp. 901–902 (2004)
Lewis, D., Feeney, K., Tiropanis, T., Courtenage, S.: An Active, Ontology-driven Network Service for Internet Collaboration. In: Proc. of Semantic Web for Web Communities workshop, Valencia, Spain (2004)
Lupu, E.C., Sloman, M.: Conflicts in Policy-Based Distributed Systems Management. IEEE Transactions on software engineering 25(6), 852–869 (1999)
Masuoka, R., Labrou, Y., Parsia, B., Sirin, E.: Ontology-Enables Pervasive Computing Applications. IEEE Intelligent Systems, 68–72 (2003)
McIlraith, S.A., Son, T.C., Honglei Zeng, H.: Semantic Web Services. IEEE Intelligent Systems 16(2) (March/April 2001)
Medvidovic, N., Taylor, R.N.: A framework for classifying and comparing architecture description languages. In: Proc. 6th. European Software Engineering Conference/Proc. 5th. Symposium on the Foundations of Software Engineering, Zurich, Switzerland, September 1997, pp. 60–76 (1997)
Murray, K., Mathur, R., Pesch, D.: Adaptive Policy-Based Access Management in Heterogeneous Wireless Networks. In: Proc. of IEEE WPMC, October 2003, vol. 1, pp. 325–329 (2003)
Oberle, D., Staab, S., Volz, R.: An Application Server for the Semantic Web. In: Porc. of WWW 2004, New York, USA, May 17-22, pp. 220–221 (2004)
O’Sullivan, D., Lewis, D.: Semantically Driven Service Interoperability for Pervasive Computing. In: Proceedings of the 3rd ACM International Workshop on Data Engineering for Wireless and Mobile Access, San Diego, CA, USA, September 19, pp. 17–24 (2003)
Owen, T., Rathke, J., Wakeman, I., Watson, D.: Implementing Policies in Programs using Labelled Transition Systems Tim Owen Julian. In: Cosener’s House Multi-Service Networks Conference, June 29 (2002)
W3C (2003) Ontology Web Language Visited (April 2003), http://www.w3.org/2001/sw/
OWL-S: Semantic Markup for Web Services,The DAML Service Coalition (October 2002), http://www.daml.org/services/
Pietzuch, P.R., Bacon, J.: Peer-to-Peer Overlay Broker Networks in an Event-Based Middleware. In: Arno Jacobsen, H. (ed.) Proceedings of the 2nd International Workshop on Distributed Event-Based Systems (DEBS 2003), ACM SIGMOD, San Diego, USA, June 2003. ACM, New York (2003)
Sloman, M., Lupu, E.: Security and Management Policy Specification. IEEE Network 16(2), 10–19 (2002)
Stone, G.N., Lundy, B., Xie, G.G.: Network Policy Languages: A survey and a new approach. Network 15(1), 10–21 (2001)
Stuckenschmidt, H., Vdovjak, R., Houben, G.J., Broekstra, J.: Index Structures and Algorithms for Querying Distributed RDF Repositories. In: Proc. of World Wide Web Conference 2004, New York, USA, May 17-22 (2004)
Tempich, C., Staab, S., Wranik, A.: REMINDIN’: Semantic Query Routing in Peer-to-Peer Networks Based on Social Metaphors. In: Proc. of World Wide Web Conference 2004, New York, USA, May 17-22 (2004)
Terada, T., Tsukamoto, M., Hayakawa, K., Yoshihisa, T., Kishino, Y., Kashitani, A., Nishio, S.: Ubiquitous Chip: A Rule-Based I/O Control Device for Ubiquitous Computing. In: Ferscha, A., Mattern, F. (eds.) PERVASIVE 2004. LNCS, vol. 3001, pp. 238–253. Springer, Heidelberg (2004)
Tonti, G., Bradshaw, J.M., Jeffers, R., Montanari, R., Suri, N., Uszok, A.: Semantic Web Languages for Policy Representation and Reasoning: A Comparison of KAoS, Rei, and Ponder. In: Fensel, D., Sycara, K., Mylopoulos, J. (eds.) ISWC 2003. LNCS, vol. 2870, pp. 419–437. Springer, Heidelberg (2003)
Weiser, M.: The Computer of the 21st Century. Scientific American 265(3), 66–75 (1991)
Uszok, A., Bradshaw, J., Jeffers, R., Suri, N., Hayes, P., Breedy, M., Bunch, L., Johnson, M., Kulkari, S., Lott, J.: KAoS Policy and Domain Services: Toward a Description-Logic Approach to Policy Representation, Deconflictions, and Enforcement. In: IEEE 4th International Workshop on Policies for Distributed Systems and Networks, Lake Como, Italy, June 04 - 06, pp. 93–98 (2003)
de Vergara, J.E.L., Villagra, V.A., Berrocal, J.: Applying the Web Ontology Language to Management Information Definitions. IEEE Communications Magazine, special issue on XML Management 42(2), 68–74 (2004)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2005 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Lewis, D., Feeney, K., Carey, K., Tiropanis, T., Courtenage, S. (2005). Semantic-Based Policy Engineering for Autonomic Systems. In: Smirnov, M. (eds) Autonomic Communication. WAC 2004. Lecture Notes in Computer Science, vol 3457. Springer, Berlin, Heidelberg. https://doi.org/10.1007/11520184_12
Download citation
DOI: https://doi.org/10.1007/11520184_12
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-27417-9
Online ISBN: 978-3-540-32009-8
eBook Packages: Computer ScienceComputer Science (R0)