Searched for:
(1 - 8 of 8)
document
Soetens, Quinten (author), Demeyer, Serge (author), Zaidman, A.E. (author), Perez, Javier (author)
Regression test selection (i.e., selecting a subset of a given regression test suite) is a problem that has been studied intensely over the last decade. However, with the increasing popularity of developer tests as the driver of the test process, more fine-grained solutions that work well within the context of the Integrated Development...
journal article 2015
document
Zaidman, A. (author), Van Rompaey, B. (author), Van Deursen, A. (author), Demeyer, S. (author)
Many software production processes advocate rigorous development testing alongside functional code writing, which implies that both test code and production code should co-evolve. To gain insight in the nature of this co-evolution, this paper proposes three views (realized by a tool called TeMo) that combine information from a software project's...
report 2010
document
Zaidman, A. (author), Van Rompaey, B. (author), Van Deursen, A. (author), Demeyer, S. (author)
Many software production processes advocate rigorous development testing alongside functional code writing, which implies that both test code and production code should co-evolve. To gain insight in the nature of this co-evolution, this paper proposes three views (realized by a tool called TeMo) that combine information from a software project’s...
journal article 2010
document
Van Rompaey, B. (author), Zaidman, A.E. (author), Van Deursen, A. (author), Demeyer, S. (author)
This paper represents an extension to our previous work: Mining software repositories to study coevolution of production & test code. Proceedings of the International Conference on Software Testing, Verification, and Validation (ICST), IEEE Computer Society, 2008; doi:10.1109/ICST.2008.47 Engineering software systems is a multidimensional...
report 2008
document
Zaidman, A.E. (author), Van Rompaey, B. (author), Demeyer, S. (author), Van Deursen, A. (author)
Preprint of paper published in: ICST 2008 - Proceedings of the International Conference on Software Testing, Verification, and Validation, 2008; doi:10.1109/ICST.2008.47 Engineering software systems is a multidisciplinary activity, whereby a number of artifacts must be created — and maintained — synchronously. In this paper we investigatewhether...
report 2008
document
Adams, B. (author), De Schutter, K. (author), Zaidman, A.E. (author), Demeyer, S. (author), Tromp, H. (author), De Meuter, W. (author)
Preprint of article published in: Journal of Systems and Software (Elsevier), 82 (4), 2009; doi:10.1016/j.jss.2008.09.031 This paper reports on the challenges of using aspect-oriented programming (AOP) to aid in re-engineering a legacy C application. More specifically, we describe how AOP helps in the important reverse engineering step which...
report 2008
document
Zaidman, A.E. (author), Demeyer, S. (author)
Preprint of article published in: Journal of Software Maintenance and Evolution: Research and Practice (Wiley), 20 (6), 2008; doi:10.1002/smr.370 Software engineers new to a project are often stuck sorting through hundreds of classes in order to find those few classes that offer a significant insight into the inner workings of the software...
report 2008
document
Zaidman, A. (author), Van Rompaey, B. (author), Demeyer, S. (author), Van Deursen, A. (author)
Engineering software systems is a multidisciplinary activity, whereby a number of artifacts must be created — and maintained — synchronously. In this paper we investigate whether production code and the accompanying tests co-evolve by exploring a project’s versioning system, code coverage reports and size-metrics. Three open source case studies...
report 2007
Searched for:
(1 - 8 of 8)