Sciweavers

ICTAI
2003
IEEE

Deployment and Dynamic Reconfiguration Planning for Distributed Software Systems

13 years 9 months ago
Deployment and Dynamic Reconfiguration Planning for Distributed Software Systems
Initial deployment and subsequent dynamic reconfiguration of a software system is difficult because of the interplay of many interdependent factors, including cost, time, application state, and system resources. As the size and complexity of software systems increases, procedures (manual or automated) that assume a static software architecture and environment are becoming untenable. We have developed a novel technique for carrying out the deployment and reconfiguration planning processes that leverages recent advances in the field of temporal planning. We describe a tool called Planit, which manages the deployment and reconfiguration of a software system utilizing a temporal planner. Given a model of the structure of a software system, the network upon which the system should be hosted, and a goal configuration, Planit will use the temporal planner to devise possible deployments of the system. Given information about changes in the state of the system, network and a revised goal, Plan...
Naveed Arshad, Dennis Heimbigner, Alexander L. Wol
Added 04 Jul 2010
Updated 04 Jul 2010
Type Conference
Year 2003
Where ICTAI
Authors Naveed Arshad, Dennis Heimbigner, Alexander L. Wolf
Comments (0)