메뉴 건너뛰기




Volumn 2005, Issue , 2005, Pages 89-98

Equipping the reflexion method with automated clustering

Author keywords

[No Author keywords available]

Indexed keywords

AUTOMATION; COMPUTER ARCHITECTURE; COMPUTER SOFTWARE; MATHEMATICAL MODELS; SOFTWARE ENGINEERING; SYSTEMS ANALYSIS;

EID: 33846246752     PISSN: 10951350     EISSN: None     Source Type: Conference Proceeding    
DOI: 10.1109/WCRE.2005.17     Document Type: Conference Paper
Times cited : (59)

References (44)
  • 1
    • 0033904048 scopus 로고    scopus 로고
    • A coupling-guided cluster analysis approach to reengineer the modularity of object-oriented systems
    • IEEE Press
    • F. Abreu, G. Pereira, and P. Sousa. A coupling-guided cluster analysis approach to reengineer the modularity of object-oriented systems. In CSMR, pages 13-22. IEEE Press, 2000.
    • (2000) CSMR , pp. 13-22
    • Abreu, F.1    Pereira, G.2    Sousa, P.3
  • 2
    • 84944610992 scopus 로고    scopus 로고
    • Software clustering based on information loss minimization
    • IEEE Press, Nov
    • P. Andritsos and V. Tzerpos. Software clustering based on information loss minimization. In WCRE, pages 334-343. IEEE Press, Nov. 2003.
    • (2003) WCRE , pp. 334-343
    • Andritsos, P.1    Tzerpos, V.2
  • 3
    • 0031597149 scopus 로고    scopus 로고
    • Extracting concepts from file names: A new file clustering criterion
    • ACM Press
    • N. Anquetil and T. Lethbridge. Extracting concepts from file names: a new file clustering criterion. In ICSE, pages 84-93. ACM Press, 1998.
    • (1998) ICSE , pp. 84-93
    • Anquetil, N.1    Lethbridge, T.2
  • 4
    • 3042815535 scopus 로고    scopus 로고
    • Architecture-aware adaptive clustering of 00 systems
    • IEEE Press, Mar
    • M. Bauer and M. Trifu. Architecture-aware adaptive clustering of 00 systems. In CSMR, pages 3-12. IEEE Press, Mar. 2004.
    • (2004) CSMR , pp. 3-12
    • Bauer, M.1    Trifu, M.2
  • 5
    • 0033882574 scopus 로고    scopus 로고
    • A use-case driven method of architecture recovery for program understanding and reuse reengineering
    • IEEE Press
    • D. Bojic and D. Velasevic. A use-case driven method of architecture recovery for program understanding and reuse reengineering. In CSMR, pages 23-32. IEEE Press, 2000.
    • (2000) CSMR , pp. 23-32
    • Bojic, D.1    Velasevic, D.2
  • 6
    • 85006714090 scopus 로고    scopus 로고
    • A case study of applying an eclectic approach to identify objects in code
    • IEEE Press
    • G. Canfora, A. Cimitile, A. D. Lucia, and G. A. D. Lucca. A case study of applying an eclectic approach to identify objects in code. In IWPC, pages 136-143. IEEE Press, 1999.
    • (1999) IWPC , pp. 136-143
    • Canfora, G.1    Cimitile, A.2    Lucia, A.D.3    Lucca, G.A.D.4
  • 7
    • 0025226963 scopus 로고
    • Extracting and restructuring the design of large systems
    • Jan
    • S. Choi and W. Scacchi. Extracting and restructuring the design of large systems. IEEE Software, 7(1):66-71, Jan. 1990.
    • (1990) IEEE Software , vol.7 , Issue.1 , pp. 66-71
    • Choi, S.1    Scacchi, W.2
  • 10
    • 0032320781 scopus 로고    scopus 로고
    • A visual representation model for software subsystem decomposition
    • IEEE Press
    • C. M. de Oca and D. L. Carver. A visual representation model for software subsystem decomposition. In WCRE, pages 231-240. IEEE Press, 1998.
    • (1998) WCRE , pp. 231-240
    • de Oca, C.M.1    Carver, D.L.2
  • 11
    • 0029220763 scopus 로고
    • Finding objects in procedural programs: An alternative approach
    • IEEE Press, July
    • H. Gall and R. Klösch. Finding objects in procedural programs: an alternative approach. In WCRE, pages 208-217. IEEE Press, July 1995.
    • (1995) WCRE , pp. 208-217
    • Gall, H.1    Klösch, R.2
  • 12
    • 0031351641 scopus 로고    scopus 로고
    • Finding components in a hierarchy of modules: A step towards architectural understanding
    • IEEE Press
    • J.-F. Girard and R. Koschke. Finding components in a hierarchy of modules: a step towards architectural understanding. In ICSM, pages 58-65. IEEE Press, 1997.
    • (1997) ICSM , pp. 58-65
    • Girard, J.-F.1    Koschke, R.2
  • 13
    • 0031362106 scopus 로고    scopus 로고
    • A metric-based approach to detect abstract data types and state encapsulations
    • J.-F. Girard, R. Koschke, and G. Schied. A metric-based approach to detect abstract data types and state encapsulations. Journal Automated Software Engineering, 6(4):82-89, 1999.
    • (1999) Journal Automated Software Engineering , vol.6 , Issue.4 , pp. 82-89
    • Girard, J.-F.1    Koschke, R.2    Schied, G.3
  • 15
    • 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 TSE, 11(8):749-757, Aug. 1985.
    • (1985) IEEE TSE , vol.11 , Issue.8 , pp. 749-757
    • Hutchens, D.H.1    Basili, V.R.2
  • 16
    • 33846251178 scopus 로고    scopus 로고
    • Architectural Component Recovery for Program Understanding and Evolution. Ph.d. thesis, University of Stuttgart, Oct
    • R. Koschke. Atomic Architectural Component Recovery for Program Understanding and Evolution. Ph.d. thesis, University of Stuttgart, http://www.iste.uni-stuttgart.de/ps/rainer/thesis, Oct. 1999.
    • (1999) Atomic
    • Koschke, R.1
  • 17
    • 84924726569 scopus 로고    scopus 로고
    • Hierarchical reflexion models
    • IEEE Press
    • R. Koschke and D. Simon. Hierarchical reflexion models. In WCRE, pages 36-45. IEEE Press, 2003.
    • (2003) WCRE , pp. 36-45
    • Koschke, R.1    Simon, D.2
  • 18
    • 0030615516 scopus 로고    scopus 로고
    • Assessing modular structure of legacy code based on mathematical concept analysis
    • IEEE Press
    • C. Lindig and G. Snelting. Assessing modular structure of legacy code based on mathematical concept analysis. In ICSE, pages 349-359. IEEE Press, 1997.
    • (1997) ICSE , pp. 349-359
    • Lindig, C.1    Snelting, G.2
  • 19
    • 0025512566 scopus 로고
    • Identifying objects in a conventional procedural language: An example of data design recovery
    • IEEE Press, Nov
    • S. S. Liu and N. Wilde. Identifying objects in a conventional procedural language: An example of data design recovery. In ICSM, pages 266-271. IEEE Press, Nov. 1990.
    • (1990) ICSM , pp. 266-271
    • Liu, S.S.1    Wilde, N.2
  • 21
    • 77956617699 scopus 로고    scopus 로고
    • A multiple hill climbing approach to software module clustering
    • IEEE Press, Sept
    • K. Mahdavi, M. Harman, and R. M. Hierons. A multiple hill climbing approach to software module clustering. In ICSM, pages 315-324. IEEE Press, Sept. 2003.
    • (2003) ICSM , pp. 315-324
    • Mahdavi, K.1    Harman, M.2    Hierons, R.M.3
  • 22
    • 0031632692 scopus 로고    scopus 로고
    • Using automatic clustering to produce high-level system organizations of source code
    • IEEE Press
    • S. Mancoridis, B. Mitchell, C. Rorres, Y. Chen, and E. Gansner. Using automatic clustering to produce high-level system organizations of source code. In IWPC, pages 45-53. IEEE Press, 1998.
    • (1998) IWPC , pp. 45-53
    • Mancoridis, S.1    Mitchell, B.2    Rorres, C.3    Chen, Y.4    Gansner, E.5
  • 23
    • 3042856057 scopus 로고    scopus 로고
    • The weighted combined algorithm: A linkage algorithm for software clustering
    • IEEE Press, Mar
    • O. Maqbool and H. A. Babri. The weighted combined algorithm: A linkage algorithm for software clustering. In CSMR, pages 15-24. IEEE Press, Mar. 2004.
    • (2004) CSMR , pp. 15-24
    • Maqbool, O.1    Babri, H.A.2
  • 26
    • 0031198432 scopus 로고    scopus 로고
    • G. C. Murphy and D. Notkin. Reengineering with reflexion models: A case study. IEEE Computer, 30(8):29-36, Aug. 1997. Reprinted in Nikkei Computer, 19, January 1998, p. 161-169.
    • G. C. Murphy and D. Notkin. Reengineering with reflexion models: A case study. IEEE Computer, 30(8):29-36, Aug. 1997. Reprinted in Nikkei Computer, 19, January 1998, p. 161-169.
  • 28
    • 0028515677 scopus 로고
    • An object finder for program structure understanding in software maintenance
    • September-October
    • R. M. Ogando, S. S. Yau, and N. Wilde. An object finder for program structure understanding in software maintenance. Journal Software Maintenance and Evolution, 6(5):261-283, September-October 1994.
    • (1994) Journal Software Maintenance and Evolution , vol.6 , Issue.5 , pp. 261-283
    • Ogando, R.M.1    Yau, S.S.2    Wilde, N.3
  • 29
    • 0026867357 scopus 로고
    • A measure for composite module cohesion
    • ACM Press
    • S. Patel, W. Chu, and R. Baxter. A measure for composite module cohesion. In ICSE, pages 38-48. ACM Press, 1992.
    • (1992) ICSE , pp. 38-48
    • Patel, S.1    Chu, W.2    Baxter, R.3
  • 30
    • 84951206257 scopus 로고    scopus 로고
    • The effect of call graph construction algorithms for object-oriented programs on automatic clustering
    • IEEE Press
    • D. Rayside, S. Reuss, E. Hedges, and K. Kontogiannis. The effect of call graph construction algorithms for object-oriented programs on automatic clustering. In IWPC, pages 191-200. IEEE Press, 2000.
    • (2000) IWPC , pp. 191-200
    • Rayside, D.1    Reuss, S.2    Hedges, E.3    Kontogiannis, K.4
  • 31
    • 0031334780 scopus 로고    scopus 로고
    • H. Sahraoui, W. Melo, H. Lounis, and F. Dumont. Applying concept formation methods to object identfication in procedural code. In ASE, pages 210-218. IEEE Press, Nov. 1997.
    • H. Sahraoui, W. Melo, H. Lounis, and F. Dumont. Applying concept formation methods to object identfication in procedural code. In ASE, pages 210-218. IEEE Press, Nov. 1997.
  • 32
    • 84950973601 scopus 로고    scopus 로고
    • Alborz: A query-based tool for software architecture recovery
    • IEEE Press, May
    • K. Sartipi. Alborz: A query-based tool for software architecture recovery. In IWPC, pages 115-117. IEEE Press, May 2001.
    • (2001) IWPC , pp. 115-117
    • Sartipi, K.1
  • 33
    • 77956614304 scopus 로고    scopus 로고
    • A graph pattern matching approach to software architecture recovery
    • IEEE Press, Nov
    • K. Sartipi and K. Kontogiannis. A graph pattern matching approach to software architecture recovery. In ICSM, pages 408-417. IEEE Press, Nov. 2001.
    • (2001) ICSM , pp. 408-417
    • Sartipi, K.1    Kontogiannis, K.2
  • 34
    • 0028423394 scopus 로고
    • Using neural networks to modularize software
    • R. W. Schwanke and S. J. Hanson. Using neural networks to modularize software. Machine Learning, 15:136-168, 1994.
    • (1994) Machine Learning , vol.15 , pp. 136-168
    • Schwanke, R.W.1    Hanson, S.J.2
  • 35
    • 19044388343 scopus 로고    scopus 로고
    • Applying spectral methods to software clustering
    • IEEE Press, Oct
    • A. Shokoufandeh, S. Mancoridis, and M. Maycock. Applying spectral methods to software clustering. In WCRE, pages 3-12. IEEE Press, Oct. 2002.
    • (2002) WCRE , pp. 3-12
    • Shokoufandeh, A.1    Mancoridis, S.2    Maycock, M.3
  • 36
    • 0033307514 scopus 로고    scopus 로고
    • Identifying modules via concept analysis
    • November/December
    • M. Siff and T. Reps. Identifying modules via concept analysis. IEEE TSE, 25(6):749-768, November/December 1999.
    • (1999) IEEE TSE , vol.25 , Issue.6 , pp. 749-768
    • Siff, M.1    Reps, T.2
  • 37
    • 0035307244 scopus 로고    scopus 로고
    • Concept analysis for module restructuring
    • Apr
    • P. Tonella. Concept analysis for module restructuring. IEEE TSE, 27(4):351-363, Apr. 2001.
    • (2001) IEEE TSE , vol.27 , Issue.4 , pp. 351-363
    • Tonella, P.1
  • 38
    • 0031342098 scopus 로고    scopus 로고
    • The orphan adoption problem in architecture maintenance
    • IEEE Press
    • V. Tzerpos. The orphan adoption problem in architecture maintenance. In WCRE, pages 76-83. IEEE Press, 1997.
    • (1997) WCRE , pp. 76-83
    • Tzerpos, V.1
  • 39
    • 0032310772 scopus 로고    scopus 로고
    • A graph-based object identification process for procedural programs
    • IEEE Press, Oct
    • R. R. Valasareddi and D. L. Carver. A graph-based object identification process for procedural programs. In WCRE, pages 50-58. IEEE Press, Oct. 1998.
    • (1998) WCRE , pp. 50-58
    • Valasareddi, R.R.1    Carver, D.L.2
  • 40
    • 0032688675 scopus 로고    scopus 로고
    • Identifying objects using cluster and concept analysis
    • IEEE Press
    • A. van Deursen and T. Kuipers. Identifying objects using cluster and concept analysis. In ICSE, pages 246-255. IEEE Press, 1999.
    • (1999) ICSE , pp. 246-255
    • van Deursen, A.1    Kuipers, T.2
  • 41
    • 85046018900 scopus 로고    scopus 로고
    • J. Weidl and H. Gall. Binding object models to source code: An approach to object-oriented rearchitecturing. In Proc. of the 22nd Computer Software and Applications Conference, pages 26-31. IEEE Press, 1998
    • J. Weidl and H. Gall. Binding object models to source code: An approach to object-oriented rearchitecturing. In Proc. of the 22nd Computer Software and Applications Conference, pages 26-31. IEEE Press, 1998.
  • 42
    • 0031384042 scopus 로고    scopus 로고
    • Using clustering algorithms in legacy systems remodularization
    • IEEE Press
    • T. A. Wiggerts. Using clustering algorithms in legacy systems remodularization. In WCRE, pages 33-43. IEEE Press, 1997.
    • (1997) WCRE , pp. 33-43
    • Wiggerts, T.A.1
  • 44
    • 0029221117 scopus 로고    scopus 로고
    • A. Yeh, D. H. D., and H. Reubenstein. Recovering abstract data types and object instances from a conventional procedural language. In WCRE, pages 227-236. IEEE Press, 1995.
    • A. Yeh, D. H. D., and H. Reubenstein. Recovering abstract data types and object instances from a conventional procedural language. In WCRE, pages 227-236. IEEE Press, 1995.


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