|Appears in Collections:||Computing Science and Mathematics eTheses|
|Title:||A Goal-Directed and Policy-Based Approach to System Management|
|Author(s):||Campbell, Gavin A.|
|Supervisor(s):||Turner, Kenneth J.|
Magill, Evan H.
|Publisher:||University of Stirling|
|Citation:||G. A. Campbell and K. J. Turner. Goals and Policies for Sensor Network Management. Proc. 2nd International Conference on Sensor Technologies and Applications (SENSORCOMM'08), pages 354-359, IEEE Computer Society, Los Alamitos, California, August 2008.|
G. A. Campbell. Sensor Network Policy Conflicts. Proc. 9th International Conference on Feature Interactions in Software and Communications Systems, IMAG Laboratory, University of Grenoble, France, September 2007.
G. A. Campbell and K. J. Turner. Policy Conflict Filtering for Call Control. Proc. 9th International Conference on Feature Interactions in Software and Communications Systems, pages 93-108, IMAG Laboratory, University of Grenoble, France, September 2007.
G. A. Campbell. Ontologies for resolution policy definition and policy conflict detection. Technical Report CSM-172, Department of Computing Science and Mathematics, University of Stirling, UK, February 2007.
G. A. Campbell. Ontology for call control. Technical Report CSM-170, Department of Computing Science and Mathematics, University of Stirling, UK, June 2006.
G. A. Campbell. Ontology stack for a policy wizard. Technical Report CSM-169, Department of Computing Science and Mathematics, University of Stirling, UK, June 2006.
G. A. Campbell. An overview of ontology application for policy-based management using Poppet. Technical Report CSM-168, Department of Computing Science and Mathematics, University of Stirling, UK, June 2006.
|Abstract:||This thesis presents a domain-independent approach to dynamic system management using goals and policies. A goal is a general, high-level aim a system must continually work toward achieving. A policy is a statement of how a system should behave for a given set of detectable events and conditions. Combined, goals may be realised through the selection and execution of policies that contribute to their aims. In this manner, a system may be managed using a goal-directed, policy-based approach. The approach is a collection of related techniques and tools: a policy language and policy system, goal definition and refinement via policy selection, and conflict filtering among policies. Central to these themes, ontologies are used to model application domains, and incorporate domain knowledge within the system. The ACCENT policy system (Advanced Component Control Enhancing Network Technologies, http://www.cs.stir.ac.uk/accent) is used as a base for the approach, while goals and policies are defined using an extension of APPEL (Adaptable and Programmable Policy Environment and Language, http://www.cs.stir.ac.uk/appel). The approach differs from existing work in that it reduces system state, goals and policies to a numerical rather than logical form. This is more user-friendly as the goal domain may be expressed without any knowledge of formal methods. All developed techniques and tools are entirely domain-independent, allowing for reuse with other event-driven systems. The ability to express a system aim as a goal provides more powerful and proactive high-level management than was previously possible using policies alone. The approach is demonstrated and evaluated within this thesis for the domains of Internet telephony and sensor network/wind turbine management.|
|Type:||Thesis or Dissertation|
|Affiliation:||School of Natural Sciences|
Computing Science and Mathematics
This item is protected by original copyright
Items in the Repository are protected by copyright, with all rights reserved, unless otherwise indicated.
The metadata of the records in the Repository are available under the CC0 public domain dedication: No Rights Reserved https://creativecommons.org/publicdomain/zero/1.0/
If you believe that any material held in STORRE infringes copyright, please contact email@example.com providing details and we will remove the Work from public display in STORRE and investigate your claim.