Traitement en cours

Veuillez attendre...

Paramétrages

Paramétrages

1. WO2003003207 - ANALYSEUR DE FLUX DE DONNEES ET PROCEDE POUR ANALYSER DES PROGRAMMES

Numéro de publication WO/2003/003207
Date de publication 09.01.2003
N° de la demande internationale PCT/EP2002/007005
Date du dépôt international 25.06.2002
CIB
G06F 11/25 2006.01
GPHYSIQUE
06CALCUL; COMPTAGE
FTRAITEMENT ÉLECTRIQUE DE DONNÉES NUMÉRIQUES
11Détection d'erreurs; Correction d'erreurs; Contrôle de fonctionnement
22Détection ou localisation du matériel d'ordinateur défectueux en effectuant des tests pendant les opérations d'attente ou pendant les temps morts, p.ex. essais de mise en route
25Tests de fonctionnement logique, p.ex. au moyen d'analyseurs logiques
G06F 11/32 2006.01
GPHYSIQUE
06CALCUL; COMPTAGE
FTRAITEMENT ÉLECTRIQUE DE DONNÉES NUMÉRIQUES
11Détection d'erreurs; Correction d'erreurs; Contrôle de fonctionnement
30Surveillance du fonctionnement
32avec indication visuelle du fonctionnement de la machine
G06F 11/34 2006.01
GPHYSIQUE
06CALCUL; COMPTAGE
FTRAITEMENT ÉLECTRIQUE DE DONNÉES NUMÉRIQUES
11Détection d'erreurs; Correction d'erreurs; Contrôle de fonctionnement
30Surveillance du fonctionnement
34Enregistrement ou évaluation statistique de l'activité du calculateur, p.ex. des interruptions ou des opérations d'entrée–sortie
CPC
G06F 11/25
GPHYSICS
06COMPUTING; CALCULATING; COUNTING
FELECTRIC DIGITAL DATA PROCESSING
11Error detection; Error correction; Monitoring
22Detection or location of defective computer hardware by testing during standby operation or during idle time, e.g. start-up testing
25Testing of logic operation, e.g. by logic analysers
G06F 11/324
GPHYSICS
06COMPUTING; CALCULATING; COUNTING
FELECTRIC DIGITAL DATA PROCESSING
11Error detection; Error correction; Monitoring
30Monitoring
32with visual ; or acoustical; indication of the functioning of the machine
324Display of status information
G06F 11/349
GPHYSICS
06COMPUTING; CALCULATING; COUNTING
FELECTRIC DIGITAL DATA PROCESSING
11Error detection; Error correction; Monitoring
30Monitoring
34Recording or statistical evaluation of computer activity, e.g. of down time, of input/output operation ; ; Recording or statistical evaluation of user activity, e.g. usability assessment
3466Performance evaluation by tracing or monitoring
349for interfaces, buses
G06F 2201/88
GPHYSICS
06COMPUTING; CALCULATING; COUNTING
FELECTRIC DIGITAL DATA PROCESSING
2201Indexing scheme relating to error detection, to error correction, and to monitoring
88Monitoring involving counting
Déposants
  • GLOBALPATENTS CONSULTING GMBH [DE/DE]; Am Hirschwechsel 10a 13503 Berlin, DE (AllExceptUS)
  • KOCHAN, Detlef [DE/DE]; DE (UsOnly)
Inventeurs
  • KOCHAN, Detlef; DE
Mandataires
  • WEISSE, Renate ; Bökenbuschstr. 41 42555 Velbert, DE
