Preprint of paper published in: ICSM 2008 - IEEE International Conference on Software Maintenance, 28 September-4 October 2008; doi:10.1109/ICSM.2008.4658059 Program comprehension is an important concern in software maintenance because these tasks generally require a degree of knowledge of the system at hand. While the use of dynamic analysis in this process has become increasingly popular, the literature indicates that dealing with the huge amounts of dynamic information remains a formidable challenge. Although various trace reduction techniques have been proposed to address these scalability concerns, their applicability in different contexts often remains unclear because extensive comparisons are lacking. This makes it difficult for end-...
As computational systems grow more and more complex, their debugging and performance optimization be...
Abstract—Proper testing of applications over embedded sys-tems such as set-top boxes requires endura...
Accepted version for publication in IEEE Transactions on Software Engineering. Software maintenance ...
Program comprehension is an important concern in software maintenance because these tasks generally ...
Preprint of paper published in: Journal of Software Maintenance and Evolution (Wiley), 2008 Program ...
Understanding a large execution trace is not easy task due to the size and complexity of typical tra...
An important part of many software maintenance tasks is to gain a sufficient level of understanding ...
Preprint of article published in: Journal of Systems and Software (Elsevier), 81 (12), 2008; doi:10....
Preprint of paper published in: IEEE Transactions on Software Engineering, 35 (5), 2009; doi:10.1109...
Analysis of the role of traceability models in software maintenance and comprehension is an importan...
Tracing is a tool frequently used in the debugging and optimization of software. While there exist d...
A program trace lists the addresses of instructions executed and data referenced during a program's ...
Understanding the behavioural aspects of software systems can help in a variety of software engineer...
Software developers are constantly required to modify and adapt application features in response to ...
System designers make trade-offs between metrics of interest such as execution time, functional qual...
As computational systems grow more and more complex, their debugging and performance optimization be...
Abstract—Proper testing of applications over embedded sys-tems such as set-top boxes requires endura...
Accepted version for publication in IEEE Transactions on Software Engineering. Software maintenance ...
Program comprehension is an important concern in software maintenance because these tasks generally ...
Preprint of paper published in: Journal of Software Maintenance and Evolution (Wiley), 2008 Program ...
Understanding a large execution trace is not easy task due to the size and complexity of typical tra...
An important part of many software maintenance tasks is to gain a sufficient level of understanding ...
Preprint of article published in: Journal of Systems and Software (Elsevier), 81 (12), 2008; doi:10....
Preprint of paper published in: IEEE Transactions on Software Engineering, 35 (5), 2009; doi:10.1109...
Analysis of the role of traceability models in software maintenance and comprehension is an importan...
Tracing is a tool frequently used in the debugging and optimization of software. While there exist d...
A program trace lists the addresses of instructions executed and data referenced during a program's ...
Understanding the behavioural aspects of software systems can help in a variety of software engineer...
Software developers are constantly required to modify and adapt application features in response to ...
System designers make trade-offs between metrics of interest such as execution time, functional qual...
As computational systems grow more and more complex, their debugging and performance optimization be...
Abstract—Proper testing of applications over embedded sys-tems such as set-top boxes requires endura...
Accepted version for publication in IEEE Transactions on Software Engineering. Software maintenance ...