A software manager enables a computer user to administer software elements
within a computer operating system. The software manager comprises a
configuration database storing information including a prevailing state
and a dependency listing for each of the software components within the
system. The software manager also comprises a user interface which allows
the computer user to view the stored information and permits the user to
specify changes to the prevailing states. Finally, the software manager
comprises a software manager server which communicates with the user
interface and the configuration database, effects the user specified
changes, and updates the stored information to reflect those changes. A
user of the software manager can readily obtain an overall "picture" of a
prevailing system configuration, use that picture to make intelligent
decisions with respect to system modification, and thereby administer the
operating system environment in a seamless, efficient, and robust manner.
Менеджер средства программирования позволяет потребитель компьютера administer элементы средства программирования внутри оперативная система компьютера. Менеджер средства программирования состоит из базы данных конфигурации данных информация включая превалируя положение и перечисление зависимости по каждом из из компоненты средства программирования внутри система. Менеджер средства программирования также состоит из поверхности стыка потребителя позволяет потребителю компьютера осмотреть, котор хранят информацию и позволяет потребителя определить изменения к превалируя положениям. Окончательно, менеджер средства программирования состоит из сервера менеджера средства программирования который связывает с поверхностью стыка потребителя и базой данных конфигурации, производит эффект изменения определенные потребителем, и уточняет, котор хранят информацию для того чтобы отразить те изменения. Потребитель менеджера средства программирования может готово получить общее "изображение" превалируя конфигурации системы, использует то изображение для того чтобы сделать толковейшие решения по отношению к изменению системы, и таким образом administer окружающая среда оперативной системы в безшовном, эффективном, и робастном образе.