Flexible Management of ANSAware Applications
Bernd E. Meyer, C. Popien · 1995
In contrast to monolithic application programmes developed for large mainframe computers, applications for networks of interconnected workstations are nowadays developed using a client-server model of computer cooperation. Applications are still monolithic, but using certain servers for subtasks. The next step will be to devide an application into smaller subparts with common service and resource requirements in order to build units for concurrency and migration. These components of an application also need to be managed. We present a new approach to application management. For the distributed computing platforms ANSAware we developed monitoring and analysis tools. In addition we developed a formal notation for defining policies. Our approach to application management introduces policy controller objects, that enforces policies for policy target objects. Experiences gained with policy descriptions lead to a common policy handling function as it is required for Open Distributed Processing and management systems.