메뉴 건너뛰기




Volumn 12, Issue 2, 2013, Pages 178-199

Visual comparison of software architectures

Author keywords

Graph visualization; Hierarchy comparison; Software architecture

Indexed keywords

ADJACENCY MATRICES; GRAPH VISUALIZATION; HIERARCHY COMPARISON; NOVEL VISUALIZATIONS; SCALABLE ANALYSIS; SORTING STRATEGIES; VISUAL COMPARISON; VISUAL REPRESENTATIONS;

EID: 84879321015     PISSN: 14738716     EISSN: 14738724     Source Type: Journal    
DOI: 10.1177/1473871612455983     Document Type: Article
Times cited : (22)

References (43)
  • 2
    • 35348960950 scopus 로고    scopus 로고
    • Hierarchical clustering for software architecture recovery
    • DOI 10.1109/TSE.2007.70732
    • Maqbool O and Babri HA. Hierarchical clustering for software architecture recovery. IEEE T Software Eng 2007; 33: 759-780. (Pubitemid 47595647)
    • (2007) IEEE Transactions on Software Engineering , vol.33 , Issue.11 , pp. 759-780
    • Maqbool, O.1    Babri, H.2
  • 6
    • 78650657636 scopus 로고    scopus 로고
    • Evaluating the impact of software evolution on software clustering
    • Beverly, MA, USA, 13-16 October Los Alamitos CA USA: IEEE Computer Society
    • Beck F and Diehl S. Evaluating the impact of software evolution on software clustering. In: WCRE '10: Proceedings of the 17th working conference on reverse engineering, Beverly, MA, USA, 13-16 October 2010, pp. 99-108. Los Alamitos, CA, USA: IEEE Computer Society.
    • (2010) WCRE '10: Proceedings of the 17th Working Conference on Reverse Engineering , pp. 99-108
    • Beck, F.1    Diehl, S.2
  • 7
    • 10044254675 scopus 로고    scopus 로고
    • An effectiveness measure for software clustering algorithms
    • Bari, Italy, 24-26 June Los Alamitos CA USA: IEEE Computer Society
    • Wen Z and Tzerpos V. An effectiveness measure for software clustering algorithms. In: IWPC '04: Proceedings of the 12th international workshop on program comprehension, Bari, Italy, 24-26 June 2004, pp. 194-203. Los Alamitos, CA, USA: IEEE Computer Society.
    • (2004) IWPC '04: Proceedings of the 12th International Workshop on Program Comprehension , pp. 194-203
    • Wen, Z.1    Tzerpos, V.2
  • 8
    • 0025245266 scopus 로고
    • Reverse engineering and design recovery: A taxonomy
    • Chikofsky EJ and Cross JH. Reverse engineering and design recovery: A taxonomy. IEEE Software 1990; 7: 13-17.
    • (1990) IEEE Software , vol.7 , pp. 13-17
    • Chikofsky, E.J.1    Cross, J.H.2
  • 10
    • 16244398384 scopus 로고    scopus 로고
    • A comparison of the readability of graphs using node-link and matrix-based representations
    • Proceedings - IEEE Symposium on Information Visualization, INFO VIS 2004
    • Ghoniem M, Fekete JD and Castagliola P. A comparison of the readability of graphs using node-link and matrixbased representations. In: INFOVIS '04: IEEE symposium on information visualization, Austin, TX, USA, 10-12 October 2004, pp. 17-24. Los Alamitos, CA, USA: IEEE Computer Society. (Pubitemid 40449123)
    • (2004) Proceedings - IEEE Symposium on Information Visualization, INFO VIS , pp. 17-24
    • Ghoniem, M.1    Fekete, J.-D.2    Castagliola, P.3
  • 12
    • 15844378127 scopus 로고
    • Icicle plots: Better displays for hierarchical clustering
    • Kruskal JB and Landwehr JM. Icicle plots: Better displays for hierarchical clustering. Am Stat 1983; 37: 162-168.
    • (1983) Am Stat , vol.37 , pp. 162-168
    • Kruskal, J.B.1    Landwehr, J.M.2
  • 13
    • 0029725135 scopus 로고    scopus 로고
    • The eyes have it: A task by data type taxonomy for information visualizations
    • Boulder, Colorado, USA, 3-6 September Washington, DC, USA: IEEE Computer Society
    • Shneiderman B. The eyes have it: A task by data type taxonomy for information visualizations. In: VL'96: Proceedings of the 1996 IEEE symposium on visual languages, Boulder, Colorado, USA, 3-6 September 1996. Washington, DC, USA: IEEE Computer Society.
    • (1996) VL'96: Proceedings of the 1996 IEEE Symposium on Visual Languages
    • Shneiderman, B.1
  • 14
    • 0028013807 scopus 로고
    • The table lens: Merging graphical and symbolic representations in an interactive focus + context visualization for tabular information
    • Boston, MA, USA, 24-28 April New York NY: ACM
    • Rao R and Card SK. The table lens: Merging graphical and symbolic representations in an interactive focus + context visualization for tabular information. In:CHI '94: Proceedings of the SIGCHI conference on Human factors in computing systems, Boston, MA, USA, 24-28 April 1994, pp. 318-322. New York, NY: ACM.
    • (1994) CHI '94: Proceedings of the SIGCHI Conference on Human Factors in Computing Systems , pp. 318-322
    • Rao, R.1    Card, S.K.2
  • 15
    • 0033325448 scopus 로고    scopus 로고
    • Bunch: A clustering tool for the recovery and maintenance of software system structures
    • Mancoridis S, Mitchell BS, Chen Y, et al. Bunch: A clustering tool for the recovery and maintenance of software system structures. In: ICSM '99: Proceedings of the IEEE international conference on software maintenance, Oxford, England, UK, 30 August-3 September1999, pp. 50-59. Los Alamitos, CA, USA: IEEE Computer Society. (Pubitemid 30547706)
    • (1999) Conference on Software Maintenance , pp. 50-59
    • Mancoridis, S.1    Mitchell, B.S.2    Chen, Y.3    Gansner, E.R.4
  • 16
    • 34547302314 scopus 로고    scopus 로고
    • A comparison of vertex ordering algorithms for large graph visualization
    • DOI 10.1109/APVIS.2007.329289, 4126232, Asia-Pacific Symposium on Visualisation 2007, APVIS 2007, Proceedings
    • Mueller C, Martin B and Lumsdaine A. A comparison of vertex ordering algorithms for large graph visualization. In: APVIS '07: Proceedings of the 6th international Asia-Pacific symposium on visualization, Sydney, Australia, 5-7 February 2007, pp. 141-148. Washington, DC, USA: IEEE (Pubitemid 47133248)
    • (2007) Asia-Pacific Symposium on Visualisation 2007, APVIS 2007, Proceedings , pp. 141-148
    • Mueller, C.1    Martin, B.2    Lumsdaine, A.3
  • 18
    • 34547288397 scopus 로고    scopus 로고
    • Interpreting large visual similarity matrices
    • DOI 10.1109/APVIS.2007.329290, 4126233, Asia-Pacific Symposium on Visualisation 2007, APVIS 2007, Proceedings
    • Mueller C, Martin B and Lumsdaine A. Interpreting large visual similarity matrices. In:APVIS '07: Proceedings of the 6th international Asia-Pacific symposium on visualization, Sydney, Australia, 5-7 February 2007, pp. 149-152. Washington, DC, USA: IEEE (Pubitemid 47133249)
    • (2007) Asia-Pacific Symposium on Visualisation 2007, APVIS 2007, Proceedings , pp. 149-152
    • Mueller, C.1    Martin, B.2    Lumsdaine, A.3
  • 19
    • 78149281616 scopus 로고    scopus 로고
    • Drawing (complete) binary tanglegrams
    • In: Ioannis Tand Maurizio P (eds) Springer Berlin/Heidelberg
    • Kevin B, Maike B and Jaroslaw B, et al. Drawing (Complete) Binary Tanglegrams. In: Ioannis Tand Maurizio P (eds) Graph Drawing, vol. 5417, Springer Berlin/Heidelberg, 2009, pp. 324-335.
    • (2009) Graph Drawing , vol.5417 , pp. 324-335
    • Kevin, B.1    Maike, B.2    Jaroslaw, B.3
  • 21
    • 53149116706 scopus 로고    scopus 로고
    • Visual comparison of hierarchically organized data
    • Holten D and Van Wijk JJ. Visual comparison of hierarchically organized data. Comput Graph Forum 2008; 27: 759-766.
    • (2008) Comput Graph Forum , vol.27 , pp. 759-766
    • Holten, D.1    Van Wijk, J.J.2
  • 23
    • 17644406339 scopus 로고    scopus 로고
    • Information -theoretic software clustering
    • Andritsos P and Tzerpos V. Information -theoretic software clustering. IEEE T Software Eng 2005; 31: 150-165.
    • (2005) IEEE T Software Eng , vol.31 , pp. 150-165
    • Andritsos, P.1    Tzerpos, V.2
  • 24
    • 0004253047 scopus 로고
    • Sage focus editions. SAGE Beverly Hills, CA, USA
    • Lincoln Y and Guba E., Naturalistic inquiry. Sage focus editions. SAGE 1985: Beverly Hills, CA, USA.
    • (1985) Naturalistic Inquiry
    • Lincoln, Y.1    Guba, E.2
  • 27
    • 30944441914 scopus 로고    scopus 로고
    • Software landscapes: Visualizing the structure of large software systems
    • Konstanz, Germany, 19-21 May, Geneve Switzerland Eurograhics Association
    • Balzer M, Noack A, Deussen O, et al. Software landscapes: visualizing the structure of large software systems. In: VisSym '04: Proceedings of the Joint Eurographics -IEEE TCVG symposium on visualization, Konstanz, Germany, 19-21 May 2004, pp. 261-266, Geneve, Switzerland: Eurographics Association.
    • (2004) VisSym '04: Proceedings of the Joint Eurographics -IEEE TCVG Symposium on Visualization , pp. 261-266
    • Balzer, M.1    Noack, A.2    Deussen, O.3
  • 28
    • 17644428012 scopus 로고    scopus 로고
    • The class blueprint: Visually supporting the understanding of classes
    • DOI 10.1109/TSE.2005.14
    • Ducasse S and Lanza M. The class blueprint: visually supporting the understanding of classes. IEEE T Software Eng 2005; 31: 75-90. (Pubitemid 40556098)
    • (2005) IEEE Transactions on Software Engineering , vol.31 , Issue.1 , pp. 75-90
    • Ducasse, S.1    Lanza, M.2
  • 29
    • 78649541417 scopus 로고    scopus 로고
    • Using multilevel call matrices in large software projects
    • Seattle, WA, USA, 20-21 October, Los Alamitos CA USA IEEE Comuter Society
    • Van Ham F. Using multilevel call matrices in large software projects. In: INFOVIS '03: Proceedings of the IEEE symposium on information visualization, Seattle, WA, USA, 20-21 October 2003, pp. 227-232. Los Alamitos, CA, USA: IEEE Computer Society
    • (2003) INFOVIS '03: Proceedings of the IEEE Symposium on Information Visualization , pp. 227-232
    • Van Ham, F.1
  • 30
    • 28044454312 scopus 로고    scopus 로고
    • Visual data mining in software archives
    • DOI 10.1145/1056018.1056024, Proceedings SoftVis '05 - ACM Symposium on Software Visualization
    • Burch M, Diehl S and Weißgerber P. 2005; Visual data mining in software archives. In: SoftVis '05: Proceedings of the 2005 ACM symposium on software visualization, Saint Louis, Missouri, USA, 14-15 May 2005, pp. 37-46. New York, NY, USA: ACM Press. (Pubitemid 43111304)
    • (2005) Proceedings SoftVis '05 - ACM Symposium on Software Visualization , pp. 37-46
    • Burch, M.1    Diehl, S.2    Weissgerber, P.3
  • 33
    • 18144431016 scopus 로고    scopus 로고
    • A framework for the comparison of nested software decompositions
    • Proceedings - 11th Working Conference on Reverse Engineering, WCRE 2004
    • Shtern M and Tzerpos V. A framework for the comparison of nested software decompositions. In: WCRE '04: Proceedings of the 11th working conference on reverse engineering, Delft, the Netherlands, 8-12 November 2004, pp. 284-292. Washington, DC, USA: IEEE Computer Society. (Pubitemid 40610345)
    • (2004) Proceedings - Working Conference on Reverse Engineering, WCRE , pp. 284-292
    • Shtern, M.1    Tzerpos, V.2
  • 34
    • 0031632692 scopus 로고    scopus 로고
    • Using automatic clustering to produce high-level system organizations of source code
    • Ischia, Italy, 24-26 June 1998, Los Alamitos CA USA: IEEE Computer Society
    • Mancoridis S, Mitchell BS, Rorres C, et al. 1998; Using automatic clustering to produce high-level system organizations of source code. IWPC '98: Proceedings of the 6th International Workshop on Program Comprehension. Ischia, Italy, 24-26 June 1998, pp. 45-52. Los Alamitos, CA, USA: IEEE Computer Society.
    • (1998) IWPC '98: Proceedings of the 6th International Workshop on Program Comprehension , pp. 45-52
    • Mancoridis, S.1    Mitchell, B.S.2    Rorres, C.3
  • 35
    • 33846193700 scopus 로고    scopus 로고
    • Enriching reverse engineering with semantic clustering
    • DOI 10.1109/WCRE.2005.16, 1566153, WCRE: 12th Working Conference on Reverse Engineering 2005
    • Kuhn A, Ducasse S and Gîrba T. 2005; Enriching reverse engineering with semantic clustering. In: WCRE '05: Proceedings of the 12th working conference on reverse engineering, Pittsburgh, PA, USA, 7-11 November 2005, pp. 133-142. Los Alamitos, CA, USA: IEEE Computer Society. (Pubitemid 46098717)
    • (2005) Proceedings - Working Conference on Reverse Engineering, WCRE , vol.2005 , pp. 133-142
    • Kuhn, A.1    Ducasse, S.2    Girba, T.3
  • 36
    • 14344251246 scopus 로고    scopus 로고
    • Treejuxtaposer: Scalable tree comparison using focus + context with guaranteed visibility
    • Munzner T, Guimbretière F, Tasiran S, et al. Treejuxtaposer: Scalable tree comparison using focus + context with guaranteed visibility. ACM T Graphic 2003; 22: 453-462.
    • (2003) ACM T Graphic , vol.22 , pp. 453-462
    • Munzner, T.1    Guimbretière, F.2    Tasiran, S.3
  • 37
    • 78649527910 scopus 로고    scopus 로고
    • A survey of multiple tree visualisation
    • Graham M and Kennedy J. A survey of multiple tree visualisation. Inf Vis 2009; 9: 235-252.
    • (2009) Inf Vis , vol.9 , pp. 235-252
    • Graham, M.1    Kennedy, J.2
  • 38
    • 67449163824 scopus 로고    scopus 로고
    • The history of the cluster heat map
    • Wilkinson L and Friendly M. The history of the cluster heat map. Am Stat 2009; 63: 179-184.
    • (2009) Am Stat , vol.63 , pp. 179-184
    • Wilkinson, L.1    Friendly, M.2
  • 39
    • 3142768191 scopus 로고    scopus 로고
    • Biclustering algorithms for biological data analysis: A survey
    • Madeira SC and Oliveira AL. Biclustering algorithms for biological data analysis: A survey. IEEE-ACM T Comput Bi 2004; 1: 24-45.
    • (2004) IEEE ACM T Comput Bi , vol.1 , pp. 24-45
    • Madeira, S.C.1    Oliveira, A.L.2
  • 40
    • 51149089308 scopus 로고    scopus 로고
    • Lossless comparison of nested software decompositions
    • Vancouver, BC, Canada, 28-31 October Los Alamitos CA USA: IEEE Computer Society
    • Shtern M and Tzerpos V. Lossless comparison of nested software decompositions. In: WCRE '07: Proceedings of the 14th working conference on reverse engineering, Vancouver, BC, Canada, 28-31 October 2007, pp. 249-258. Los Alamitos, CA, USA: IEEE Computer Society.
    • (2007) WCRE '07: Proceedings of the 14th Working Conference on Reverse Engineering , pp. 249-258
    • Shtern, M.1    Tzerpos, V.2
  • 43
    • 63849293604 scopus 로고    scopus 로고
    • Splitting a large software repository for easing future software evolution -an industrial experience report
    • Glorie M, Zaidman A, Van Deursen A, et al. Splitting a large software repository for easing future software evolution -an industrial experience report. J Softw Maint and Evol-R 2009; 21: 113-141.
    • (2009) J Softw Maint and Evol-R , vol.21 , pp. 113-141
    • Glorie, M.1    Zaidman, A.2    Van Deursen, A.3


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