Modelling and Analysing Changes in Application Landscapes: A Language and Analysis Framework for Application Landscape Management

Zusammenfassung:

Datacenters used to power today’s software applications are growing beyond the capabilities of the people tasked with maintaining them. Many tools have been created over the years to combat this problem, but most have focused on working with a single con guration. Since change is a constant in these environments, new tools and techniques need to be developed to help administrators work with changes to the configurations. This dissertation presents a tool to help administrators de ne and analyze configuration changes. First, the current state of con guration management and planning tools is surveyed, and a gap in the current offerings is identified. A model of configurations is then presented. The model allows specification of the behavior the parts of a configuration and specification of policies that the con guration must fulfill. Next, common changes that are made to configurations are explained and used to create a list of basic configuration change operations. These operations and the model are then expanded into a programming language, called Coeus, that can be used for creating change plans. An interpreter for the language is then described, and an example of using the interpreter and language for change plan analysis is presented.

Download:
N/A