{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2024,9,11]],"date-time":"2024-09-11T05:59:13Z","timestamp":1726034353608},"publisher-location":"Cham","reference-count":41,"publisher":"Springer International Publishing","isbn-type":[{"type":"print","value":"9783030243043"},{"type":"electronic","value":"9783030243050"}],"license":[{"start":{"date-parts":[[2019,1,1]],"date-time":"2019-01-01T00:00:00Z","timestamp":1546300800000},"content-version":"tdm","delay-in-days":0,"URL":"http:\/\/www.springer.com\/tdm"}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2019]]},"DOI":"10.1007\/978-3-030-24305-0_32","type":"book-chapter","created":{"date-parts":[[2019,6,28]],"date-time":"2019-06-28T08:02:51Z","timestamp":1561708971000},"page":"428-441","update-policy":"http:\/\/dx.doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":3,"title":["Understanding Test-to-Code Traceability Links: The Need for a Better Visualizing Model"],"prefix":"10.1007","author":[{"given":"Nadera","family":"Aljawabrah","sequence":"first","affiliation":[]},{"given":"T\u00e1mas","family":"Gergely","sequence":"additional","affiliation":[]},{"given":"Mohammad","family":"Kharabsheh","sequence":"additional","affiliation":[]}],"member":"297","published-online":{"date-parts":[[2019,6,29]]},"reference":[{"key":"32_CR1","doi-asserted-by":"publisher","first-page":"91","DOI":"10.1007\/978-3-540-76440-3_5","volume-title":"Software Evolution","author":"Serge Demeyer","year":"2008","unstructured":"Demeyer, S.: Object-oriented reengineering (2008)"},{"key":"32_CR2","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"227","DOI":"10.1007\/978-3-642-40840-3_33","volume-title":"Cooperative Design, Visualization, and Engineering","author":"T Tamisier","year":"2013","unstructured":"Tamisier, T., Karski, P., Feltz, F.: Visualization of unit and selective regression software tests. In: Luo, Y. (ed.) CDVE 2013. LNCS, vol. 8091, pp. 227\u2013230. Springer, Heidelberg (2013). \n                      https:\/\/doi.org\/10.1007\/978-3-642-40840-3_33"},{"key":"32_CR3","doi-asserted-by":"crossref","unstructured":"D\u2019Ambros, M., Lanza, M., Pinzger, M.: A bug\u2019s life visualizing a bug database. In: VISS 2007 \u2013 Proceedings of the 4th IEEE International Workshop on Visualizing Software for Understanding and Analysis, pp. 113\u2013120 (2007)","DOI":"10.1109\/VISSOF.2007.4290709"},{"key":"32_CR4","doi-asserted-by":"crossref","unstructured":"Araya, V.P.: Test blueprint: an effective visual support for test coverage. In: 2011 33rd International Conference on Software Engineering (ICSE), pp. 1140\u20131142 (2011)","DOI":"10.1145\/1985793.1986022"},{"key":"32_CR5","doi-asserted-by":"crossref","unstructured":"Jones, J.A., Harrold, M.J., Stasko, J.: Visualization of test information to assist fault localization. In: Proceedings of the 24th International Conference on Software Engineering, ICSE 2002, pp. 467\u2013477 (2002)","DOI":"10.1145\/581339.581397"},{"key":"32_CR6","doi-asserted-by":"crossref","unstructured":"Cornelissen, B., Van Deursen, A., Moonen, L., Zaidman, A.: Visualizing testsuites to aid in software understanding. In: Proceedings of the European Conference on Software Maintenance and Reengineering, CSMR, pp. 213\u2013222 (2007)","DOI":"10.1109\/CSMR.2007.54"},{"key":"32_CR7","doi-asserted-by":"crossref","unstructured":"Filipe, J., Maciaszek, L.A.: Evaluation of novel approaches to software engineering, July 2013","DOI":"10.1007\/978-3-642-45422-6"},{"key":"32_CR8","doi-asserted-by":"crossref","unstructured":"Balogh, G., Gergely, T., Beszedes, A., Gyimothy, T.: Using the city metaphor for visualizing test-related metrics. In: 2016 IEEE 23rd International Conference on Software Analysis, Evolution, and Reengineering, pp. 17\u201320 (2016)","DOI":"10.1109\/SANER.2016.48"},{"issue":"4","key":"32_CR9","doi-asserted-by":"publisher","first-page":"913","DOI":"10.1109\/TR.2014.2338254","volume":"63","author":"RM Parizi","year":"2014","unstructured":"Parizi, R.M., Lee, S.P., Dabbagh, M.: Achievements and challenges in state-of-the-art software traceability between test and code artifacts. IEEE Trans. Reliab. 63(4), 913\u2013926 (2014)","journal-title":"IEEE Trans. Reliab."},{"issue":"2","key":"32_CR10","doi-asserted-by":"publisher","first-page":"87","DOI":"10.1002\/smr.270","volume":"15","author":"R Koschke","year":"2003","unstructured":"Koschke, R.: Software visualization in software maintenance, reverse engineering, and re-engineering: a research survey. J. Softw. Maint. Evol. Res. Pract. 15(2), 87\u2013109 (2003)","journal-title":"J. Softw. Maint. Evol. Res. Pract."},{"issue":"7","key":"32_CR11","doi-asserted-by":"publisher","first-page":"913","DOI":"10.1109\/TVCG.2010.110","volume":"17","author":"P Caserta","year":"2011","unstructured":"Caserta, P., Zendra, O.: Visualization of the Static aspects of Software: a survey. IEEE Trans. Visual Comput. Graphics 17(7), 913\u2013933 (2011)","journal-title":"IEEE Trans. Visual Comput. Graphics"},{"key":"32_CR12","doi-asserted-by":"crossref","unstructured":"Erdemir, U., Tekin, U., Buzluca, F.: E-Quality: a graph based object oriented software quality visualization tool. In: 2011 6th IEEE International Workshop on Visualizing Software for Understanding and Analysis (VISSOFT), pp. 1\u20138 (2011)","DOI":"10.1109\/VISSOF.2011.6069454"},{"key":"32_CR13","doi-asserted-by":"crossref","unstructured":"Heim, P., Lohmann, S., Lauenroth, K., Ziegler, J.: Graph-based visualization of requirements relationships. In: 2008 3rd International Workshop on Requirements Engineering Visualization, REV 2008 (2008)","DOI":"10.1109\/REV.2008.2"},{"key":"32_CR14","doi-asserted-by":"crossref","unstructured":"Wingkvist, A., Ericsson, M., Lincke, R., L\u00f6we, W.: A metrics-based approach to technical documentation quality. In: Proceedings of the 7th International Conference on Quality of Information and Communications Technology, QUATIC 2010, pp. 476\u2013481 (2010)","DOI":"10.1109\/QUATIC.2010.88"},{"key":"32_CR15","doi-asserted-by":"crossref","unstructured":"Varet, A., Larrieu, N., Sartre, L.: METRIX: a new tool to evaluate the quality of software source codes. In: AIAA Infotech@ Aerospace (I@ A) Conference, p. Draper Laboratory-, (2013)","DOI":"10.2514\/6.2013-4567"},{"key":"32_CR16","unstructured":"Marcus, A., Comorski, D., Sergeyev, A.: Supporting the evolution of a software visualization tool through usability studies. In: Proceedings of the IEEE Workshop on Program Comprehension, pp. 307\u2013316 (2005)"},{"key":"32_CR17","doi-asserted-by":"crossref","unstructured":"Boccuzzo, S., Gall, H.C.: Software visualization with audio supported cognitive glyphs. In: IEEE International Conference on Software Maintenance, ICSM, pp. 366\u2013375 (2008)","DOI":"10.1109\/ICSM.2008.4658085"},{"key":"32_CR18","doi-asserted-by":"crossref","unstructured":"Wettel, R., Lanza, M.: Visualizing software systems as cities. In: VISS 2007 \u2013 Proceedings of the 4th IEEE International Workshop on Visualizing Software for Understanding and Analysis, pp. 92\u201399 (2007)","DOI":"10.1109\/VISSOF.2007.4290706"},{"key":"32_CR19","doi-asserted-by":"crossref","unstructured":"Cockburn, A., McKenzie, B.: Evaluating the effectiveness of spatial memory in 2D and 3D physical and virtual environments. In: Proceedings of the SIGCHI Conference on Human Factors in Computing Systems: Changing Our World, Changing Ourselves - CHI 2002, no. 4, p. 203 (2002)","DOI":"10.1145\/503376.503413"},{"key":"32_CR20","doi-asserted-by":"crossref","unstructured":"Wettel, R., Lanza, M.: CodeCity. In: Companion 13th International Conference on Software Engineering - ICSE Companion 2008, p. 921 (2008)","DOI":"10.1145\/1370175.1370188"},{"key":"32_CR21","doi-asserted-by":"crossref","unstructured":"Balogh, G., Besz\u00e9des, A.: CodeMetropolis-code visualisation in MineCraft. In: 2013 IEEE 13th International Working Conference on Source Code Analysis and Manipulation (SCAM) (2013)","DOI":"10.1109\/SCAM.2013.6648194"},{"key":"32_CR22","unstructured":"Minecraft Official Website. \n                      http:\/\/minecraft.net\/"},{"key":"32_CR23","doi-asserted-by":"crossref","unstructured":"Khaloo, P., Maghoumi, M., Taranta, E., Bettner, D., Laviola, J.: Code park: a new 3D code visualization tool (2017)","DOI":"10.1109\/VISSOFT.2017.10"},{"key":"32_CR24","unstructured":"Lewerentz, C., Simon, F.: Metrics-based 3D visualization of large object-oriented programs. In: Proceedings of the 1st International Workshop on Visualizing Software for Understanding and Analysis, pp. 70\u201377 (2002)"},{"issue":"7","key":"32_CR25","first-page":"64","volume":"31","author":"H Agrawal","year":"1998","unstructured":"Agrawal, H., et al.: Mining system tests to aid software maintenance. Computer (Long. Beach. Calif.) 31(7), 64\u201373 (1998)","journal-title":"Computer (Long. Beach. Calif.)"},{"key":"32_CR26","unstructured":"Breugelmans, M., Van Rompaey, B.: TestQ: exploring structural and maintenance characteristics of unit test suites. In: WASDeTT-1 1st International Workshop on Advanced Software Development Tools and Techniques, no. i, pp. 1\u201316 (2008)"},{"key":"32_CR27","doi-asserted-by":"crossref","unstructured":"Van Rompaey, B., Demeyer, S.: Establishing traceability links between unit test cases and units under test. In: Proceedings of the European Conference on Software Maintenance and Reengineering, CSMR, no. ii, pp. 209\u2013218 (2009)","DOI":"10.1109\/CSMR.2009.39"},{"key":"32_CR28","doi-asserted-by":"crossref","unstructured":"Qusef, A.: Test-to-code traceability: why and how? In: 2013 IEEE Jordan Conference on Applied Electrical Engineering and Computing Technologies, AEECT 2013 (2013)","DOI":"10.1109\/AEECT.2013.6716450"},{"key":"32_CR29","doi-asserted-by":"crossref","unstructured":"Marcus, A., Xie, X., Poshyvanyk, D.: When and how to visualize traceability links? In: Proceedings of the 3rd International Workshop on Traceability in Emerging Forms of Software Engineering, 8 November, pp. 56\u201361. ACM (2005)","DOI":"10.1145\/1107656.1107669"},{"key":"32_CR30","unstructured":"De Lucia, A., Fasano, F., Oliveto, R., Tortora, G.: ADAMS re-trace: a traceability recovery tool. In: Proceedings of the European Conference on Software Maintenance and Reengineering, CSMR, pp. 32\u201341 (2005)"},{"issue":"1","key":"32_CR31","doi-asserted-by":"publisher","first-page":"168","DOI":"10.1016\/j.jss.2008.08.026","volume":"82","author":"P Lago","year":"2009","unstructured":"Lago, P., Muccini, H., van Vliet, H.: A scoped approach to traceability management. J. Syst. Softw. 82(1), 168\u2013182 (2009)","journal-title":"J. Syst. Softw."},{"key":"32_CR32","unstructured":"Gilberto Filho, A.D., Zisman, A.: D3TraceView: A Traceability Visualization Tool"},{"key":"32_CR33","doi-asserted-by":"crossref","unstructured":"Rodrigues, A., Lencastre, M., De Cysneiros Filho, G.A.A.: Multi-VisioTrace: traceability visualization tool. In: Proceedings of the 2016 10th International Conference on the Quality of Information and Communication Technologies, QUATIC 2016, pp. 61\u201366 (2017)","DOI":"10.1109\/QUATIC.2016.019"},{"key":"32_CR34","doi-asserted-by":"crossref","unstructured":"Di Thommazo, A., Malimpensa, G., De Oliveira, T.R., Olivatto, G., Fabbri, S.C.P.F.: Requirements traceability matrix: automatic generation and visualization. In: Proceedings of the 2012 Brazilian Symposium on Software Engineering, SBES 2012, pp. 101\u2013110 (2012)","DOI":"10.1109\/SBES.2012.29"},{"key":"32_CR35","doi-asserted-by":"crossref","unstructured":"Merten, T., J\u00fcppner, D., Delater, A.: Improved representation of traceability links in requirements engineering knowledge using Sunburst and Netmap visualizations. In: 2011 4th International Workshop on Managing Requirements Knowledge, MaRK 2011 - Part 19th IEEE International Requirements Engineering Conference, RE 2011, pp. 17\u201321 (2011)","DOI":"10.1109\/MARK.2011.6046557"},{"key":"32_CR36","unstructured":"Chen, X., Hosking, J., Grundy, J.: Visualizing traceability links between source code and documentation. In: Proceedings of IEEE Symposium on Visual Languages and Human-Centric Computing - VL\/HCC, pp. 119\u2013126 (2012)"},{"issue":"2","key":"32_CR37","doi-asserted-by":"publisher","first-page":"276","DOI":"10.1109\/TSE.2012.14","volume":"39","author":"G Fraser","year":"2013","unstructured":"Fraser, G., Arcuri, A.: Whole test suite generation. IEEE Trans. Softw. Eng. 39(2), 276\u2013291 (2013)","journal-title":"IEEE Trans. Softw. Eng."},{"key":"32_CR38","unstructured":"Eagan, J., Harrold, M.J., Jones, J.A., Stasko, J.: Technical note: visually encoding program test information to find faults in software. In: IEEE Symposium on Information Visualization 2001, INFOVIS 2001, pp. 33\u201336 (2001)"},{"key":"32_CR39","doi-asserted-by":"crossref","unstructured":"Van Rompaey, B., Demeyer, S.: Exploring the composition of unit test suites. In: ARAMIS 2008 - 1st International Workshop on Automated Engineering of Autonomous and Run-Time Evolving Systems, ASE 2008 23rd IEEE\/ACM International Conference on Automated Software Engineering, pp. 11\u201320 (2008)","DOI":"10.1109\/ASEW.2008.4686316"},{"key":"32_CR40","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"129","DOI":"10.1007\/978-3-642-15585-7_12","volume-title":"Testing \u2013 Practice and Research Techniques","author":"N Koochakzadeh","year":"2010","unstructured":"Koochakzadeh, N., Garousi, V.: TeCReVis: a tool for test coverage and test redundancy visualization. In: Bottaci, L., Fraser, G. (eds.) TAIC PART 2010. LNCS, vol. 6303, pp. 129\u2013136. Springer, Heidelberg (2010). \n                      https:\/\/doi.org\/10.1007\/978-3-642-15585-7_12"},{"issue":"4","key":"32_CR41","doi-asserted-by":"publisher","first-page":"529","DOI":"10.1007\/s10270-009-0145-0","volume":"9","author":"S Winkler","year":"2010","unstructured":"Winkler, S., von Pilgrim, J.: A survey of traceability in requirements engineering and model-driven development. Softw. Syst. Model. 9(4), 529\u2013565 (2010)","journal-title":"Softw. Syst. Model."}],"container-title":["Lecture Notes in Computer Science","Computational Science and Its Applications \u2013 ICCSA 2019"],"original-title":[],"language":"en","link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/978-3-030-24305-0_32","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2019,6,28]],"date-time":"2019-06-28T08:27:10Z","timestamp":1561710430000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/978-3-030-24305-0_32"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2019]]},"ISBN":["9783030243043","9783030243050"],"references-count":41,"URL":"https:\/\/doi.org\/10.1007\/978-3-030-24305-0_32","relation":{},"ISSN":["0302-9743","1611-3349"],"issn-type":[{"type":"print","value":"0302-9743"},{"type":"electronic","value":"1611-3349"}],"subject":[],"published":{"date-parts":[[2019]]},"assertion":[{"value":"29 June 2019","order":1,"name":"first_online","label":"First Online","group":{"name":"ChapterHistory","label":"Chapter History"}},{"value":"ICCSA","order":1,"name":"conference_acronym","label":"Conference Acronym","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"International Conference on Computational Science and Its Applications","order":2,"name":"conference_name","label":"Conference Name","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"Saint Petersburg","order":3,"name":"conference_city","label":"Conference City","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"Russia","order":4,"name":"conference_country","label":"Conference Country","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"2019","order":5,"name":"conference_year","label":"Conference Year","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"1 July 2019","order":7,"name":"conference_start_date","label":"Conference Start Date","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"4 July 2019","order":8,"name":"conference_end_date","label":"Conference End Date","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"19","order":9,"name":"conference_number","label":"Conference Number","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"iccsa2019","order":10,"name":"conference_id","label":"Conference ID","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"http:\/\/www.iccsa.org\/","order":11,"name":"conference_url","label":"Conference URL","group":{"name":"ConferenceInfo","label":"Conference Information"}}]}}