메뉴 건너뛰기




Volumn 31, Issue 2, 2005, Pages 150-165

Information-theoretic software clustering

Author keywords

Architecture reconstruction; Clustering; Information theory; Reengineering; Reverse engineering

Indexed keywords

ALGORITHMS; COMPUTATIONAL COMPLEXITY; COMPUTER SOFTWARE; INFORMATION RETRIEVAL; INFORMATION THEORY; MATRIX ALGEBRA; OPTIMIZATION; PROBABILITY DISTRIBUTIONS; REVERSE ENGINEERING; SEARCH ENGINES;

EID: 17644406339     PISSN: 00985589     EISSN: None     Source Type: Journal    
DOI: 10.1109/TSE.2005.25     Document Type: Article
Times cited : (208)

References (37)
  • 4
    • 0033359493 scopus 로고    scopus 로고
    • "Experiments with Clustering as a Software Remodularization Method"
    • Oct
    • N. Anquetil and T. Lethbridge, "Experiments with Clustering as a Software Remodularization Method," Proc. Sixth Working Conf. Reverse Eng., pp. 235-255, Oct. 1999.
    • (1999) Proc. Sixth Working Conf. Reverse Eng. , pp. 235-255
    • Anquetil, N.1    Lethbridge, T.2
  • 6
    • 0038383231 scopus 로고    scopus 로고
    • "Comparative Study of Clustering Algorithms and Abstract Representations for Software Remodularisation"
    • June
    • N. Anquetil and T.C. Lethbridge, "Comparative Study of Clustering Algorithms and Abstract Representations for Software Remodularisation," IEE Proc. Software, vol. 150, pp. 185-201, June 2003.
    • (2003) IEE Proc. Software , vol.150 , pp. 185-201
    • Anquetil, N.1    Lethbridge, T.C.2
  • 12
    • 0038589165 scopus 로고    scopus 로고
    • "The Anatomy of a Large-Scale Hypertextual Web Search Engine"
    • S. Brin and L. Page, "The Anatomy of a Large-Scale Hypertextual Web Search Engine," Computer Networks, vol. 30, nos. 1-7, pp. 107-117, 1998.
    • (1998) Computer Networks , vol.30 , Issue.1-7 , pp. 107-117
    • Brin, S.1    Page, L.2
  • 13
    • 0025226963 scopus 로고
    • "Extracting and Restructuring the Design of Large Systems"
    • Jan
    • S.C. Choi and W. Scacchi, "Extracting and Restructuring the Design of Large Systems," IEEE Software, pp. 66-71, Jan. 1990.
    • (1990) IEEE Software , pp. 66-71
    • Choi, S.C.1    Scacchi, W.2
  • 14
    • 84889281816 scopus 로고
    • Elements of Information Theory
    • Wiley and Sons
    • T.M. Cover and J.A. Thomas, Elements of Information Theory. Wiley and Sons, 1991.
    • (1991)
    • Cover, T.M.1    Thomas, J.A.2
  • 17
    • 0022104053 scopus 로고
    • "System Structure Analysis: Clustering with Data Bindings"
    • Aug
    • D.H. Hutchens and V.R. Basili, "System Structure Analysis: Clustering with Data Bindings," IEEE Trans. Software Eng., vol. 11, no. 8, pp. 749-757, Aug. 1985.
    • (1985) IEEE Trans. Software Eng. , vol.11 , Issue.8 , pp. 749-757
    • Hutchens, D.H.1    Basili, V.R.2
  • 18
    • 0003818115 scopus 로고    scopus 로고
    • "Atomic Architectural Component Recovery for Program Understanding and Evolution"
    • PhD thesis, Inst. for Computer Science, Univ. of Stuttgart
    • R. Koschke, "Atomic Architectural Component Recovery for Program Understanding and Evolution," PhD thesis, Inst. for Computer Science, Univ. of Stuttgart, 2000.
    • (2000)
    • Koschke, R.1
  • 20
    • 0030615516 scopus 로고    scopus 로고
    • "Assessing Modular Structure of Legacy Code Based on Mathematical Concept Analysis"
    • May
    • C. Lindig and G. Snelting, "Assessing Modular Structure of Legacy Code Based on Mathematical Concept Analysis," Proc. 19th Int'l Conf. Software Eng., pp. 349-359, May 1997.
    • (1997) Proc. 19th Int'l. Conf. Software Eng. , pp. 349-359
    • Lindig, C.1    Snelting, G.2
  • 21
    • 0346519725 scopus 로고    scopus 로고
    • "Recovering High-Level Structure of Software Systems Using a Minimum Description Length Principle"
    • Sept
    • R. Lutz, "Recovering High-Level Structure of Software Systems Using a Minimum Description Length Principle," Proc. 13th Irish Conf. Artificial Intelligence and Cognitive Science, Sept. 2002.
    • (2002) Proc. 13th Irish Conf. Artificial Intelligence and Cognitive Science
    • Lutz, R.1
  • 24
    • 77956617019 scopus 로고    scopus 로고
    • "Comparing the Decompositions Produced by Software Clustering Algorithms Using Similarity Measurements"
    • Nov
    • B.S. Mitchell and S. Mancoridis, "Comparing the Decompositions Produced by Software Clustering Algorithms Using Similarity Measurements," Proc. Int'l Conf. Software Maintenance, pp. 744-753, Nov. 2001.
    • (2001) Proc. Int'l. Conf. Software Maintenance , pp. 744-753
    • Mitchell, B.S.1    Mancoridis, S.2
  • 27
    • 77956614304 scopus 로고    scopus 로고
    • "A Graph Pattern Matching Approach to Software Architecture Recovery"
    • Nov
    • K. Sartipi and K. Kontogiannis, "A Graph Pattern Matching Approach to Software Architecture Recovery," Proc. Int'l Conf. Software Maintenance, pp. 408419, Nov. 2001.
    • (2001) Proc. Int'l. Conf. Software Maintenance , pp. 408-419
    • Sartipi, K.1    Kontogiannis, K.2
  • 28
    • 0026237262 scopus 로고
    • "An Intelligent Tool for Re-Engineering Software Modularity"
    • May
    • R.W. Schwanke, "An Intelligent Tool for Re-Engineering Software Modularity," Proc. 13th Int'l Conf. Software Eng., pp. 83-92, May 1991.
    • (1991) Proc. 13th Int'l. Conf. Software Eng. , pp. 83-92
    • Schwanke, R.W.1


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