A method and system for installing software on a computer generates an installation order that ensures that a component required for the functioning of another component is already installed. Furthermore, it makes possible generating good installation orders to allow related components, e.g., in a software suite, to be installed close together, thus reducing disk swapping. The method and system take into account the existing configuration on a computer and allow removal of components along with dynamic reconfiguration of a computing system in response to a user's choice of an application program to launch. In accordance with the invention, preferably a developer includes information about the component's relationship with other components, e.g., a specific requirement for a preinstalled component or a requirement that a particular component not be present, thus requiring its removal. To remove the possibility of a single identifier referring to more than one component, the preferred embodiments of the invention use globally unique identifiers to label individual components.

Um método e um sistema para instalar o software em um computador geram uma ordem da instalação que se assegure de que um componente requerido para funcionar de um outro componente esteja instalado já. Além disso, faz ordens boas gerando possíveis da instalação para permitir que os componentes relacionados, por exemplo, em um suite do software, sejam instalados juntamente perto, assim reduzindo trocar de disco. O método e o sistema fazem exame no cliente da configuração existente em um computador e permitem a remoção dos componentes junto com o reconfiguration dinâmico de um sistema computando em resposta à escolha de um usuário de um programa de aplicação ao lançamento. De acordo com a invenção, preferivelmente um colaborador inclui a informação sobre o relacionamento do componente com outros componentes, por exemplo, uma exigência específica para a preinstalled o componente ou uma exigência que um componente particular para não estar atual, assim requerendo sua remoção. Para remover a possibilidade de um único identificador que consulta a mais de um componente, as incorporações preferidas da invenção usam identificadores global originais etiquetar componentes individuais.

 
Web www.patentalert.com

< Method and system for installing software on a computer system

< Method and system for installing software on a computer system

> Multi-threaded break-point

> Monitor entry and exit for a speculative thread during space and time dimensional execution

~ 00097