Print Email Facebook Twitter Visualizing Testsuites to Aid in Software Understanding Title Visualizing Testsuites to Aid in Software Understanding Author Cornelissen, B. Van Deursen, A. Moonen, L. Zaidman, A. Faculty Electrical Engineering, Mathematics and Computer Science Department Software Technology Date 2006-12-31 Abstract Agile software development methods such as eXtreme Programming have brought renewed attention to testing during the software development process, both as a quality assurance method and as a form of live documentation. It is for this reason that a software system’s testsuite is an ideal starting point for gaining knowledge about its inner workings. In this paper, we propose to use sequence diagrams to visualize information that is dynamically obtained from testsuites. We employ abstraction techniques such as constructor hiding and stack depth limitation to make the diagrams more scalable. We use JPACMAN as a case study to validate our results by consulting with domain experts, and use their feedback to fine-tune our techniques. To reference this document use: http://resolver.tudelft.nl/uuid:1ec4f910-7a35-4147-abc4-52514fa536c7 Publisher Delft University of Technology, Software Engineering Research Group ISSN 1872-5392 Source Technical Report Series TUD-SERG-2006-003 Part of collection Institutional Repository Document type report Rights © 2006 The Author(s) . Software Engineering Research Group, Department of Software Technology, Faculty of Electrical Engineering, Mathematics and Computer Science, Delft University of Technology Files PDF TUD-SERG-2006-003.pdf 457.31 KB Close viewer /islandora/object/uuid:1ec4f910-7a35-4147-abc4-52514fa536c7/datastream/OBJ/view