DE58909816D1 - Verfahren zur Beobachtung des zeitlichen Ablaufs eines von einem Rechnersystem ausgeführten Objektprogrammes und Beobachtungswerkzeug zur Durchführung dieses Verfahrens - Google Patents
Verfahren zur Beobachtung des zeitlichen Ablaufs eines von einem Rechnersystem ausgeführten Objektprogrammes und Beobachtungswerkzeug zur Durchführung dieses VerfahrensInfo
- Publication number
- DE58909816D1 DE58909816D1 DE58909816T DE58909816T DE58909816D1 DE 58909816 D1 DE58909816 D1 DE 58909816D1 DE 58909816 T DE58909816 T DE 58909816T DE 58909816 T DE58909816 T DE 58909816T DE 58909816 D1 DE58909816 D1 DE 58909816D1
- Authority
- DE
- Germany
- Prior art keywords
- observing
- carrying
- computer system
- time sequence
- program executed
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Expired - Lifetime
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F11/00—Error detection; Error correction; Monitoring
- G06F11/36—Preventing errors by testing or debugging software
- G06F11/362—Software debugging
- G06F11/3624—Software debugging by performing operations on the source code, e.g. via a compiler
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F11/00—Error detection; Error correction; Monitoring
- G06F11/30—Monitoring
- G06F11/34—Recording 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
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F11/00—Error detection; Error correction; Monitoring
- G06F11/36—Preventing errors by testing or debugging software
- G06F11/362—Software debugging
- G06F11/3636—Software debugging by tracing the execution of the program
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CH416188 | 1988-11-09 |
Publications (1)
Publication Number | Publication Date |
---|---|
DE58909816D1 true DE58909816D1 (de) | 1997-10-23 |
Family
ID=4270941
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
DE58909816T Expired - Lifetime DE58909816D1 (de) | 1988-11-09 | 1989-11-06 | Verfahren zur Beobachtung des zeitlichen Ablaufs eines von einem Rechnersystem ausgeführten Objektprogrammes und Beobachtungswerkzeug zur Durchführung dieses Verfahrens |
Country Status (5)
Country | Link |
---|---|
US (1) | US5204956A (de) |
EP (1) | EP0368190B1 (de) |
JP (1) | JPH02199548A (de) |
CA (1) | CA2002325C (de) |
DE (1) | DE58909816D1 (de) |
Families Citing this family (29)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH0511827A (ja) * | 1990-04-23 | 1993-01-22 | Canon Inc | 工業用自動装置の実行時間出力方式 |
DE69026379T2 (de) * | 1990-08-07 | 1996-08-29 | Bull Hn Information Syst | Nachrichtenorientierte Fehlerbeseitigungsverfahren |
US5313616A (en) * | 1990-09-18 | 1994-05-17 | 88Open Consortium, Ltd. | Method for analyzing calls of application program by inserting monitoring routines into the executable version and redirecting calls to the monitoring routines |
JPH04148242A (ja) * | 1990-10-08 | 1992-05-21 | Fujitsu Ltd | ロード・モジュール実行時トレース処理方法 |
GB9023633D0 (en) * | 1990-10-31 | 1990-12-12 | Int Computers Ltd | Predicting the performance of a computer system |
US5396612A (en) * | 1991-05-02 | 1995-03-07 | At&T Corp. | Data tracking arrangement for improving the quality of data stored in a database |
SE469859B (sv) * | 1992-03-13 | 1993-09-27 | Icl Systems Ab | Sätt att utöka funktionaliteten hos ett datorprogram samt datorsystem för genomförande av sättet |
WO1993022725A1 (en) * | 1992-04-28 | 1993-11-11 | THE UNITED STATES GOVERNMENT as represented by THESECRETARY OF COMMERCE | Synthetic perturbation tuning of computer programs |
JPH0820982B2 (ja) * | 1992-11-12 | 1996-03-04 | インターナショナル・ビジネス・マシーンズ・コーポレイション | コンピュータ・アプリケーションプログラム収納体の項目をフィルタ処理する方法 |
US5604895A (en) * | 1994-02-22 | 1997-02-18 | Motorola Inc. | Method and apparatus for inserting computer code into a high level language (HLL) software model of an electrical circuit to monitor test coverage of the software model when exposed to test inputs |
US5768592A (en) * | 1994-09-27 | 1998-06-16 | Intel Corporation | Method and apparatus for managing profile data |
US5691920A (en) * | 1995-10-02 | 1997-11-25 | International Business Machines Corporation | Method and system for performance monitoring of dispatch unit efficiency in a processing system |
US5752062A (en) * | 1995-10-02 | 1998-05-12 | International Business Machines Corporation | Method and system for performance monitoring through monitoring an order of processor events during execution in a processing system |
US5949971A (en) * | 1995-10-02 | 1999-09-07 | International Business Machines Corporation | Method and system for performance monitoring through identification of frequency and length of time of execution of serialization instructions in a processing system |
US5797019A (en) * | 1995-10-02 | 1998-08-18 | International Business Machines Corporation | Method and system for performance monitoring time lengths of disabled interrupts in a processing system |
US5751945A (en) * | 1995-10-02 | 1998-05-12 | International Business Machines Corporation | Method and system for performance monitoring stalls to identify pipeline bottlenecks and stalls in a processing system |
US5748855A (en) * | 1995-10-02 | 1998-05-05 | Iinternational Business Machines Corporation | Method and system for performance monitoring of misaligned memory accesses in a processing system |
US5729726A (en) * | 1995-10-02 | 1998-03-17 | International Business Machines Corporation | Method and system for performance monitoring efficiency of branch unit operation in a processing system |
US5812133A (en) * | 1995-11-01 | 1998-09-22 | Allen Bradley Company, Llc | Industrial controller with display of rung execution |
DE19739380A1 (de) * | 1997-09-09 | 1999-03-11 | Abb Research Ltd | Verfahren zum Test eines Leitsystems |
US6041286A (en) * | 1997-10-21 | 2000-03-21 | Sony Corporation | Apparatus for and method of accurately obtaining the cycle time of completion of transmission of video frames within an isochronous stream of data transmitted over an IEEE 1394 serial bus network |
US7076784B1 (en) | 1997-10-28 | 2006-07-11 | Microsoft Corporation | Software component execution management using context objects for tracking externally-defined intrinsic properties of executing software components within an execution environment |
US6557167B1 (en) * | 1999-09-03 | 2003-04-29 | International Business Machines Corporation | Apparatus and method for analyzing performance of a computer program |
US6748555B1 (en) * | 1999-09-09 | 2004-06-08 | Microsoft Corporation | Object-based software management |
US6594820B1 (en) * | 1999-09-28 | 2003-07-15 | Sun Microsystems, Inc. | Method and apparatus for testing a process in a computer system |
US20070006166A1 (en) * | 2005-06-20 | 2007-01-04 | Seagate Technology Llc | Code coverage for an embedded processor system |
US7490269B2 (en) * | 2005-08-24 | 2009-02-10 | Microsoft Corporation | Noise accommodation in hardware and software testing |
DE102011101154A1 (de) * | 2011-05-11 | 2012-11-15 | Abb Technology Ag | Verfahren und Einrichtung zur einheitlichen Benennung von gleichen Parametern unterschiedlicher Feldgeräte eines Automatisierungssystems |
US8935676B2 (en) * | 2011-08-07 | 2015-01-13 | Hewlett-Packard Development Company, L.P. | Automated test failure troubleshooter |
Family Cites Families (24)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US3707725A (en) * | 1970-06-19 | 1972-12-26 | Ibm | Program execution tracing system improvements |
US4205370A (en) * | 1975-04-16 | 1980-05-27 | Honeywell Information Systems Inc. | Trace method and apparatus for use in a data processing system |
US4231106A (en) * | 1978-07-13 | 1980-10-28 | Sperry Rand Corporation | Performance monitor apparatus and method |
US4367525A (en) * | 1980-06-06 | 1983-01-04 | Tesdata Systems Corporation | CPU Channel monitoring system |
JPS576946A (en) * | 1980-06-13 | 1982-01-13 | Nec Corp | Program debug device |
US4435759A (en) * | 1981-06-15 | 1984-03-06 | International Business Machines Corporation | Hardware monitor for obtaining processor software/hardware interrelationships |
US4462077A (en) * | 1982-06-24 | 1984-07-24 | Bell Telephone Laboratories, Incorporated | Trace facility for use in multiprocessing environment |
US4497022A (en) * | 1982-10-19 | 1985-01-29 | International Business Machines Corporation | Method and apparatus for measurements of channel operation |
US4598364A (en) * | 1983-06-29 | 1986-07-01 | International Business Machines Corporation | Efficient trace method adaptable to multiprocessors |
JPS6123255A (ja) * | 1984-07-11 | 1986-01-31 | Nec Corp | プログラムの障害解析情報の採取方法 |
US4683532A (en) * | 1984-12-03 | 1987-07-28 | Honeywell Inc. | Real-time software monitor and write protect controller |
US4920538A (en) * | 1985-06-28 | 1990-04-24 | International Business Machines Corporation | Method of checking the execution of microcode sequences |
US4899306A (en) * | 1985-08-26 | 1990-02-06 | American Telephone And Telegraph Company, At&T Bell Laboratories | Test interface circuit which generates different interface control signals for different target computers responding to control signals from host computer |
JPS6250905A (ja) * | 1985-08-30 | 1987-03-05 | Mitsubishi Electric Corp | プログラム・コントロ−ラのリモ−トプログラム方式 |
US4821178A (en) * | 1986-08-15 | 1989-04-11 | International Business Machines Corporation | Internal performance monitoring by event sampling |
US4802165A (en) * | 1986-10-08 | 1989-01-31 | Enteleki, Inc. | Method and apparatus of debugging computer programs |
US5010477A (en) * | 1986-10-17 | 1991-04-23 | Hitachi, Ltd. | Method and apparatus for transferring vector data between parallel processing system with registers & logic for inter-processor data communication independents of processing operations |
GB2197506A (en) * | 1986-10-27 | 1988-05-18 | Burr Brown Ltd | Providing and handling break points in a software monitor |
US4819233A (en) * | 1987-04-08 | 1989-04-04 | Westinghouse Electric Corp. | Verification of computer software |
US4910663A (en) * | 1987-07-10 | 1990-03-20 | Tandem Computers Incorporated | System for measuring program execution by replacing an executable instruction with interrupt causing instruction |
US4905171A (en) * | 1987-11-09 | 1990-02-27 | International Business Machines Corporation | Workstation controller performance monitor |
IE60444B1 (en) * | 1988-03-30 | 1994-07-13 | Elverex Ltd | A software verification apparatus |
US5067073A (en) * | 1988-08-02 | 1991-11-19 | International Business Machines Corporation | Embedded tracing method for identifying program executed paths |
US5050168A (en) * | 1989-12-29 | 1991-09-17 | Paterson Timothy L | Test coverage analyzer |
-
1989
- 1989-11-01 JP JP1283149A patent/JPH02199548A/ja active Pending
- 1989-11-06 DE DE58909816T patent/DE58909816D1/de not_active Expired - Lifetime
- 1989-11-06 EP EP89120470A patent/EP0368190B1/de not_active Expired - Lifetime
- 1989-11-06 CA CA002002325A patent/CA2002325C/en not_active Expired - Fee Related
- 1989-11-06 US US07/431,784 patent/US5204956A/en not_active Expired - Lifetime
Also Published As
Publication number | Publication date |
---|---|
EP0368190A1 (de) | 1990-05-16 |
EP0368190B1 (de) | 1997-09-17 |
CA2002325A1 (en) | 1990-05-09 |
JPH02199548A (ja) | 1990-08-07 |
CA2002325C (en) | 2000-05-23 |
US5204956A (en) | 1993-04-20 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
DE58909816D1 (de) | Verfahren zur Beobachtung des zeitlichen Ablaufs eines von einem Rechnersystem ausgeführten Objektprogrammes und Beobachtungswerkzeug zur Durchführung dieses Verfahrens | |
ATA219687A (de) | Verfahren zum ueberziehen von saatgut und vorrichtung zur durchfuehrung dieses verfahrens | |
DE3583960D1 (de) | Verfahren zur bewegungsadaptiven interpolation eines videosignals und vorrichtung zur durchfuehrung dieses verfahrens. | |
DE69428612D1 (de) | Verfahren und Vorrichtung zur Durchführung einer Zeitskalenmodifikation von Sprachsignalen | |
DE69212771T2 (de) | Verfahren und Vorrichtung zur Ultraschallprüfung von Werkzeugen | |
DE68907623D1 (de) | Verfahren zur gesteuerten oxygenierung einer alkoholischen gaermaische und vorrichtung zum durchfuehren dieses verfahrens. | |
AT380759B (de) | Verfahren zum positionieren von wiedergabeelementen und vorrichtung zur durchfuehrung dieses verfahrens | |
DE69019636D1 (de) | Verfahren zum Festmachen einer Vorrichtung an einem Zelt, Vorrichtung zum Festmachen an einem Zelt und Zelt. | |
AT358712B (de) | Verfahren zur untersuchung von objekten nach dem ultraschall-schnittbildverfahren und schnittbildgeraet zur durchfuehrung dieses verfahrens | |
DE69510966T2 (de) | Verfahren zur Lenkung von Instruktionen in einem Rechnersystem und Rechnersystem zur Durchführung dieses Verfahrens | |
DE69101138T2 (de) | Verfahren zur Herstellung von einem Milchprotein und/oder pflanzliches Protein und Verdickungsmittel enthaltenden Brotaufstrich und Vorrichtung zum Gebrauch dieses Verfahrens. | |
DE59401546D1 (de) | Verfahren zur abdichtung von bodenkörpern und vorrichtung zur durchführung dieses verfahrens | |
ATA38680A (de) | Verfahren zum fraesen von innengewinden und verfahren zum fraesen von innengewinden und vorrichtung zur durchfuehrung dieses verfahrens vorrichtung zur durchfuehrung dieses verfahrens | |
DE69025885D1 (de) | Vorrichtung und Verfahren zur Erzeugung der Ablauffolge eines industriellen Verfahrens | |
DE19680265D2 (de) | Verfahren zur Härteprüfung von Werkstücken und Vorrichtung zur Durchführung dieses Verfahrens | |
DD137198A5 (de) | Verfahren zum handhaben von dauergiessformen und anordnung zur durchfuehrung dieses verfahrens | |
AT386293B (de) | Verfahren zum identifizieren von dokumenten und anordnung zur durchfuehrung dieses verfahrens | |
DE59302131D1 (de) | Verfahren zur durchfürhung von tests an auf einem rechner parallel ablauffähigen objekten eines objektorientierten programmes | |
DE3864109D1 (de) | Verfahren zum analysieren einer probe durch aetzen mittels eines buendels von teilchen und vorrichtung zur durchfuehrung dieses verfahrens. | |
AT386545B (de) | Verfahren zum reinigen von gasen sowie vorrichtung zur durchfuehrung dieses verfahrens | |
ATA248989A (de) | Verfahren zum zerkleinern von stueckigem material sowie vorrichtung zur durchfuehrung dieses verfahrens | |
DE3576414D1 (de) | Verfahren und vorrichtung zur gleichzeitigen beobachtung eines transparenten objektes aus zwei richtungen. | |
ATA119480A (de) | Verfahren zur ueberpruefung eines antiblockierregel-systems und vorrichtung zur durchfuehrung dieses verfahrens | |
PT83442A (de) | Verfahren zur biologischen demitrifizierung von wasser und vorrichtung zur durchfuhrung dieses verfahrens | |
ATA5288A (de) | Verfahren zum trocknen von kohle sowie vorrichtung zur durchfuehrung dieses verfahrens |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
8364 | No opposition during term of opposition | ||
8327 | Change in the person/name/address of the patent owner |
Owner name: ABB SCHWEIZ HOLDING AG, BADEN, CH |
|
8327 | Change in the person/name/address of the patent owner |
Owner name: ABB SCHWEIZ AG, BADEN, CH |
|
8327 | Change in the person/name/address of the patent owner |
Owner name: ALARIC U.S.LLC, BELLEVUE, WASH., US |