메뉴 건너뛰기




Volumn 65, Issue 3, 2007, Pages 222-248

Visual assessment of software evolution

Author keywords

SCM data mining; Software evolution; Software visualization

Indexed keywords

CODES (SYMBOLS); COMPUTER AIDED SOFTWARE ENGINEERING; DATA MINING; DATA REDUCTION; PROJECT MANAGEMENT; SPECTRUM ANALYSIS;

EID: 33947175474     PISSN: 01676423     EISSN: None     Source Type: Journal    
DOI: 10.1016/j.scico.2006.05.012     Document Type: Article
Times cited : (18)

References (50)
  • 1
    • 33947120925 scopus 로고    scopus 로고
    • Articus Systems, Rubus OS - reference manual, 1996
  • 2
    • 33947138442 scopus 로고    scopus 로고
    • T. Ball, J.-M. Kim, A.A. Porter, H.P. Siy, If your version control system could talk..., in: ICSE '97 Workshop on Process Modelling and Empirical Studies of Software Engineering, May 1997. Available online at: http://research.microsoft.com/~tball/papers/icse97-decay.pdf
  • 3
    • 0030127609 scopus 로고    scopus 로고
    • Software visualization in the large
    • Ball T., and Eick S. Software visualization in the large. IEEE Computer 29 4 (1996) 33-43
    • (1996) IEEE Computer , vol.29 , Issue.4 , pp. 33-43
    • Ball, T.1    Eick, S.2
  • 7
    • 0141894907 scopus 로고    scopus 로고
    • A system for graph-based visualization of the evolution of software
    • ACM Press, NY, USA
    • Collberg C., Kobourov S., Nagra J., Pitts J., and Wampler K. A system for graph-based visualization of the evolution of software. Proc. ACM SoftVis '03 (2003), ACM Press, NY, USA 77-86
    • (2003) Proc. ACM SoftVis '03 , pp. 77-86
    • Collberg, C.1    Kobourov, S.2    Nagra, J.3    Pitts, J.4    Wampler, K.5
  • 9
    • 33947100195 scopus 로고    scopus 로고
    • CVS online: http://www.nongnu.org/cvs/
  • 11
    • 0141929374 scopus 로고    scopus 로고
    • Topology-shape-metrics approach for the automatic layout of UML class diagrams
    • ACM Press, NY, USA
    • Eiglsperger M., Kaufmann M., and Siebenhaller M.A. Topology-shape-metrics approach for the automatic layout of UML class diagrams. Proc. ACM SoftViz '03 (2003), ACM Press, NY, USA 189-198
    • (2003) Proc. ACM SoftViz '03 , pp. 189-198
    • Eiglsperger, M.1    Kaufmann, M.2    Siebenhaller, M.A.3
  • 12
    • 0033687401 scopus 로고    scopus 로고
    • Leveraging legacy system dollars for e-business
    • Erlikh L. Leveraging legacy system dollars for e-business. IEEE IT Pro (2000) 17-23
    • (2000) IEEE IT Pro , pp. 17-23
    • Erlikh, L.1
  • 13
    • 77956619193 scopus 로고    scopus 로고
    • Populating a Release History Database from version control and bug tracking systems
    • ICSM 2003, IEEE CS Press, Washington, DC, USA
    • Fischer M., Pinzger M., and Gall H. Populating a Release History Database from version control and bug tracking systems. Proc. International Conference on Software Maintenance. ICSM 2003 (2003), IEEE CS Press, Washington, DC, USA 23-32
    • (2003) Proc. International Conference on Software Maintenance , pp. 23-32
    • Fischer, M.1    Pinzger, M.2    Gall, H.3
  • 14
    • 33947095734 scopus 로고    scopus 로고
    • FreeBSD online: http://www.freebsd.org/
  • 15
    • 4544277285 scopus 로고    scopus 로고
    • Unifying artifacts and activities in a visual tool for distributed software development teams
    • IEEE CS Press, Washington, DC, USA
    • Froehlich J., and Dourish P. Unifying artifacts and activities in a visual tool for distributed software development teams. Proc. ICSE '04 (2004), IEEE CS Press, Washington, DC, USA 387-396
    • (2004) Proc. ICSE '04 , pp. 387-396
    • Froehlich, J.1    Dourish, P.2
  • 16
    • 84943162054 scopus 로고    scopus 로고
    • CVS release history data for detecting logical couplings
    • IEEE CS Press, Washington, DC, USA
    • Gall H., Jazayeri M., and Krajewski J. CVS release history data for detecting logical couplings. Proc. IWPSE 2003 (2003), IEEE CS Press, Washington, DC, USA 13-23
    • (2003) Proc. IWPSE 2003 , pp. 13-23
    • Gall, H.1    Jazayeri, M.2    Krajewski, J.3
  • 17
    • 0033308668 scopus 로고    scopus 로고
    • H. Gall, M. Jazayeri, C. Riva, Visualizing software release histories: The use of color and third dimension, in: Proc. of the IEEE International Conference on Software Maintenance, ICSM'99, IEEE CS Press, p. 99
  • 18
    • 33947098150 scopus 로고    scopus 로고
    • D. German, A. Mockus, Automating the measurement of open source projects, in: ICSE '03 Workshop on Open Source Software Engineering, Portland, Oregon, USA, May 2003. Available online at: http://www.research.avayalabs.com/user/audris/papers/oose03.pdf
  • 19
    • 33947102339 scopus 로고    scopus 로고
    • T. Girba, Modeling History to Understand Software Evolution, Ph.D. Thesis. Available online athttp://www.iam.unibe.ch/~girba/download/TGirba-PhD-Book.pdf
  • 20
    • 0035024113 scopus 로고    scopus 로고
    • Exploiting the map metaphor in a tool for software evolution
    • IEEE CS Press, Washington, DC, USA
    • Griswold W.G., Yuan J.J., and Kato Y. Exploiting the map metaphor in a tool for software evolution. Proc. ICSE '01 (2001), IEEE CS Press, Washington, DC, USA 265-274
    • (2001) Proc. ICSE '01 , pp. 265-274
    • Griswold, W.G.1    Yuan, J.J.2    Kato, Y.3
  • 22
    • 33947153219 scopus 로고    scopus 로고
    • ITEA, ROBOCOP: Robust Open Component Based Software Architecture for Configurable Devices Project-Framework concepts, Public Document V1.0, May 2002. Available online at: http://www.hitech-projects.com/euprojects/robocop/
  • 23
    • 0036040176 scopus 로고    scopus 로고
    • Visualization of test information to assist fault localization
    • ACM Press, NY, USA
    • Jones J.A., Harrold M.J., and Stasko J. Visualization of test information to assist fault localization. Proc. ICSE '02 (2002), ACM Press, NY, USA 467-477
    • (2002) Proc. ICSE '02 , pp. 467-477
    • Jones, J.A.1    Harrold, M.J.2    Stasko, J.3
  • 24
    • 1442278939 scopus 로고    scopus 로고
    • The evolution matix: Recovering software evolution using software visualization techniques
    • 10-11 September, 2001, Vienna, Austria, ACM Press, NY, USA
    • Lanza M. The evolution matix: Recovering software evolution using software visualization techniques. Proc. International Workshop on Principles of Software Evolution. 10-11 September, 2001, Vienna, Austria (2001), ACM Press, NY, USA 37-42
    • (2001) Proc. International Workshop on Principles of Software Evolution , pp. 37-42
    • Lanza, M.1
  • 25
    • 33749377813 scopus 로고    scopus 로고
    • The visual code navigator: An interactive toolset for source code investigation
    • IEEE CS Press, Washington, DC, USA
    • Lommerse G., Nossin F., Voinea S.L., and Telea A. The visual code navigator: An interactive toolset for source code investigation. Proc. IEEE InfoVis'05 (2005), IEEE CS Press, Washington, DC, USA 24-31
    • (2005) Proc. IEEE InfoVis'05 , pp. 24-31
    • Lommerse, G.1    Nossin, F.2    Voinea, S.L.3    Telea, A.4
  • 26
    • 33947112118 scopus 로고    scopus 로고
    • L. Lopez-Fernandez, G. Robles, J.M. Gonzalez-Barahona, Applying social network analysis to the information in CVS repositories, in: International Workshop on Mining Software Repositories (MSR), Edinburgh, Scotland, UK, May 2004. Available online at: http://opensource.mit.edu/papers/llopez-sna-short.pdf
  • 27
    • 0141894945 scopus 로고    scopus 로고
    • 3D representations for software visualization
    • ACM Press, NY, USA
    • Marcus A., Feng L., and Maletic J.I. 3D representations for software visualization. Proc. ACM SoftVis '03 (2003), ACM Press, NY, USA 27-36
    • (2003) Proc. ACM SoftVis '03 , pp. 27-36
    • Marcus, A.1    Feng, L.2    Maletic, J.I.3
  • 29
    • 11844256969 scopus 로고    scopus 로고
    • Evaluation of component technologies with respect to industrial requirements
    • EUROMICRO'04, 31 August-3 September 2004, Rennes, France, IEEE CS Press, Washington, DC, USA
    • Mller A., Kerholm M., Fredriksson J., and Nolin M. Evaluation of component technologies with respect to industrial requirements. Proc. of the 30th EUROMICRO Conference. EUROMICRO'04, 31 August-3 September 2004, Rennes, France (2004), IEEE CS Press, Washington, DC, USA 56-63
    • (2004) Proc. of the 30th EUROMICRO Conference , pp. 56-63
    • Mller, A.1    Kerholm, M.2    Fredriksson, J.3    Nolin, M.4
  • 30
    • 85086056840 scopus 로고    scopus 로고
    • M. Ohira, N. Ohsugi, T. Ohoka, K. Matsumoto, Accelerating cross project knowledge collaboration using collaborative filtering and social networks, in: Proc. International Workshop on Mining Software Repositories, MSR, Saint Louis, Missouri, USA, May 2005, pp. 111-115. Available online at: http://plg.uwaterloo.ca/~aeehassa/home/pubs/MSR2005ProceedingsFINAL_ACM.pdf
  • 32
    • 33947149845 scopus 로고    scopus 로고
    • S.P. Reiss, Bee/Hive: A software visualization back end, in: Workshop on Software Visualization, ICSE '01, 2001. Available online at: http://www.cs.brown.edu/~spr/research/bloom/beehive.pdf
  • 33
    • 0142148867 scopus 로고    scopus 로고
    • Modernizing Legacy Systems: Software Technologies, Engineering Process, and Business Practices
    • Addison-Wesley
    • Seacord R.C., Plakosh D., and Lewis G.A. Modernizing Legacy Systems: Software Technologies, Engineering Process, and Business Practices. SEI Series in Software Engineering (2003), Addison-Wesley
    • (2003) SEI Series in Software Engineering
    • Seacord, R.C.1    Plakosh, D.2    Lewis, G.A.3
  • 34
    • 0029725135 scopus 로고    scopus 로고
    • The eyes have it: A task by data type taxonomy for information visualization
    • VL '96, IEEE CS Press, Washington, DC, USA
    • Shneiderman B. The eyes have it: A task by data type taxonomy for information visualization. Proc. IEEE Symp. on Visual Languages. VL '96 (1996), IEEE CS Press, Washington, DC, USA 336-343
    • (1996) Proc. IEEE Symp. on Visual Languages , pp. 336-343
    • Shneiderman, B.1
  • 35
    • 85086057735 scopus 로고    scopus 로고
    • J. Sliwerski, T. Zimmermann, A. Zeller, When do changes induce fixes? On Fridays, in: Proc. International Workshop on Mining Software Repositories, MSR, Saint Louis, Missouri, USA, May 2005, pp. 24-28. Available online at:http://plg.uwaterloo.ca/~aeehassa/home/pubs/MSR2005ProceedingsFINAL_ACM.pdf
  • 36
    • 0037712010 scopus 로고    scopus 로고
    • SHriMP views: An interactive environment for information visualization and navigation
    • ACM Press, NY
    • Storey M.A., Best C., Michaud J., Rayside D., Litoiu M., and Musen M. SHriMP views: An interactive environment for information visualization and navigation. Proc. CHI '02 (2002), ACM Press, NY 520-521
    • (2002) Proc. CHI '02 , pp. 520-521
    • Storey, M.A.1    Best, C.2    Michaud, J.3    Rayside, D.4    Litoiu, M.5    Musen, M.6
  • 37
    • 33947109658 scopus 로고    scopus 로고
    • Subversion online: http://subversion.tigris.org/
  • 38
    • 30944440725 scopus 로고    scopus 로고
    • An open toolkit for prototyping reverse engineering visualization
    • The Eurographics Association, Aire-la-Ville, Switzerland
    • Telea A., Maccari A., and Riva C. An open toolkit for prototyping reverse engineering visualization. Proc. IEEE VisSym '02 (2002), The Eurographics Association, Aire-la-Ville, Switzerland 241-251
    • (2002) Proc. IEEE VisSym '02 , pp. 241-251
    • Telea, A.1    Maccari, A.2    Riva, C.3
  • 41
    • 0033280192 scopus 로고    scopus 로고
    • Cushion treemaps: Visualization of hierarchical information
    • IEEE CS Press
    • van Wijk J., and van de Wetering H. Cushion treemaps: Visualization of hierarchical information. Proc. IEEE InfoVis'99 (1999), IEEE CS Press 73-78
    • (1999) Proc. IEEE InfoVis'99 , pp. 73-78
    • van Wijk, J.1    van de Wetering, H.2
  • 44
    • 33947143893 scopus 로고    scopus 로고
    • VTK online: http://www.kitware.com/
  • 46
    • 33947111622 scopus 로고    scopus 로고
    • M. Winter, T. Genssler, A. Christoph, O. Nierstrasz, S. Ducasse, R. Wuyts, G. Arvalo, P. Mller, C. Stich, B. Schnhage, Components for embedded software-the Pecos approach, in: Second International Workshop on Composition Languages in conjunction with 16th European Conference on Object-Oriented Programming, ECOOP, Malaga, Spain, June 11, 2002. Available online at: http://www.iam.unibe.ch/~scg/Archive/pecos/public_documents/Wint02a.pdf
  • 48
    • 84943196231 scopus 로고    scopus 로고
    • How history justifies system architecture (or not)
    • IEEE CS Press, Washington, DC, USA
    • Zimmermann T., Diehl S., and Zeller A. How history justifies system architecture (or not). Proc. IWPSE 2003 (2003), IEEE CS Press, Washington, DC, USA 73-83
    • (2003) Proc. IWPSE 2003 , pp. 73-83
    • Zimmermann, T.1    Diehl, S.2    Zeller, A.3
  • 50
    • 33947103840 scopus 로고    scopus 로고
    • T. Zimmermann, P. Weigerber, Preprocessing CVS data for fine-grained analysis, in: International Workshop on Mining Software Repositories, MSR, Edinburgh, Scotland, UK, May 2004. Available online at: http://www.st.cs.uni-sb.de/papers/msr2004/msr2004.pdf


* 이 정보는 Elsevier사의 SCOPUS DB에서 KISTI가 분석하여 추출한 것입니다.