Traitement en cours

Veuillez attendre...

Paramétrages

Paramétrages

Aller à Demande

1. WO2006111209 - PROCEDE ET SYSTEME POUR LE PARTAGE DE FRAGMENTS DE PROGRAMME

Numéro de publication WO/2006/111209
Date de publication 26.10.2006
N° de la demande internationale PCT/EP2005/053692
Date du dépôt international 28.07.2005
CIB
G06F 9/45 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
45Compilation ou interprétation de langages de programmation évolués
CPC
G06F 8/4436
GPHYSICS
06COMPUTING; CALCULATING; COUNTING
FELECTRIC DIGITAL DATA PROCESSING
8Arrangements for software engineering
40Transformation of program code
41Compilation
44Encoding
443Optimisation
4434Reducing the memory space required by the program code
4436Exlining; Procedural abstraction
Déposants
  • ESMERTEC AG [CH]/[CH] (AllExceptUS)
  • ANDERSEN, Jakob [DK]/[DK] (UsOnly)
  • BAK, Lars [DK]/[DK] (UsOnly)
  • LUND, Kasper [DK]/[DK] (UsOnly)
  • GRARUP, Steffen [DK]/[DK] (UsOnly)
Inventeurs
  • ANDERSEN, Jakob
  • BAK, Lars
  • LUND, Kasper
  • GRARUP, Steffen
Mandataires
  • DENDORFER, Claus
Données relatives à la priorité
11/112,72722.04.2005US
Langue de publication anglais (EN)
Langue de dépôt anglais (EN)
États désignés
Titre
(EN) PROCESS AND SYSTEM FOR SHARING PROGRAM FRAGMENTS
(FR) PROCEDE ET SYSTEME POUR LE PARTAGE DE FRAGMENTS DE PROGRAMME
Abrégé
(EN)
A technique for sharing code fragments involves detecting identical code fragments, then replacing code fragments with references to an identical code fragment. A process according to the technique may include detecting identical code fragments in one or more modules, presenting at runtime a single code fragment that is identical to the identical code fragments, and automatically sharing the single code fragment among the one or more modules. A system according to the technique may include a code fragments database that may includes code fragments and a code server configured to receive requests for a program and provide references to one or more of the code fragments in the code fragments database. Another system according to the technique may include a first object, a second object, and a method object, wherein a reference associated with a first method of the first object and the reference associated with a second method of the second object are pointers to the method object.
(FR)
La présente invention a trait à une technique pour le partage de fragments de code comprenant la détection de fragments de code identiques, suivie du remplacement des fragments de code par des références à un fragment de code identique. Le procédé selon la technique comprend la détection de fragments de code identiques dans un ou des modules, la présentation lors du temps d'exécution d'un unique fragment de code qui est identique aux fragments de code identiques, et le partage automatique de l'unique fragment de code parmi ledit un ou lesdits plusieurs modules. Le système selon la technique comporte une base de données de fragments de code comprenant des fragments de code et un serveur configuré pour la réception de requêtes pour un programme et fournir des références à un ou plusieurs parmi les fragments de code dans la base de données de fragments de code. Un autre système selon la technique peut comporter un premier objet, un deuxième objet, et une méthode objet, dans lequel une référence associée à une deuxième méthode du deuxième objet sont des pointeurs vers la méthode objet.
Également publié en tant que
EP5775934
Dernières données bibliographiques dont dispose le Bureau international