Processing

Please wait...

Settings

Settings

Goto Application

1. WO2017141072 - MODEL BASED UPGRADE CAMPAIGN GENERATION

Publication Number WO/2017/141072
Publication Date 24.08.2017
International Application No. PCT/IB2016/050861
International Filing Date 17.02.2016
IPC
G06F 9/445 2006.01
GPHYSICS
06COMPUTING; CALCULATING OR COUNTING
FELECTRIC DIGITAL DATA PROCESSING
9Arrangements for program control, e.g. control units
06using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
44Arrangements for executing specific programs
445Program loading or initiating
G06F 9/44 2006.01
GPHYSICS
06COMPUTING; CALCULATING OR COUNTING
FELECTRIC DIGITAL DATA PROCESSING
9Arrangements for program control, e.g. control units
06using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
44Arrangements for executing specific programs
CPC
G06F 8/433
GPHYSICS
06COMPUTING; CALCULATING; COUNTING
FELECTRIC DIGITAL DATA PROCESSING
8Arrangements for software engineering
40Transformation of program code
41Compilation
43Checking; Contextual analysis
433Dependency analysis; Data or control flow analysis
G06F 8/61
GPHYSICS
06COMPUTING; CALCULATING; COUNTING
FELECTRIC DIGITAL DATA PROCESSING
8Arrangements for software engineering
60Software deployment
61Installation
G06F 8/65
GPHYSICS
06COMPUTING; CALCULATING; COUNTING
FELECTRIC DIGITAL DATA PROCESSING
8Arrangements for software engineering
60Software deployment
65Updates
G06F 8/656
GPHYSICS
06COMPUTING; CALCULATING; COUNTING
FELECTRIC DIGITAL DATA PROCESSING
8Arrangements for software engineering
60Software deployment
65Updates
656while running
G06F 8/658
GPHYSICS
06COMPUTING; CALCULATING; COUNTING
FELECTRIC DIGITAL DATA PROCESSING
8Arrangements for software engineering
60Software deployment
65Updates
658Incremental updates; Differential updates
G06F 8/76
GPHYSICS
06COMPUTING; CALCULATING; COUNTING
FELECTRIC DIGITAL DATA PROCESSING
8Arrangements for software engineering
70Software maintenance or management
76Adapting program code to run in a different environment; Porting
Applicants
  • TELEFONAKTIEBOLAGET LM ERICSSON (PUBL) [SE]/[SE]
Inventors
  • KHENDEK, Ferhat
  • TOEROE, Maria
  • SACKMANN, Margarete
  • JEBBAR, Oussama
Agents
  • DUFORT, Julie
Priority Data
Publication Language English (EN)
Filing Language English (EN)
Designated States
Title
(EN) MODEL BASED UPGRADE CAMPAIGN GENERATION
(FR) GÉNÉRATION DE CAMPAGNE D'ACTUALISATION À BASE DE MODÈLES
Abstract
(EN)
An upgrade campaign is generated for entities of a system described by a source configuration. According to the upgrade campaign, the system is upgraded to a target configuration using available software. A change model describes changes from the source configuration to the target configuration. According to the change model, an upgrade campaign specification model is generated, which contains at least one upgrade campaign element for each change in the change model. A subset of upgrade campaign elements are matched based on a first set of rules, and the matched upgrade campaign elements are merged into an upgrade procedure in the upgrade campaign specification model. The upgrade procedures are ordered based on a second set of rules and dependencies among the entities of the system, where the dependencies are extracted from the source configuration, the target configuration and the description of available software.
(FR)
Selon l'invention, une campagne d'actualisation est générée pour des entités d'un système décrit par une configuration de source. Selon la campagne d'actualisation, le système est actualisé vers une configuration cible grâce aux logiciels disponibles. Un modèle de changement décrit des changements de la configuration de source vers la configuration cible. Selon le modèle de changement, un modèle de spécification de campagne d'actualisation est généré, le modèle contenant au moins un élément de campagne d'actualisation pour chaque changement dans le modèle de changement. Un sous-ensemble d'éléments de campagne d'actualisation est apparié sur la base d'un premier ensemble de règles, et les éléments de campagne d'actualisation appariés sont fusionnés dans une procédure d'actualisation dans le modèle de spécification de campagne d'actualisation. Les procédures d'actualisation sont ordonnées sur la base d'un deuxième ensemble de règles et de dépendances parmi les entités du système, les dépendances étant extraites de la configuration source, de la configuration cible et de la description de logiciels disponibles.
Also published as
Latest bibliographic data on file with the International Bureau