A system including memory and processor for building an installation plan object for installing an application in a network of computers comprising:a template of a prototypical installation plan object stored in the memory for creating an empty installation plan object; a workspace container object containing potential child objects for selection for inclusion in the installation plan object, wher