메뉴 건너뛰기




Volumn 31, Issue 3, 2007, Pages 410-428

Visual data mining and analysis of software repositories

Author keywords

Data mining; Maintenance; Software engineering; Software evolution; Software visualization

Indexed keywords

DATABASE SYSTEMS; GRAPHIC METHODS; INFORMATION MANAGEMENT; MAINTENANCE; QUERY LANGUAGES; SOFTWARE ENGINEERING;

EID: 34248145327     PISSN: 00978493     EISSN: None     Source Type: Journal    
DOI: 10.1016/j.cag.2007.01.031     Document Type: Article
Times cited : (25)

References (49)
  • 3
    • 0033687401 scopus 로고    scopus 로고
    • Leveraging legacy system dollars for e-business
    • Erlikh L. Leveraging legacy system dollars for e-business. (IEEE) IT Pro (May-June, 2000) 17-23
    • (2000) (IEEE) IT Pro , pp. 17-23
    • Erlikh, L.1
  • 5
    • 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. Proceedings of the ACM SoftViz '03 (2003), ACM Press, NY, USA 189-198
    • (2003) Proceedings of the ACM SoftViz '03 , pp. 189-198
    • Eiglsperger, M.1    Kaufmann, M.2    Siebenhaller, M.A.3
  • 8
    • 0026944030 scopus 로고    scopus 로고
    • Eick SG, Steffen JL, Sumner EE. Seesoft-A tool for visualizing line oriented software statistics. In: IEEE Transactions on Software Engineering, Vol. 18, No. 11, Washington, DC, USA: IEEE Press; 1992. p. 957-68.
  • 9
    • 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. Proceedings of ICSE '02 (2002), ACM Press, NY, USA 467-477
    • (2002) Proceedings of ICSE '02 , pp. 467-477
    • Jones, J.A.1    Harrold, M.J.2    Stasko, J.3
  • 10
    • 34248142647 scopus 로고    scopus 로고
    • Telea A, Maccari A, Riva C. An Open toolkit for prototyping reverse engineering visualization. In: Proceedings of IEEE VisSym '02, The Eurographics Association, Aire-la-Ville, Switzerland, 2002. p. 241-51.
  • 16
    • 34248137220 scopus 로고    scopus 로고
    • CVS online: 〈http://www.nongnu.org/cvs/〉.
  • 17
    • 34248153486 scopus 로고    scopus 로고
    • Subversion online: 〈http://subversion.tigris.org/〉.
  • 18
    • 34248181309 scopus 로고    scopus 로고
    • Ball T, Kim J-M, Porter AA, Siy HP. If your version control system could talk ... 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〉.
  • 19
    • 77956619193 scopus 로고    scopus 로고
    • Populating a release history database from version control and bug tracking systems
    • IEEE Press, Silver Spring, MD
    • Fischer M., Pinzger M., and Gall H. Populating a release history database from version control and bug tracking systems. Proceedings of ICSM'03 (2003), IEEE Press, Silver Spring, MD 23-32
    • (2003) Proceedings of ICSM'03 , pp. 23-32
    • Fischer, M.1    Pinzger, M.2    Gall, H.3
  • 20
    • 34248222370 scopus 로고    scopus 로고
    • German D, Mockus A. Automating the measurement of open source projects. Presented at ICSE '03 Workshop on Open Source Software Engineering (OOSE'03), Portland, Oregon, USA, 2003. available online at: 〈http://www.research.avayalabs.com/user/audris/papers/oose03.pdf〉.
  • 21
    • 84943196231 scopus 로고    scopus 로고
    • How history justifies system architecture (or not)
    • IEEE Computer Society press, Washington DC, USA
    • Zimmermann T., Diehl S., and Zeller A. How history justifies system architecture (or not). Proceedings of IWPSE'03 (2003), IEEE Computer Society press, Washington DC, USA 73-83
    • (2003) Proceedings of IWPSE'03 , pp. 73-83
    • Zimmermann, T.1    Diehl, S.2    Zeller, A.3
  • 22
    • 34248164210 scopus 로고    scopus 로고
    • Bonsai online: 〈http://www.mozilla.org/projects/bonsai/〉.
  • 23
    • 34248208350 scopus 로고    scopus 로고
    • NetBeans.javacvs online: 〈http://javacvs.netbeans.org/〉.
  • 24
    • 24344509258 scopus 로고    scopus 로고
    • Mining version histories to guide software changes
    • IEEE Press, Silver Spring, MD
    • Zimmermann T., Weigerber P., Diehl S., and Zeller A. Mining version histories to guide software changes. Proceedings of ICSE'04 (2004), IEEE Press, Silver Spring, MD 429-445
    • (2004) Proceedings of ICSE'04 , pp. 429-445
    • Zimmermann, T.1    Weigerber, P.2    Diehl, S.3    Zeller, A.4
  • 25
    • 84943162054 scopus 로고    scopus 로고
    • CVS release history data for detecting logical couplings
    • IEEE Computer Society Press, Washington DC, USA
    • Gall H., Jazayeri M., and Krajewski J. CVS release history data for detecting logical couplings. Proceedings of IWPSE 2003 (2003), IEEE Computer Society Press, Washington DC, USA 13-23
    • (2003) Proceedings of IWPSE 2003 , pp. 13-23
    • Gall, H.1    Jazayeri, M.2    Krajewski, J.3
  • 26
    • 34248197762 scopus 로고    scopus 로고
    • Lopez-Fernandez L, Robles G, Gonzalez-Barahona JM. Applying Social Network Analysis to the Information in CVS Repositories, International Workshop on Mining Software Repositories (MSR'04), Edinburgh, Scotland, UK, 2004, online at: 〈http://opensource.mit.edu/papers/llopez-sna-short.pdf〉.
  • 27
    • 34248207449 scopus 로고    scopus 로고
    • Ducasse S, Lanza M, Tichelaar S. Moose: an extensible language-independent environment for reengineering object-oriented systems, Proceedings of the second International Symposium on Constructing Software Engineering Tools (CoSET '00), June 2000, online.
  • 28
    • 4544277285 scopus 로고    scopus 로고
    • Unifying artifacts and activities in a visual tool for distributed software development teams
    • IEEE Computer Society Press, Washington DC, USA
    • Froehlich J., and Dourish P. Unifying artifacts and activities in a visual tool for distributed software development teams. Proceedings of ICSE '04 (2004), IEEE Computer Society Press, Washington DC, USA 387-396
    • (2004) Proceedings of ICSE '04 , pp. 387-396
    • Froehlich, J.1    Dourish, P.2
  • 32
    • 34248226099 scopus 로고    scopus 로고
    • Wu X. Visualization of version control information. Master's thesis, University of Victoria, Canada, 2003.
  • 33
    • 34248212487 scopus 로고    scopus 로고
    • German D, Hindle A, Jordan N. Visualizing the evolution of software using SoftChange, In: Proceedings of the 16th Internation Conference on Software Engineering and Knowledge Engineering (SEKE 2004). p. 336-41.
  • 34
    • 34248232228 scopus 로고    scopus 로고
    • Zimmermann T, Weigerber P. Preprocessing CVS data for fine-grained analysis, International workshop on mining software repositories (MSR), Edinburgh, May 2004. 〈http://www.st.cs.unisb.de/papers/msr2004/msr2004.pdf〉.
  • 36
    • 4644274050 scopus 로고    scopus 로고
    • Ying ATT, Murphy GC, Ng R, Chu-Carroll MC. Predicting source code changes by mining revision history. In: IEEE Transactions on Software Engineering, vol. 30(9), Washington, DC, USA: IEEE Computer Society Press; 2004. p. 574-86.
  • 37
    • 33750571197 scopus 로고    scopus 로고
    • Dynamic memory management for software product family architectures in embedded real-time systems
    • IEEE Press, Silver Spring, MD
    • Del Rosso C. Dynamic memory management for software product family architectures in embedded real-time systems. Proceedings WICSA'05 (2005), IEEE Press, Silver Spring, MD
    • (2005) Proceedings WICSA'05
    • Del Rosso, C.1
  • 40
    • 0033280192 scopus 로고    scopus 로고
    • Cushion Treemaps: visualization of hierarchical information
    • IEEE Computer Society Press, Washington; DC
    • van Wijk J.J., and van de Wetering H. Cushion Treemaps: visualization of hierarchical information. Proceedings of IEEE InfoVis (1999), IEEE Computer Society Press, Washington; DC 73-78
    • (1999) Proceedings of IEEE InfoVis , pp. 73-78
    • van Wijk, J.J.1    van de Wetering, H.2
  • 41
    • 33749377813 scopus 로고    scopus 로고
    • The visual code navigator: an interactive toolset for source code investigation
    • IEEE Computer Society 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. Proceedings of IEEE InfoVis'05 (2005), IEEE Computer Society Press, Washington DC, USA 24-31
    • (2005) Proceedings of IEEE InfoVis'05 , pp. 24-31
    • Lommerse, G.1    Nossin, F.2    Voinea, S.L.3    Telea, A.4
  • 42
    • 0029725135 scopus 로고    scopus 로고
    • The eyes have it: A task by data type taxonomy for information visualization
    • IEEE Computer Society Press, Washington DC, USA
    • Shneidermann B. The eyes have it: A task by data type taxonomy for information visualization. Proceedings of IEEE Symp on Visual Languages (VL '96) (1996), IEEE Computer Society Press, Washington DC, USA 336-343
    • (1996) Proceedings of IEEE Symp on Visual Languages (VL '96) , pp. 336-343
    • Shneidermann, B.1
  • 43
    • 33744974337 scopus 로고    scopus 로고
    • North C. Toward measuring visualization insight. Computer Graphics and Applications, vol. 3(26), Silver Spring, MD: IEEE Press; 2006, p. 6-9.
  • 44
    • 11844256969 scopus 로고    scopus 로고
    • Evaluation of component technologies with respect to industrial requirements
    • IEEE Computer Society Press, Washington DC, USA
    • Möller A., Åkerholm M., Fredriksson J., and Nolin M. Evaluation of component technologies with respect to industrial requirements. Proceedings of EUROMICRO'04 (2004), IEEE Computer Society Press, Washington DC, USA 56-63
    • (2004) Proceedings of EUROMICRO'04 , pp. 56-63
    • Möller, A.1    Åkerholm, M.2    Fredriksson, J.3    Nolin, M.4
  • 45
    • 0033901302 scopus 로고    scopus 로고
    • van Ommering R, van der Linden F, Kramer J, Magee J. The koala component model for consumer electronics, In: IEEE Transactions on Computers, vol. 33(3). Washington, DC, USA: IEEE Computer Society Press; 2000. p. 78-85.
  • 46
    • 34248181725 scopus 로고    scopus 로고
    • Winter M, Genssler T, Christoph A, Nierstrasz O, Ducasse S, Wuyts R, Arvalo G, Mller P, Stich C, Schnhage B. Components for Embedded Software-The Pecos Approach, Second International Workshop on Composition Languages, ECOOP'02, 2002. 〈http://www.iam.unibe.ch/∼scg/Archive/pecos/public_documents/Wint02a.pdf〉.
  • 47
    • 34248169962 scopus 로고    scopus 로고
    • ITEA, ROBOCOP: Robust Open Component Based Software Architecture for Configurable Devices Project-Framework concepts. Public Document V1.0, May 2002, 〈http://www.hitech-projects.com/euprojects/robocop/〉.
  • 48
    • 34248149154 scopus 로고    scopus 로고
    • VTK online: 〈http://www.kitware.com/〉.
  • 49
    • 0038633463 scopus 로고    scopus 로고
    • van Liere R, de Leeuw W. GraphSplatting: visualizing graphs as continuous fields. In: IEEE transactions on visualization and computer graphics, vol. 2(9), IEEE Educational Activities Department, 2003. p. 206-12.


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