A taxonomy and catalog of runtime software-fault monitoring tools
N Delgado, AQ Gates, S Roach - IEEE Transactions on …, 2004 - ieeexplore.ieee.org
A goal of runtime software-fault monitoring is to observe software behavior to determine
whether it complies with its intended behavior. Monitoring allows one to analyze and recover …
whether it complies with its intended behavior. Monitoring allows one to analyze and recover …
System and method for monitoring and analyzing the execution of computer programs
S Wygodny, D Barboy, G Prouss, A Vorobey - US Patent 6,282,701, 2001 - Google Patents
A software system is disclosed which facilitates the process of tracing the execution paths of
a program, called the client. The tracing is performed without requiring modifications to the …
a program, called the client. The tracing is performed without requiring modifications to the …
System and method for conditional tracing of computer programs
S Wygodny, V Golender, I Ben-Moshe… - US Patent …, 2006 - Google Patents
A software system is disclosed which facilitates the process of tracing the execution paths of
a program, called the client. The tracing is performed without requiring modifications to the …
a program, called the client. The tracing is performed without requiring modifications to the …
[PDF][PDF] Visualizing interactions in program executions
Implementing, validating, modifying, or reengineering an object-oriented system requires an
understanding of the object and class interactions which occur as a program executes. This …
understanding of the object and class interactions which occur as a program executes. This …
System and method for conditional tracing of computer programs
S Wygodny, V Golender, I Ben-Moshe… - US Patent …, 2012 - Google Patents
(57) ABSTRACT A software system is disclosed which facilitates the process of tracing the
execution paths of a program, called the client. The tracing is performed without requiring …
execution paths of a program, called the client. The tracing is performed without requiring …
Debugging multi-agent systems using design artifacts: The case of interaction protocols
D Poutakidis, L Padgham, M Winikoff - Proceedings of the first …, 2002 - dl.acm.org
Debugging multi-agent systems (which are concurrent, distributed, and consist of complex
components) is difficult, yet crucial. We propose that the debugging process can be …
components) is difficult, yet crucial. We propose that the debugging process can be …
Cloud-scale runtime verification of serverless applications
Serverless platforms aim to simplify the deployment, scaling, and management of cloud
applications. Serverless applications are inherently distributed, and are executed using …
applications. Serverless applications are inherently distributed, and are executed using …
Understanding distributed systems via execution trace data
J Moc, DA Carr - Proceedings 9th International Workshop on …, 2001 - ieeexplore.ieee.org
One of the most challenging problems facing today's software engineer is to understand and
modify distributed systems. One reason is that in actual use systems frequently behave …
modify distributed systems. One reason is that in actual use systems frequently behave …
System and method for software diagnostics using a combination of visual and dynamic tracing
V Golender, IB Moshe, S Wygodny - US Patent 8,504,994, 2013 - Google Patents
5,386,522 5,386,565 5,394,544 5,408,650 5,410,685 5,421,009 5.430, 586 5,446,876
5,450,586 5,465,258 5,481,740 5483, 468 5,513,317 5,526.485 5,533,192 5,551,037 …
5,450,586 5,465,258 5,481,740 5483, 468 5,513,317 5,526.485 5,533,192 5,551,037 …
Modeling object-oriented program execution
W De Pauw, D Kimelman, J Vlissides - … , ECOOP'94 Bologna, Italy, July 4–8 …, 1994 - Springer
This paper describes a way of organizing information about an object-oriented program's
execution. The context is our system for visualizing that execution. The critical constraints …
execution. The context is our system for visualizing that execution. The critical constraints …