{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,5,4]],"date-time":"2025-05-04T04:07:00Z","timestamp":1746331620198,"version":"3.40.4"},"publisher-location":"Cham","reference-count":36,"publisher":"Springer International Publishing","isbn-type":[{"type":"print","value":"9783319094915"},{"type":"electronic","value":"9783319094922"}],"license":[{"start":{"date-parts":[[2014,1,1]],"date-time":"2014-01-01T00:00:00Z","timestamp":1388534400000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.springernature.com\/gp\/researchers\/text-and-data-mining"},{"start":{"date-parts":[[2014,1,1]],"date-time":"2014-01-01T00:00:00Z","timestamp":1388534400000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.springernature.com\/gp\/researchers\/text-and-data-mining"}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2014]]},"DOI":"10.1007\/978-3-319-09492-2_15","type":"book-chapter","created":{"date-parts":[[2014,7,24]],"date-time":"2014-07-24T11:33:31Z","timestamp":1406201611000},"page":"242-263","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":3,"title":["SourceMiner: Towards an Extensible Multi-perspective Software Visualization Environment"],"prefix":"10.1007","author":[{"given":"Glauco","family":"de Figueiredo Carneiro","sequence":"first","affiliation":[]},{"given":"Manoel Gomes","family":"de Mendon\u00e7a Neto","sequence":"additional","affiliation":[]}],"member":"297","published-online":{"date-parts":[[2014,7,25]]},"reference":[{"issue":"2\u20133","key":"15_CR1","doi-asserted-by":"publisher","first-page":"131","DOI":"10.1016\/S0360-1315(99)00029-9","volume":"33","author":"S Ainsworth","year":"1999","unstructured":"Ainsworth, S.: The functions of multiple representations. Comput. Educ. 33(2\u20133), 131\u2013152 (1999)","journal-title":"Comput. Educ."},{"doi-asserted-by":"crossref","unstructured":"Baldonado, M., Woodruff, A., Kuchinsky, A.: Guidelines for using multiple views in information visualization. In: ACM AVI 2000, Italy, pp. 110\u2013119 (2000)","key":"15_CR2","DOI":"10.1145\/345513.345271"},{"issue":"4","key":"15_CR3","doi-asserted-by":"publisher","first-page":"33","DOI":"10.1109\/2.488299","volume":"29","author":"T Ball","year":"1996","unstructured":"Ball, T., Eick, S.: Software visualization in the large. Computer 29(4), 33\u201343 (1996)","journal-title":"Computer"},{"doi-asserted-by":"crossref","unstructured":"Becks, A., Seeling, C.: SWAPit: a multiple views paradigm for exploring associations of texts and structured data. In: AVI\u20192004, Italy (2004)","key":"15_CR4","DOI":"10.1145\/989863.989894"},{"unstructured":"Callendar, C.: Creole: integrating shrimp to the eclipse IDE. http:\/\/www.thechiselgroup.org\/creole (2012). Accessed May","key":"15_CR5"},{"key":"15_CR6","volume-title":"Readings in Information Visualization Using Vision to Think","author":"SK Card","year":"1999","unstructured":"Card, S.K., Mackinlay, J., Shneiderman, B.: Readings in Information Visualization Using Vision to Think. Morgan Kaufmann, San Francisco (1999)"},{"doi-asserted-by":"crossref","unstructured":"Carneiro, G., Silva, M., Mara, L., Figueiredo, E., Sant\u2019Anna, C., Garcia, A., Mendonca, M.: Identifying code smells with multiple concern views. In: Proceedings of the 24th Brazilian Symposium on Software Engineering (SBES) (2010)","key":"15_CR7","DOI":"10.1109\/SBES.2010.21"},{"unstructured":"Carneiro, G., Mendon\u00e7a, M.: SourceMiner. Technical report (2013). http:\/\/www.sourceminer.org\/screenshots.html","key":"15_CR8"},{"unstructured":"Demoiselle, F.: Demoiselle framework (2013). http:\/\/demoiselle.sourceforge.net\/","key":"15_CR9"},{"key":"15_CR10","volume-title":"Software Visualization Visualizing the Structure, Behaviour, and Evolution of Software","author":"S Diehl","year":"2007","unstructured":"Diehl, S.: Software Visualization Visualizing the Structure, Behaviour, and Evolution of Software, 1st edn. Springer, Heidelberg (2007)","edition":"1"},{"issue":"11","key":"15_CR11","doi-asserted-by":"publisher","first-page":"957","DOI":"10.1109\/32.177365","volume":"18","author":"S Eick","year":"1992","unstructured":"Eick, S., Steffen, J., Eric, S.: SeeSoft\u2014a tool for visualizing line oriented software statistics. IEEE Trans. Softw. Eng. 18(11), 957\u2013968 (1992)","journal-title":"IEEE Trans. Softw. Eng."},{"key":"15_CR12","volume-title":"Refactoring: Improving the Design of Existing Code","author":"M Fowler","year":"1999","unstructured":"Fowler, M.: Refactoring: Improving the Design of Existing Code. Addison Wesley, Menlo Park (1999)"},{"doi-asserted-by":"crossref","unstructured":"Graham, M., Kennedy, J.: Multiform views of multiple trees. In: CMV2008, London (2008)","key":"15_CR13","DOI":"10.1109\/IV.2008.21"},{"key":"15_CR14","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"176","DOI":"10.1007\/978-3-540-73589-2_9","volume-title":"ECOOP 2007 \u2013 Object-Oriented Programming","author":"P Greenwood","year":"2007","unstructured":"Greenwood, P., Bartolomei, T., Figueiredo, E., Dosea, M., Garcia, A., Cacho, N., Sant\u2019Anna, C., Soares, S., Borba, P., Kulesza, U., Rashid, A.: On the impact of aspectual decompositions on design stability: an empirical study. In: Ernst, E. (ed.) ECOOP 2007. LNCS, vol. 4609, pp. 176\u2013200. Springer, Heidelberg (2007)"},{"issue":"4","key":"15_CR15","doi-asserted-by":"publisher","first-page":"45","DOI":"10.1145\/2133806.2133821","volume":"55","author":"J Heer","year":"2012","unstructured":"Heer, J., Shneiderman, B.: Interactive dynamics for visual analysis. Commun. ACM 55(4), 45\u201354 (2012)","journal-title":"Commun. ACM"},{"key":"15_CR16","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, 87\u2013109 (2003)","journal-title":"J. Softw. Maint. Evol. Res. Pract."},{"issue":"9","key":"15_CR17","doi-asserted-by":"publisher","first-page":"782","DOI":"10.1109\/TSE.2003.1232284","volume":"29","author":"M Lanza","year":"2003","unstructured":"Lanza, M., Ducasse, S.: Polymetric views - a lightweight visual approach to reverse engineering. IEEE Trans. Softw. Eng. 29(9), 782\u2013795 (2003)","journal-title":"IEEE Trans. Softw. Eng."},{"key":"15_CR18","volume-title":"Object-Oriented Metrics in Practice - Using Software Metrics to Characterize, Evaluate, and Improve the Design of Object-Oriented Systems","author":"M Lanza","year":"2006","unstructured":"Lanza, M., Marinescu, R.: Object-Oriented Metrics in Practice - Using Software Metrics to Characterize, Evaluate, and Improve the Design of Object-Oriented Systems. Springer, Heidelberg (2006)"},{"key":"15_CR19","volume-title":"Program Evolution: Processes of Software Change","author":"M Lehman","year":"1985","unstructured":"Lehman, M., Belady, L.: Program Evolution: Processes of Software Change. Academic Press, London (1985)"},{"doi-asserted-by":"crossref","unstructured":"Lintern, R., Michaud, J., Storey, M.-A., Wu, X.: Plugging-in visualization: experiences integrating a visualization tool with eclipse. In: Proceedings of SoftVis\u201903, pp. 47\u201356. ACM Press (2003)","key":"15_CR20","DOI":"10.1145\/774833.774840"},{"unstructured":"Malnati, J.: X-ray open source software visualization. http:\/\/xray.inf.usi.ch\/xray.php (2012). Accessed May","key":"15_CR21"},{"doi-asserted-by":"crossref","unstructured":"M\u00fcller, H.A., Klashinsky, K.: Rigi: a system for programming-in-the-large. In: Proceedings of the 10th International Conference on Software Engineering, Singapore, pp. 80\u201386 (2008)","key":"15_CR22","DOI":"10.1109\/ICSE.1988.93690"},{"unstructured":"Pattison, T., Phillips, M.: View coordination architecture for information visualization. In: Proceedings of the Australian Symposium on Information Visualization, Sydney, Australia, pp. 165\u2013171 (2001)","key":"15_CR23"},{"key":"15_CR24","volume-title":"Object-Oriented Design Heuristics","author":"A Riel","year":"1996","unstructured":"Riel, A.: Object-Oriented Design Heuristics. Addison-Wesley Professional, Reading (1996)"},{"key":"15_CR25","doi-asserted-by":"publisher","first-page":"176","DOI":"10.1117\/12.378894","volume-title":"Visual Data Exploration and Analysis VII, Proceedings of SPIE","author":"JC Roberts","year":"2000","unstructured":"Roberts, J.C.: Multiple-view and multiform visualization. In: Erbacher, R., Pang, A., Wittenbrink, C., Roberts, J. (eds.) Visual Data Exploration and Analysis VII, Proceedings of SPIE, vol. 3960, pp. 176\u2013185. SPIE Press, Bellingham (2000)"},{"doi-asserted-by":"crossref","unstructured":"Roberts, J.C.: State of the art: coordinated & multiple views in exploratory visualization. In: CMV\u201907: Proceedings of the Fifth International Conference on Coordinated and Multiple Views in Exploratory Visualization, Washington, DC, USA, pp. 61\u201371. IEEE Computer Society (2007)","key":"15_CR26","DOI":"10.1109\/CMV.2007.20"},{"issue":"1","key":"15_CR27","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1145\/1189748.1189751","volume":"16","author":"M Robillard","year":"2007","unstructured":"Robillard, M., Murphy, G.: Representing concerns in source code. ACM Trans. Softw. Eng. Methodol. 16(1), 1\u201338 (2007)","journal-title":"ACM Trans. Softw. Eng. Methodol."},{"issue":"1","key":"15_CR28","doi-asserted-by":"publisher","first-page":"92","DOI":"10.1145\/102377.115768","volume":"11","author":"B Shneirderman","year":"1992","unstructured":"Shneirderman, B.: Tree visualization with tree-maps: A 2-D space-filling approach. ACM Trans. Graph. (ToG) 11(1), 92\u201399 (1992)","journal-title":"ACM Trans. Graph. (ToG)"},{"key":"15_CR29","volume-title":"Designing the User Interface: Strategies for Effective Human-Computer Interaction","author":"B Shneiderman","year":"2009","unstructured":"Shneiderman, B., Plaisant, C.: Designing the User Interface: Strategies for Effective Human-Computer Interaction, 5th edn. Addison-Wesley Professional, Reading (2009)","edition":"5"},{"key":"15_CR30","volume-title":"Information Visualization: Design for Interaction","author":"R Spence","year":"2007","unstructured":"Spence, R.: Information Visualization: Design for Interaction, 2nd edn. Person Education, Essex (2007)","edition":"2"},{"issue":"3","key":"15_CR31","doi-asserted-by":"publisher","first-page":"171","DOI":"10.1016\/S0164-1212(98)10055-9","volume":"44","author":"M Storey","year":"1999","unstructured":"Storey, M., Fracchia, F., Muller, H.: Cognitive design elements to support the construction of a mental model during software exploration. J. Syst. Softw. 44(3), 171\u2013185 (1999)","journal-title":"J. Syst. Softw."},{"doi-asserted-by":"crossref","unstructured":"Storey, M.D., M\u00fcller, H.A.: Manipulating and documenting software structures using SHriMP views. In: 11th IEEE International Conference on Software Maintenance, ICSM\u201995, pp. 275\u2013284 (1995)","key":"15_CR32","DOI":"10.1109\/ICSM.1995.526549"},{"issue":"3","key":"15_CR33","doi-asserted-by":"publisher","first-page":"187","DOI":"10.1007\/s11219-006-9216-4","volume":"14","author":"M Storey","year":"2006","unstructured":"Storey, M.: Theories, tools and research methods in program comprehension: past, present and future. Softw. Q. J. 14(3), 187\u2013208 (2006)","journal-title":"Softw. Q. J."},{"issue":"1","key":"15_CR34","doi-asserted-by":"publisher","first-page":"87","DOI":"10.1109\/TVCG.2008.86","volume":"15","author":"AR Teyseyre","year":"2009","unstructured":"Teyseyre, A.R., Campo, M.R.: An overview of 3D software visualization. IEEE Trans. Vis. Comput. Graph. (TVCG) 15(1), 87\u2013105 (2009)","journal-title":"IEEE Trans. Vis. Comput. Graph. (TVCG)"},{"key":"15_CR35","volume-title":"Information Visualization: Perception for Design","author":"C Ware","year":"2004","unstructured":"Ware, C.: Information Visualization: Perception for Design. Morgan Kaufmann Publishers Inc., San Francisco (2004)"},{"unstructured":"Wu, J., Storey, M.-A.: A Multi-perspective software visualization environment. In: Proceedings of CASCON\u20192000, November 2000, pp. 41\u201350 (2000)","key":"15_CR36"}],"container-title":["Lecture Notes in Business Information Processing","Enterprise Information Systems"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/978-3-319-09492-2_15","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,5,3]],"date-time":"2025-05-03T22:44:25Z","timestamp":1746312265000},"score":1,"resource":{"primary":{"URL":"https:\/\/link.springer.com\/10.1007\/978-3-319-09492-2_15"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2014]]},"ISBN":["9783319094915","9783319094922"],"references-count":36,"URL":"https:\/\/doi.org\/10.1007\/978-3-319-09492-2_15","relation":{},"ISSN":["1865-1348","1865-1356"],"issn-type":[{"type":"print","value":"1865-1348"},{"type":"electronic","value":"1865-1356"}],"subject":[],"published":{"date-parts":[[2014]]},"assertion":[{"value":"25 July 2014","order":1,"name":"first_online","label":"First Online","group":{"name":"ChapterHistory","label":"Chapter History"}}]}}