메뉴 건너뛰기




Volumn 21, Issue 2, 2009, Pages 113-141

Splitting a large software repository for easing future software evolution - An industrial experience report

Author keywords

Experience; Formal concept analysis; Industrial; Reengineering; Software clustering

Indexed keywords

ANALYSIS TECHNIQUES; COMPUTED TOMOGRAPHIES; EXPERIENCE; FORMAL CONCEPT ANALYSIS; INDUSTRIAL; INDUSTRIAL EXPERIENCES; LESSONS LEARNED; MEDICAL DIAGNOSTICS; PHILIPS MEDICAL SYSTEMS; SHEER SIZES; SOFTWARE CLUSTERING; SOFTWARE EVOLUTIONS; SOFTWARE REPOSITORIES;

EID: 63849293604     PISSN: 1532060X     EISSN: 15320618     Source Type: Journal    
DOI: 10.1002/smr.401     Document Type: Article
Times cited : (23)

References (33)
  • 1
  • 2
    • 26844489411 scopus 로고    scopus 로고
    • Arévalo G, Ducassc S, Nicrstrasz O. Lessons learned in applying formal concept analysis to reverse engineering. Formal Concept Analysis (Lecture Notes in Computer Science, 3403/2005). Springer: Berlin/Heidelberg, 2005; 95-112.
    • Arévalo G, Ducassc S, Nicrstrasz O. Lessons learned in applying formal concept analysis to reverse engineering. Formal Concept Analysis (Lecture Notes in Computer Science, vol. 3403/2005). Springer: Berlin/Heidelberg, 2005; 95-112.
  • 5
    • 63849169843 scopus 로고    scopus 로고
    • Snelting G. Software reengineering based on concept lattices. Proceedings of the Conference Software Maintenance and Reengineering (CSMR). IEEE Computer Society: Washington DC, U.S.A., 2000; 3-10.
    • Snelting G. Software reengineering based on concept lattices. Proceedings of the Conference Software Maintenance and Reengineering (CSMR). IEEE Computer Society: Washington DC, U.S.A., 2000; 3-10.
  • 6
    • 63849263134 scopus 로고    scopus 로고
    • Tilley T, Cole R, Becker P, Eklund P. A survey of formal concept analysis support for software engineering activities. Formal Concept Analysis (Lecture Notes in Computer Science, 3626/2005), Ganter B, Stumme G, Wille R (eds.). Springer: Berlin/Heidelberg, 2005; 250-271.
    • Tilley T, Cole R, Becker P, Eklund P. A survey of formal concept analysis support for software engineering activities. Formal Concept Analysis (Lecture Notes in Computer Science, vol. 3626/2005), Ganter B, Stumme G, Wille R (eds.). Springer: Berlin/Heidelberg, 2005; 250-271.
  • 10
    • 0031632692 scopus 로고    scopus 로고
    • Mancoridis S, Mitchell B, Rorres C, Chen Y, Gansner E. Using automatic clustering to produce high-level system organizations of source code. Proceedings of the International Workshop on Program Comprehension (IWPC). IEEE Computer Society: Washington DC, U.S.A., 1998; 45-52.
    • Mancoridis S, Mitchell B, Rorres C, Chen Y, Gansner E. Using automatic clustering to produce high-level system organizations of source code. Proceedings of the International Workshop on Program Comprehension (IWPC). IEEE Computer Society: Washington DC, U.S.A., 1998; 45-52.
  • 11
    • 0033325448 scopus 로고    scopus 로고
    • Mancoridis S, Mitchell B, Chen Y, Gansner E. Bunch: A clustering tool for the recovery and maintenance of software system structures. Proceedings of the International Conference on Software Maintenance (ICSM). IEEE: Washington DC, U.S.A., 1999; 50-59.
    • Mancoridis S, Mitchell B, Chen Y, Gansner E. Bunch: A clustering tool for the recovery and maintenance of software system structures. Proceedings of the International Conference on Software Maintenance (ICSM). IEEE: Washington DC, U.S.A., 1999; 50-59.
  • 12
    • 63849340784 scopus 로고    scopus 로고
    • Sotograph. Avialable at: http://www.hello2morrow.com/products/sotograph. Last visited on [14 January 2009].
    • Sotograph. Avialable at: http://www.hello2morrow.com/products/sotograph. Last visited on [14 January 2009].
  • 13
    • 0000398336 scopus 로고
    • Restructuring lattice theory: An approach based on hierarchies of concepts
    • Rival I ed, Reidel: Dordrecht, The Netherlands
    • Wille R. Restructuring lattice theory: An approach based on hierarchies of concepts. Ordered Sets, Rival I (ed.). Reidel: Dordrecht, The Netherlands, 1982; 445-470.
    • (1982) Ordered Sets , pp. 445-470
    • Wille, R.1
  • 17
    • 63849099903 scopus 로고    scopus 로고
    • Masters Thesis, Software Engineering Research Group, Delft University of Technology
    • Glorie M. Philips medical archive splitting. Masters Thesis, Software Engineering Research Group, Delft University of Technology, 2007.
    • (2007) Philips medical archive splitting
    • Glorie, M.1
  • 18
    • 63849274126 scopus 로고    scopus 로고
    • Available at:, on [14 January
    • ConExp. Available at: http://sourceforge.net/projects/conexp. Last visited on [14 January 2009].
    • (2009) Last visited
    • ConExp1
  • 20
    • 33645833890 scopus 로고    scopus 로고
    • On the automatic modularization of software systems using the bunch tool
    • 193-208. DOI
    • Mitchell BS, Mancoridis S. On the automatic modularization of software systems using the bunch tool. IEEE Transactions on Software Engineering 2006; 32(3):193-208. DOI: http://dx.doi.org/10.1109/TSE.2006.31.
    • (2006) IEEE Transactions on Software Engineering , vol.32 , Issue.3
    • Mitchell, B.S.1    Mancoridis, S.2
  • 22
    • 0028680264 scopus 로고
    • Application of graph visualization
    • Canadian Information Processing Society: Banff, Alta, Canada
    • North SC, Koulsofios E. Application of graph visualization. Proceedings of Graphics Interface '94. Canadian Information Processing Society: Banff, Alta., Canada, 1994; 235-245.
    • (1994) Proceedings of Graphics Interface '94 , pp. 235-245
    • North, S.C.1    Koulsofios, E.2
  • 24
    • 77956617019 scopus 로고    scopus 로고
    • Comparing the decompositions produced by software clustering algorithms using similarity measurements
    • IEEE Computer Society: Washington DC, U.S.A
    • Mitchell BS, Mancoridis S. Comparing the decompositions produced by software clustering algorithms using similarity measurements. International Conference on Software Maintenance (ICSM). IEEE Computer Society: Washington DC, U.S.A., 2001; 744-753.
    • (2001) International Conference on Software Maintenance (ICSM) , pp. 744-753
    • Mitchell, B.S.1    Mancoridis, S.2
  • 27
    • 35348960950 scopus 로고    scopus 로고
    • Hierarchical clustering for software architecture recovery
    • Maqbool O, Babri HA. Hierarchical clustering for software architecture recovery. IEEE Transactions on Software Engineering 2007; 33(11):759-780.
    • (2007) IEEE Transactions on Software Engineering , vol.33 , Issue.11 , pp. 759-780
    • Maqbool, O.1    Babri, H.A.2
  • 31
    • 40049088606 scopus 로고    scopus 로고
    • Documenting after the fact: Recovering architectural design decisions
    • Jansen A, Bosch J, Avgeriou P. Documenting after the fact: Recovering architectural design decisions. Journal of Systems and Software 2008; 81(4):536-557.
    • (2008) Journal of Systems and Software , vol.81 , Issue.4 , pp. 536-557
    • Jansen, A.1    Bosch, J.2    Avgeriou, P.3


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