메뉴 건너뛰기




Volumn 60, Issue 2, 2006, Pages 171-188

Revisiting the ΔiC approach to component recovery

Author keywords

Cohesion; Component recovery; Coupling; Re modularization; Reverse engineering

Indexed keywords

ALGORITHMS; COMPUTER PROGRAMMING; METRIC SYSTEM; OBJECT ORIENTED PROGRAMMING;

EID: 32144452762     PISSN: 01676423     EISSN: None     Source Type: Journal    
DOI: 10.1016/j.scico.2005.10.004     Document Type: Article
Times cited : (14)

References (68)
  • 7
    • 0033882574 scopus 로고    scopus 로고
    • A use-case driven method of architecture recovery for program understanding and reuse reengineering
    • IEEE Computer Society Press
    • D. Bojic, and D. Velasevic A use-case driven method of architecture recovery for program understanding and reuse reengineering Proceedings of the Conference on Software Maintenance and Reengineering 2000 IEEE Computer Society Press
    • (2000) Proceedings of the Conference on Software Maintenance and Reengineering
    • Bojic, D.1    Velasevic, D.2
  • 13
    • 0025226963 scopus 로고
    • Extracting and restructuring the design of large systems
    • S.C. Choi, and W. Scacchi Extracting and restructuring the design of large systems IEEE Software 7 1 1990 66 71
    • (1990) IEEE Software , vol.7 , Issue.1 , pp. 66-71
    • Choi, S.C.1    Scacchi, W.2
  • 14
    • 0029252659 scopus 로고
    • Software salvaging and the call dominance tree
    • A. Cimitile, and G. Visaggio Software salvaging and the call dominance tree Journal of Systems Software 28 1995 117 127
    • (1995) Journal of Systems Software , vol.28 , pp. 117-127
    • Cimitile, A.1    Visaggio, G.2
  • 18
    • 0029220763 scopus 로고
    • Finding objects in procedural programs: An alternative approach
    • July IEEE Computer Society Press
    • H. Gall, and R. Klüsch Finding objects in procedural programs: An alternative approach Proceedings of the Working Conference on Reverse Engineering July 1995 IEEE Computer Society Press 208 216
    • (1995) Proceedings of the Working Conference on Reverse Engineering , pp. 208-216
    • Gall, H.1    Klüsch, R.2
  • 20
    • 0031385202 scopus 로고    scopus 로고
    • Comparison of abstract data type and abstract state encapsulation detection techniques for architectural understanding
    • IEEE Computer Society Press
    • J.-F. Girard, R. Koschke, and G. Schied Comparison of abstract data type and abstract state encapsulation detection techniques for architectural understanding Proceedings of the Working Conference on Reverse Engineering 1997 IEEE Computer Society Press
    • (1997) Proceedings of the Working Conference on Reverse Engineering
    • Girard, J.-F.1    Koschke, R.2    Schied, G.3
  • 21
    • 32144451222 scopus 로고    scopus 로고
    • Reengineering concepts, techniques and tools for component extraction
    • CRIM, Montreal, Canada, May
    • J.F. Girard, L. Briand, Reengineering concepts, techniques and tools for component extraction, Technical Report CRIM95/04-26, CRIM, Montreal, Canada, May 1996
    • (1996) Technical Report , vol.CRIM95-04-26
    • Girard, J.F.1    Briand, L.2
  • 22
    • 0031351641 scopus 로고    scopus 로고
    • Finding components in a hierarchy of modules: A step towards architectural understanding
    • October IEEE Computer Society Press
    • J.F. Girard, and R. Koschke Finding components in a hierarchy of modules: a step towards architectural understanding Proceedings of the International Conference on Software Maintenance October 1997 IEEE Computer Society Press 58 65
    • (1997) Proceedings of the International Conference on Software Maintenance , pp. 58-65
    • Girard, J.F.1    Koschke, R.2
  • 27
    • 0011784104 scopus 로고    scopus 로고
    • Playing detective: Reconstructing software architecture from available evidence
    • Software Engineering Institute, Pittsburgh, USA
    • R. Kazman, S.J. Carriére, Playing detective: reconstructing software architecture from available evidence, Technical Report CMU/SEI-97-TR-010, Software Engineering Institute, Pittsburgh, USA, 1997
    • (1997) Technical Report , vol.CMU-SEI-97-TR-010
    • Kazman, R.1    Carriére, S.J.2
  • 31
    • 0031103550 scopus 로고    scopus 로고
    • A unified framework for expressing software subsystems classification techniques
    • A. Lakhotia A unified framework for expressing software subsystems classification techniques Journal Systems Software, Elsevier Science Publisher 36 1997 211 231
    • (1997) Journal Systems Software, Elsevier Science Publisher , vol.36 , pp. 211-231
    • Lakhotia, A.1
  • 33
    • 0025512566 scopus 로고
    • Identifying objects in a conventional procedural language: An example of data design recovery
    • November IEEE Computer Society Press
    • S.S. Liu, and N. Wilde Identifying objects in a conventional procedural language: An example of data design recovery Proceedings of the International Conference on Software Maintenance November 1990 IEEE Computer Society Press 266 271
    • (1990) Proceedings of the International Conference on Software Maintenance , pp. 266-271
    • Liu, S.S.1    Wilde, N.2
  • 35
    • 0031611728 scopus 로고    scopus 로고
    • Software architecture recovery and restructuring through clustering techniques
    • Association of Computing Machinery (ACM) Press
    • C.-H. Lung Software architecture recovery and restructuring through clustering techniques Proceedings of the Third International Workshop on Software Architecture 1998 Association of Computing Machinery (ACM) Press 101 104
    • (1998) Proceedings of the Third International Workshop on Software Architecture , pp. 101-104
    • Lung, C.-H.1
  • 41
    • 77956617019 scopus 로고    scopus 로고
    • Comparing the decompositions produced by software clustering algorithms using similarity measurements
    • IEEE Computer Society Press
    • B.S. Mitchell, and S. Mancoridis Comparing the decompositions produced by software clustering algorithms using similarity measurements Proceedings of the International Conference on Software Maintenance 2001 IEEE Computer Society Press 744 754
    • (2001) Proceedings of the International Conference on Software Maintenance , pp. 744-754
    • Mitchell, B.S.1    Mancoridis, S.2
  • 42
    • 0034770382 scopus 로고    scopus 로고
    • Craft: A framework for evaluating software clustering results in the absence of benchmark decompositions
    • IEEE Computer Society Press
    • B.S. Mitchell, and S. Mancoridis Craft: A framework for evaluating software clustering results in the absence of benchmark decompositions Proceedings of the Working Conference on Reverse Engineering 2001 IEEE Computer Society Press 93 102
    • (2001) Proceedings of the Working Conference on Reverse Engineering , pp. 93-102
    • Mitchell, B.S.1    Mancoridis, S.2
  • 44
    • 0348160363 scopus 로고
    • A reverse engineering environment based on spatial and visual software interconnection models
    • December Association of Computing Machinery (ACM) Press
    • H. Müller, K. Wong, and S. Tilley A reverse engineering environment based on spatial and visual software interconnection models ACM SIGSOFT Symposium on Software Development Environments December 1992 Association of Computing Machinery (ACM) Press 88 98
    • (1992) ACM SIGSOFT Symposium on Software Development Environments , pp. 88-98
    • Müller, H.1    Wong, K.2    Tilley, S.3
  • 50
    • 84950973601 scopus 로고    scopus 로고
    • Alborz: A query-based tool for software architecture recovery
    • May IEEE Computer Society Press
    • K. Sartipi Alborz: A query-based tool for software architecture recovery Proceedings of the Workshop on Program Comprehension May 2001 IEEE Computer Society Press 115 116
    • (2001) Proceedings of the Workshop on Program Comprehension , pp. 115-116
    • Sartipi, K.1
  • 51
    • 29144522505 scopus 로고    scopus 로고
    • A software evaluation model using component association views
    • May IEEE Computer Society Press
    • K. Sartipi A software evaluation model using component association views Proceedings of the Workshop on Program Comprehension May 2001 IEEE Computer Society Press 259 268
    • (2001) Proceedings of the Workshop on Program Comprehension , pp. 259-268
    • Sartipi, K.1
  • 55
    • 24344490916 scopus 로고    scopus 로고
    • A pattern matching framework for software architecture recovery and restructuring
    • June IEEE Computer Society Press
    • K. Sartipi, K. Kontogiannis, and F. Mavaddat A pattern matching framework for software architecture recovery and restructuring Proceedings of the Workshop on Program Comprehension June 2000 IEEE Computer Society Press 37 47
    • (2000) Proceedings of the Workshop on Program Comprehension , pp. 37-47
    • Sartipi, K.1    Kontogiannis, K.2    Mavaddat, F.3
  • 65
    • 0032298699 scopus 로고    scopus 로고
    • Binding object models to source code: An approach to object-oriented re-architecturing
    • IEEE Computer Society Press
    • J. Weidl, and H. Gall Binding object models to source code: An approach to object-oriented re-architecturing Proc. of the 22nd Computer Software and Applications Conference 1998 IEEE Computer Society Press
    • (1998) Proc. of the 22nd Computer Software and Applications Conference
    • Weidl, J.1    Gall, H.2
  • 67
    • 0029221117 scopus 로고
    • Recovering abstract data types and object instances from a conventional procedural language
    • July IEEE Computer Society Press
    • A.S. Yeh, D. Harris, and H. Reubenstein Recovering abstract data types and object instances from a conventional procedural language Proceedings of the Working Conference on Reverse Engineering July 1995 IEEE Computer Society Press 227 236
    • (1995) Proceedings of the Working Conference on Reverse Engineering , pp. 227-236
    • Yeh, A.S.1    Harris, D.2    Reubenstein, H.3


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