Traitement en cours

Veuillez attendre...

Paramétrages

Paramétrages

1. WO2005006187 - PROCEDE DE MODIFICATION DYNAMIQUE D'UNE CONCEPTION DE LOGICIEL

Numéro de publication WO/2005/006187
Date de publication 20.01.2005
N° de la demande internationale PCT/IB2004/051094
Date du dépôt international 01.07.2004
CIB
G06F 9/44 2006.01
GPHYSIQUE
06CALCUL; COMPTAGE
FTRAITEMENT ÉLECTRIQUE DE DONNÉES NUMÉRIQUES
9Dispositions pour la commande par programme, p.ex. unités de commande
06utilisant des programmes stockés, c. à d. utilisant un moyen de stockage interne à l'équipement de traitement de données pour recevoir ou conserver les programmes
44Dispositions pour exécuter des programmes spécifiques
CPC
G06F 8/70
GPHYSICS
06COMPUTING; CALCULATING; COUNTING
FELECTRIC DIGITAL DATA PROCESSING
8Arrangements for software engineering
70Software maintenance or management
G06F 8/71
GPHYSICS
06COMPUTING; CALCULATING; COUNTING
FELECTRIC DIGITAL DATA PROCESSING
8Arrangements for software engineering
70Software maintenance or management
71Version control
Déposants
  • KONINKLIJKE PHILIPS ELECTRONICS N.V. [NL/NL]; Groenewoudseweg 1 NL-5621 BA Eindhoven, NL (AllExceptUS)
  • STROUCKEN, Marc [NL/NL]; NL (UsOnly)
Inventeurs
  • STROUCKEN, Marc; NL
Mandataires
  • GROENENDAAL, Antonius, W., M.; Prof. Holstlaan 6 NL-5656 AA Eindhoven, NL
Données relatives à la priorité
03102088.610.07.2003EP
Langue de publication anglais (EN)
Langue de dépôt anglais (EN)
États désignés
Titre
(EN) A METHOD OF DYNAMICALLY CHANGING A SOFTWARE DESIGN
(FR) PROCEDE DE MODIFICATION DYNAMIQUE D'UNE CONCEPTION DE LOGICIEL
Abrégé
(EN)
The present invention relates to a method of dynamically changing the design of a software system to a second design, where said software system comprises a number of components being interconnected via corresponding component specific interfaces, where each component implements at least a part of the functionality of the software system, and where the component specific interfaces at least define the input needed by the specific component. The method comprises the step of obtaining a description of said second design and updating the software system according to the differences between the second design and the design of the software system. The invention further relates to a system adapted for dynamically changing the design of a software system to a second design. The invention further relates to an apparatus adapted to be used for dynamically changing the design of a software system to a second design. The invention also relates to a data signal including information to be used for dynamically changing the design of a software system to a second design. Further, the invention relates to a computer-readable medium comprising a data record indicative of information to be used for dynamically changing the design of a software system to a second design. Thereby software and software updates can be developed much faster, since it is easier to write design descriptions than writing the actual glue code that connects all the components in the system.
(FR)
La présente invention se rapporte à un procédé de modification dynamique de la conception d'un système logiciel de manière à la transformer en une seconde conception, ledit système logiciel comportant un certain nombre d'éléments reliés entre eux par l'intermédiaire d'interfaces spécifiques d'éléments, chaque élément mettant en oeuvre au moins une partie de la fonctionnalité du système logiciel, et les interfaces spécifiques d'éléments définissant au moins le signal d'entrée que nécessite l'élément spécifique. Le procédé consiste à obtenir une description de ladite seconde conception et à mettre à jour le système logiciel en fonction des différences entre la seconde conception et la conception du système logiciel. L'invention se rapporte également à un système adapté pour modifier de façon dynamique la conception d'un système logiciel de manière à la transformer en une seconde conception. L'invention concerne en outre un appareil adapté pour être utilisé dans la modification dynamique de la conception d'un système logiciel de manière à la transformer en une seconde conception. Par ailleurs, l'invention concerne un signal de données comprenant des informations destinées à être utilisées dans la modification dynamique de la conception d'un système logiciel de manière à la transformer en une seconde conception. Enfin, l'invention se rapporte à un support lisible par ordinateur et comportant un fichier de données et représentatif des informations destinées à être utilisées dans la modification dynamique de la conception d'un système logiciel de manière à la transformer en une seconde conception. On peut ainsi élaborer beaucoup plus rapidement des logiciels et des mises à jour de logiciel car il est plus facile d'écrire des descriptions de conception que d'écrire le code de liaison proprement dit qui relie tous les éléments du système.
Dernières données bibliographiques dont dispose le Bureau international