método, sistema e meio de armazenamento por computador para manter compatibilidade de aplicativo com base em restrições de conjunto de atribuições

resumo patente de invenção: "verificação de compatibilidade de aplicativo em um ambiente de computação distribuído". a invenção diz respeito a métodos e a sistemas para manter compatibilidade entre aplicativos, com base em restrições de conjunto de atribuições. um sistema de computação dis...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Hauptverfasser: ISMET ERENSOY KAHRAMAN, VIKRAM MADHAV DHANESHWAR, DANIEL C. WANG, AARON EDWARD SPINKS, JUN WANG
Format: Patent
Sprache:por
Schlagworte:
Online-Zugang:Volltext bestellen
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
Beschreibung
Zusammenfassung:resumo patente de invenção: "verificação de compatibilidade de aplicativo em um ambiente de computação distribuído". a invenção diz respeito a métodos e a sistemas para manter compatibilidade entre aplicativos, com base em restrições de conjunto de atribuições. um sistema de computação distribuído proporciona plataforma como um serviço (paas) incluindo uma estrutura de software em um modelo de serviço de computação em nuvem. uma linha de base de compatibilidade conhecida é estabelecida para atribuições de um primeiro aplicativo e de um segundo aplicativo. a linha de base de compatibilidade conhecida inerentemente inclui um conjunto de linha de base de atribuições não enumeradas dos aplicativos. é determinado que o primeiro aplicativo é compatível com o segundo aplicativo baseado em comparar uma enumeração explícita de atribuições adicionadas ou de atribuições removidas em um conjunto de atribuições dos aplicativos. as atribuições adicionadas ou as atribuições removidas são rastreadas após o conjunto de linha de base de atribuições não enumeradas ser definido. a determinação de se o primeiro aplicativo e o segundo aplicativo são compatíveis é comunicada para o processamento do primeiro aplicativo e/ou do segundo aplicativo. In various embodiments, methods and systems for maintaining compatibility between applications, based on feature-set constraints are provided. A distributed computing system provides Platform as a service (PaaS) including a software framework in a service model of cloud computing. A known compatibility baseline is established for features of a first application and a second application. The known compatibility baseline inherently includes a baseline set of unenumerated features of the applications. It is determined that the first application is compatible with second application based on comparing an explicit enumeration of added features or removed features in a feature set of the applications. The added features or removed features are tracked after the baseline set of unenumerated features is defined. The determination whether the first application and the second application are compatible is communicated for processing the first application and/or the second application.