Most existing Unix system configuration tools are designed monolithically. Each tool stores configuration data in its own way, has its own mechanism for enforcing policy, has a fixed repertoire of actions that can be performed to modify the system, and provides a specific strategy for configuration management. As a result, most tools are useful only in environments that very closely match the environment for which the tool was designed. This inflexibility results in a great deal of duplication of effort in the system administration community. In this paper, I present a new architecture for system configuration tools using a modular design. I explain how this architecture allows a single tool to use different strategies for configuration man...
This paper introduces CONFIGEN, a tool that helps modularizing software. CONFIGEN allows the develop...
Abstract: There has been considerable progress con- 1.1 Definition of Configuration Management cerni...
Existing software Configuration Management (CM) tools are limited in the support they provide for co...
Distributed programming techniques have transformed applications into federations of cooperating se...
Our society relies on software applications both in our private and professional lives. Many of thes...
The high rate of requirement changes make system administration a complex task. This complexity is f...
System configuration management is difficult because systems evolve in an undisciplined way: package...
Automated support for configuration management (CM) is one aspect of software engineering environmen...
COTS (commercial off-the-shelf) devices are capable of executing powerful, distributed algorithms. V...
Arguments are presented as to why integrated, monolithic configuration management is not well suited...
A growing share of products expose sophisticated configurability to handle variations in user and co...
Our society relies on software applications both in our private and professional lives. Many of thes...
This paper describes a tool that manages a hierarchical, "is a subsystem of"-structure on a set of s...
Over the last years, there has been an enormous boost in the number of solutions available for autom...
As the complexity of computer systems has increased, the task of managing those systems has grown to...
This paper introduces CONFIGEN, a tool that helps modularizing software. CONFIGEN allows the develop...
Abstract: There has been considerable progress con- 1.1 Definition of Configuration Management cerni...
Existing software Configuration Management (CM) tools are limited in the support they provide for co...
Distributed programming techniques have transformed applications into federations of cooperating se...
Our society relies on software applications both in our private and professional lives. Many of thes...
The high rate of requirement changes make system administration a complex task. This complexity is f...
System configuration management is difficult because systems evolve in an undisciplined way: package...
Automated support for configuration management (CM) is one aspect of software engineering environmen...
COTS (commercial off-the-shelf) devices are capable of executing powerful, distributed algorithms. V...
Arguments are presented as to why integrated, monolithic configuration management is not well suited...
A growing share of products expose sophisticated configurability to handle variations in user and co...
Our society relies on software applications both in our private and professional lives. Many of thes...
This paper describes a tool that manages a hierarchical, "is a subsystem of"-structure on a set of s...
Over the last years, there has been an enormous boost in the number of solutions available for autom...
As the complexity of computer systems has increased, the task of managing those systems has grown to...
This paper introduces CONFIGEN, a tool that helps modularizing software. CONFIGEN allows the develop...
Abstract: There has been considerable progress con- 1.1 Definition of Configuration Management cerni...
Existing software Configuration Management (CM) tools are limited in the support they provide for co...