-
公开(公告)号:CA2453728A1
公开(公告)日:2005-06-17
申请号:CA2453728
申请日:2003-12-17
Applicant: IBM CANADA
Inventor: KOBYLINSKI KRZYSZTOF R , SLUIMAN HARM
Abstract: A method and system for presenting event associations between events from one or more event flows on a display screen of a computer, the method comprising: constructing a sequence diagram representation, the representation having timelines for the event flows and directional paths between the timelines for the event associations; and, displaying the representation on the display.
-
公开(公告)号:CA2340824A1
公开(公告)日:2002-09-14
申请号:CA2340824
申请日:2001-03-14
Applicant: IBM CANADA
Inventor: SLUIMAN HARM
Abstract: Embodiments of the invention provide data structures or objects for use by application behavior analysis tools. The data structures or objects are used to store da ta pertaining to behavior of an executed application, events, and input and output collected during execution of an application. Consequently, data collected by one application analysis too l may be stored in the data structures. These populated data structures may then be used by other application analysis tools without having to re-execute the application and re-collect the data. Such embodiments reduce the required number of executions of a particular scenario being analyzed. Additionally, data collected and stored in the common data structures during a single execution may be analyzed in various ways by suitable analysis tools available. This may enab le defects which are not identifiable using a particular analysis tool from a first vendor to be identified using a different analysis tool from a second vendor without the need to re-run or r e- execute the scenario.
-
公开(公告)号:CA2343277A1
公开(公告)日:2002-07-19
申请号:CA2343277
申请日:2001-04-05
Applicant: IBM CANADA
Inventor: DUGGAN RICHARD K , SLUIMAN HARM
Abstract: A system and method for the publication of performance data over a network f or access by a plurality of performance tools. In response to HTTP calls, the performance data is provided to performance tools over a network in XML data structures.
-
公开(公告)号:CA2255021A1
公开(公告)日:2000-05-30
申请号:CA2255021
申请日:1998-11-30
Applicant: IBM CANADA
Inventor: SLUIMAN HARM , BIRSAN DORIAN , DOUGHERTY HETTY
Abstract: A computer system having a graphical system user interface for accepting input from a user to create objects in an object-oriented computing environment. The system user interface generates an XML-compliant template file reflecting the work-flow defined by input from the user. A macro list generator displays a representation of the template file and prompts for user interface customization options based on the template file. The macro list generator generates an XMLcompliant macro list file reflecting interface customization. The system has a custom interface generator to present the customized interface to the user, having prompts derived from the macro list data. The customized interface generator accepts input from the user in response to the customized interface prompts and generates an XML-compliant application file corresponding to the template file as modified to reflect responses of the user to the customized interface prompts.
-
公开(公告)号:CA2201276C
公开(公告)日:2000-01-25
申请号:CA2201276
申请日:1997-03-27
Applicant: IBM CANADA
Inventor: STARKEY MICHAEL , SLUIMAN HARM
Abstract: The invention provides a technique for managing multiple contextual views of sou rce code files. In a file system, different tasks demand that source code files be grouped in diffe rent hierarchical directories. When some or all of this manipulation is of the physical files them selves, the directories can become confused, and it may be difficult for the next user to access needed source code files. In the technique of the invention, the physical location of the files is indepen dent of all contextual views, and is maintained in a separate viewable hierarchy. All items in contextu al view hierarchies contain only references to the physical location of the source code files, and s o modifications of those items, such as delete, move and copy, only alter the references themselves. A se parate set of operations can be used for explicitly maintaining or modifying the physical sour ce code files.
-
公开(公告)号:CA2424006A1
公开(公告)日:2004-09-28
申请号:CA2424006
申请日:2003-03-28
Applicant: IBM CANADA
Inventor: LABADIE ERIC , SLUIMAN HARM , SALAHSHOUR ABDOLREZA , WOOD DOUGLAS A
Abstract: A technique to generically manage extensible correlation data is provided for correlating a series of events. The technique employs a global unique identifier (GUID) for identifying an event and uses the GUID as a key to associate one or more extensible correlators of correlation data. A transport correlator may be configured to transport the GUID for associating with a GUID of a second event such that a small and fixed amount of data is passed by the communications layer providing the transport, minimally impacting communications. An arbitrary amount of data may be logged and keyed with the GUID, providing optimization and flexibility.
-
17.
公开(公告)号:CA2381737A1
公开(公告)日:2003-10-15
申请号:CA2381737
申请日:2002-04-15
Applicant: IBM CANADA
Inventor: SLUIMAN HARM , LABADIE ERIC , TAYLOR DAVID J
IPC: G06F11/34 , G06F15/173 , H04L29/08
Abstract: A framework for managing data that provides correlation information in a distributed computing system is provided. The framework includes a generic correlator da ta structure and service for generating and managing correlators. The generic correlator data structure defines a generic correlator to uniquely identify a specific event occurring at a specific time on a specific thread of a specific process of a specific application executi ng on a specific machine in the distributed computing system. The correlator may be used to correlate the specific event with another event, even one occurring on a different machine . The generic correlator data structure may be extended, optionally, to include additional context data, for example, specific information selected by a service, tool or other application requiring the correlators. Preferably, the generic correlator data structure is configured to include an association to a partner correlator for a correlated event. The service generates a correlator for an event of a series of events on a computer within the distributed system with a temporal identifier representative of the unique temporal order of th e event in the series of events. The temporal identifier may be defined by one or more sequential counters each responsive a characteristic of the event. The service may provide the correlator for transporting to another computer in the distributed system fo r associating with a related event correlator. Accordingly, the service may receive a correlato r and associate it with the related correlator.
-
公开(公告)号:CA2366344A1
公开(公告)日:2003-06-27
申请号:CA2366344
申请日:2001-12-27
Applicant: IBM CANADA
Inventor: SLUIMAN HARM , PATERNOSTRO L MARCELO
Abstract: Embodiments of the invention include a test case that is encapsulated defini ng its relationship with other such encapsulated test cases. An encapsulated test case may be explicitly associated with one or more parent test cases. Additionally, or alternativel y, a test case embodying aspects of the present invention may be explicitly associated with one or more child test cases. Through such explicit relationships between test cases a complex hierarchical structure of test cases can be quickly and efficiently created. Further aspects of the invention, which may be incorporated in some embodiments, include an encapsulated test case which , when associated with other encapsulated test case, results in an explicit tree-like hierarchical structure of test cases being defined. In further embodiments of the present invention, a test case (encapsulated or conventional) may be associated with a test case association property. The test case association property explicitly defines the relationship between a parent test case and a child test case. That is, the test case association property defines a bi-directional (i.e., two way) association between a parent and child test case. In one embodiment, the test case association property is embodied in an object (such as, for example, a JAVA language object). Inthis embodiment, a selected test case may be associated with one or more test case association property objec ts wherein each test case association property object describes the relationship for only one parent test of the selected test case and the relationship for only child test case of the selected test case.
-
公开(公告)号:CA2365733A1
公开(公告)日:2003-06-20
申请号:CA2365733
申请日:2001-12-20
Applicant: IBM CANADA
Inventor: PATERNOSTRO L MARCELO , SLUIMAN HARM
Abstract: Embodiments of the invention include an arbiter facility included in a test script. The arbiter facility includes properties defining a method for evaluating the status of a step or process, a method for evaluating verification point results and the steps to execute during execution of the test script. The arbiter facility operates to control the flow of the processes performed that form the test script. The control of the processes that are performed are based on explicit rules or conditions. The rules implemented by the arbiter facility can result in different processes within the test script being performed based on data processed by the arbiter facility. Moreover, aspects of the invention embodied by the arbiter facility implemen t rules which explicitly express, within the test case, the value (e.g., weight, importanc e, etc.) of individual operations. In the exemplary embodiment, the value of one or more individual operations are explicitly expressed by the rules (e.g., computations, calculations, determinations, etc.) that are imposed on the results returned to the arbiter facility by the various verification points within the test script. Accordingly and advantageously, analysis on the value of a verification point may be performed prior to implementing or executing a test script. Thisanalysis may then be reflected in the rule implemented in the arbiter facility.
-
公开(公告)号:CA2358563A1
公开(公告)日:2003-04-05
申请号:CA2358563
申请日:2001-10-05
Applicant: IBM CANADA
Inventor: SLUIMAN HARM , PATERNOSTRO LUIZ MARCELO AUCEL , GARTNER JASON MICHAEL
IPC: G06F11/36
Abstract: The present invention provides a method and a system for managing a computer software testing process and permitting interactive involvement with test case data. The system manages interactions with manual test cases, presenting the test cases for display a nd providing a means for collecting execution results data for the entire test case or for selections of the test case. The system of the present invention provides mechanism for interacting with individual steps of a test case.
-
-
-
-
-
-
-
-
-