This dissertation presents a conceptual model of message-passing distributed programs that is used as a base for the debugging of this kind of programs. The model is independent from the message-passing software used and incorporates several facilities aimed at supporting debugging: generation of a space-time diagram which shows the progression of the execution being studied, detection of race conditions, detection of particular kinds of predicates and representation of causality cones. Conceived according to the object-oriented methodology, the model is composed of two groups of classes: kernel classes and graphical classes. The first group contains the classes which are models of the entities envolved in the execution. The classes in the ...
Debugging and testing is a larger part of the effort spent in a software development cycle. Debuggin...
—In the paper, a new approach to the development of interactive debuggers for message-passing progra...
Our goal is to provide a debugging assistance for parallel and distributed applications based on per...
This dissertation presents a conceptual model of message-passing distributed programs that is used a...
This thesis is a part of the whole project called CDB, which involves a team of graduate students wh...
Diagnóstico baseado em modelos (Model Based Diagnosis - MBD) é uma técnica de Inteligência Artificia...
© 1990 IEEE. This paper describes a system tool designed for debugging the interprocess communicatio...
Depurar sistemas distribuídos continua uma tarefa difícil, mesmo após 30 anos de pesquisa intensa. ...
Debugging a program takes time: nearly a third of the time spent in development is debugging and it ...
This paper presents a taxonomy of parallel and distributed debuggers based on execution replay. Prog...
This paper describes parts of the design of a debugger for a distributed real-time multimedia system...
Depuração é a tarefa de localizar e corrigir defeitos em um programa. Apesar do esforço de pesquisa ...
During the correctness debugging of non-deterministic message-passing programs the software engineer...
The problem of debugging parallel and distributed applications provides a framework for research in ...
This article is devoted to the issues of debugging programs in modern high-level languages. There ar...
Debugging and testing is a larger part of the effort spent in a software development cycle. Debuggin...
—In the paper, a new approach to the development of interactive debuggers for message-passing progra...
Our goal is to provide a debugging assistance for parallel and distributed applications based on per...
This dissertation presents a conceptual model of message-passing distributed programs that is used a...
This thesis is a part of the whole project called CDB, which involves a team of graduate students wh...
Diagnóstico baseado em modelos (Model Based Diagnosis - MBD) é uma técnica de Inteligência Artificia...
© 1990 IEEE. This paper describes a system tool designed for debugging the interprocess communicatio...
Depurar sistemas distribuídos continua uma tarefa difícil, mesmo após 30 anos de pesquisa intensa. ...
Debugging a program takes time: nearly a third of the time spent in development is debugging and it ...
This paper presents a taxonomy of parallel and distributed debuggers based on execution replay. Prog...
This paper describes parts of the design of a debugger for a distributed real-time multimedia system...
Depuração é a tarefa de localizar e corrigir defeitos em um programa. Apesar do esforço de pesquisa ...
During the correctness debugging of non-deterministic message-passing programs the software engineer...
The problem of debugging parallel and distributed applications provides a framework for research in ...
This article is devoted to the issues of debugging programs in modern high-level languages. There ar...
Debugging and testing is a larger part of the effort spent in a software development cycle. Debuggin...
—In the paper, a new approach to the development of interactive debuggers for message-passing progra...
Our goal is to provide a debugging assistance for parallel and distributed applications based on per...