Conference Proceeding

Automated runtime management of embedded service systems based on design-time modeling and model transformation

FB Informatik, Dortmund Univ., Germany
09/2005; DOI:10.1109/INDIN.2005.1560365 ISBN: 0-7803-9094-6 In proceeding of: Industrial Informatics, 2005. INDIN '05. 2005 3rd IEEE International Conference on
Source: IEEE Xplore

ABSTRACT The management of distributed and embedded service systems is a complex task as the services are exposed to changing environments which have to be reflected by the services' configurations. These configurations are commonly based on abstract management policies. Embedded devices usually lack the resources to perform the necessary computations to derive an actual configuration from an abstract policy. Thus we developed a two phase management approach that splits up the management process into a design-time and a runtime task. At design-time a model of the managed system is created. This model is augmented by high-level, environment-aware management policies that are automatically refined to low-level service configurations using graph-transformation techniques. This phase is based on the concepts of model-based management and on parts of the generalized role based access control model to handle the modeling of the environment-aware policies. The runtime phase covers the enforcement of the environment-aware management policies by a set of management services responsible for the setting of suitable service configurations.

0 0
 · 
0 Bookmarks
 · 
32 Views
  • Source
    Article: Policy Driven Management For Distributed Systems
    [show abstract] [hide abstract]
    ABSTRACT: Separating management policy from the automated managers which interpret the policy facilitates the dynamic change of behaviour of a distributed management system. This permits it to adapt to evolutionary changes in the system being managed and to new application requirements. Changing the behaviour of automated managers can be achieved by changing the policy without have to reimplement them -- this permits the reuse of the managers in different environments. It is also useful to have a clear specification of the policy applying to human managers in an enterprise. This paper describes the work on policy which has come out of two related ESPRIT funded projects, SysMan and IDSM. Two classes of policy are elaborated -- authorisation policies define what a manager is permitted to do and obligation policy define what a manager must do. Policies are specified as objects which define a relationship between subjects (managers) and targets (managed objects). Domains are used to group the object...
    08/1996;
  • Conference Proceeding: Model-Based Tool-Assistance for Packet-Filter Design.
    Policies for Distributed Systems and Networks, International Workshop, POLICY 2001 Bristol, UK, January 29-31, 2001, Proceedings; 01/2001
  • Conference Proceeding: Model-based configuration of VPNs
    [show abstract] [hide abstract]
    ABSTRACT: The design of suitable configurations for virtual private networks (VPNs) is usually difficult and error-prone. The abstract objectives of design are given by high level policies representing various requirements and the designers are often faced with conflicting requirements. Moreover, it is difficult to find a suitable mapping of high level policies to those low level network configurations which correctly and completely implement the abstract objectives. We apply the approach of model-based management where the system itself as well as the management objectives are represented by graphical object instance diagrams. A combination of tool and libraries supports their interactive construction and automated analysis. The implementation of the approach focuses on VPNs which are based on the Linux IPsec software FreeS/WAN.
    Network Operations and Management Symposium, 2002. NOMS 2002. 2002 IEEE/IFIP; 02/2002

Full-text

View
0 Downloads
Available from

Keywords

abstract management policies
 
abstract policy
 
actual configuration
 
complex task
 
configurations
 
design-time
 
environment-aware management policies
 
environment-aware policies
 
generalized role
 
graph-transformation techniques
 
low-level service configurations
 
management process
 
management services responsible
 
model-based management
 
modeling
 
necessary computations
 
resources
 
services' configurations
 
suitable service configurations
 
two phase management approach