Données relatives à la priorité
101 30 274.626.06.2001DE
Langue de publication allemand (DE)
Langue de dépôt allemand (DE)
États désignés
Titre
(DE) DATENFLUSS-ANALYSATOR UND VERFAHREN ZUR ANALYSE VON PROGRAMMEN
(EN) DATA FLOW-ANALYSER AND METHOD FOR ANALYSING PROGRAMS
(FR) ANALYSEUR DE FLUX DE DONNEES ET PROCEDE POUR ANALYSER DES PROGRAMMES
Abrégé
(DE)
Bei einem Datenfluss-Analysator (54) mit Detektormitteln (38, 50, 56) zum Detektieren eines in einer Leitung vorliegenden Signals, Speichermitteln (58) zum Speichern des Signals und Auswertemitteln (92) zum Auswerten des Signals sind Mittel (94) zur Darstellung von Zugriffshäufigkeiten vorgesehen. Der Datenfluss-Analysator ist dadurch gekennzeichnet, dass die Zugriffshäufigkeit auf jede einzelne einer Vielzahl von Adressen eines Programmspeichers und/oder Datenspeichers darstellbar ist. Die Detektormittel (38, 50, 56) umfassen einen Tastkopf (38), mit welchem die an einer Leitung anliegenden Spannungen oder Ströme abgreifbar sind und einen Verstärker (50, 56) zur Verstärkung der Spannungen. Die Darstellung der Zugriffshäufigkeit auf die einzelnen Adressen erfolgt graphisch und wird für aufeinanderfolgende Zeitpunkte gespeichert. Eine Triggereinheit (62) dient zur Initialisierung der Datenaufzeichnung. Mittel zum Vergleichen der Informationen über die Zugriffshäufigkeit mit den Zugriffshäufigkeiten anderer Prozesse ermöglichen die besonders schnelle Ermittlung von Programmstörungen. Der Analysator kann zur Analyse von Programmen zur Datenverarbeitung, zur Ermittlung eines unerlaubten Zugriffs auf einen Programm- oder Datenspeicher in einem Computer, zum Auffinden eines Virus in einem Programm für Datenverarbeitungsanlagen oder zur Überprüfung des Ablaufs von Befehlen zur Maschinensteuerung verwendet werden.
(EN)
The invention relates to a data flow-analyser (54) comprising detecting means (38, 50, 56) for detecting a signal present in a line, storing means (58) for storing the signals and evaluating means (92) for evaluating the signals, and means (94) for representing access frequency. The data flow analyser is characterised in that the access frequency can be represented on each individual address by a plurality of addresses in a program memory and/or data memory. Said detecting means (38, 50, 56) comprise a sensing head (38), enabling the voltages or current applied to a line to be picked off, and an amplifier (50, 56) for amplifying the voltages. The access frequency of the individual addresses is graphically represented and is stored for successive moments in time. A trigger unit (62) is used to initialise the recording of data. Faster determination of a program malfunction is made possible by means for comparing the information on access frequency to the access frequencies of other processes. The analyser can be used to analyse programs for processing data, for detecting an unauthorised access to a program memory or data memory in a computer, to detect a virus in a program for computer, or to monitor the execution of commands for controlling a machine.
(FR)
L'invention concerne un analyseur de flux de données (54) comprenant des moyens de détection (38, 50, 56) servant à détecter un signal présent dans une ligne, des moyens de mémorisation (58) servant à mémoriser le signal, des moyens d'évaluation (92) servant à évaluer le signal, ainsi que des moyens (94) servant à représenter des fréquences d'accès. Cet analyseur est caractérisé en ce que la fréquence d'accès peut être représentée sur chacune d'une pluralité d'adresses d'une mémoire de programme et/ou d'une mémoire de données. Les moyens de détection (38, 50, 56) comprennent un palpeur (38), permettant de prélever les tensions ou les intensités appliquées à une ligne, ainsi qu'un amplificateur (50, 56) servant à amplifier les tensions. La représentation de la fréquence d'accès sur les adresses individuelles s'effectue de manière graphique et est mémorisée à des instants successifs. Une unité de déclenchement (62) sert à initialiser l'enregistrement des données. Des moyens servant à comparer les informations sur la fréquence d'accès avec les fréquences d'accès d'autres processus permettent de déterminer des erreurs de programme de manière particulièrement rapide. L'analyseur peut être utilisé pour analyser des programmes informatiques, pour détecter un accès non autorisé à une mémoire de programmes ou de données dans un ordinateur, pour détecter un virus dans un programme destiné à des installations informatiques ou pour contrôler l'exécution d'instructions servant à commander une machine.
Également publié en tant que
Dernières données bibliographiques dont dispose le Bureau international