메뉴 건너뛰기




Volumn 35, Issue 10, 2005, Pages 977-1006

Unifying program slicing and concept assignment for higher-level executable source code extraction

Author keywords

Concept assignment; Program slicing; Reverse engineering

Indexed keywords

ALGORITHMS; CALCULATIONS; COBOL (PROGRAMMING LANGUAGE); COMPUTER SOFTWARE; ERROR ANALYSIS; REVERSE ENGINEERING;

EID: 23744507856     PISSN: 00380644     EISSN: None     Source Type: Journal    
DOI: 10.1002/spe.664     Document Type: Article
Times cited : (16)

References (54)
  • 8
    • 21144446241 scopus 로고    scopus 로고
    • A survey of empirical results on program slicing
    • Binkley DW, Harman M. A survey of empirical results on program slicing. Advances in Computers 2004; 62:105-178.
    • (2004) Advances in Computers , vol.62 , pp. 105-178
    • Binkley, D.W.1    Harman, M.2
  • 10
    • 0002107790 scopus 로고    scopus 로고
    • An overview of program slicing
    • Harman M, Hierons RM. An overview of program slicing. Software Focus 2001; 2(3):85-92.
    • (2001) Software Focus , vol.2 , Issue.3 , pp. 85-92
    • Harman, M.1    Hierons, R.M.2
  • 11
    • 0000990322 scopus 로고
    • A survey of program slicing techniques
    • Tip F. A survey of program slicing techniques. Journal of Programming Languages 1995; 3(3):121-189.
    • (1995) Journal of Programming Languages , vol.3 , Issue.3 , pp. 121-189
    • Tip, F.1
  • 12
    • 0036697705 scopus 로고    scopus 로고
    • Hypothesis-based concept assignment in software maintenance
    • Gold NE, Bennett KH. Hypothesis-based concept assignment in software maintenance. IEE Proceedings - Software 2002; 149(4): 103-110.
    • (2002) IEE Proceedings - Software , vol.149 , Issue.4 , pp. 103-110
    • Gold, N.E.1    Bennett, K.H.2
  • 18
    • 77956611108 scopus 로고    scopus 로고
    • Hypothesis-based concept assignment to support software maintenance
    • Florence, Italy, November 2001. IEEE Computer Society Press: Los Alamitos, CA
    • Gold NE. Hypothesis-based concept assignment to support software maintenance. Proceedings of the IEEE International Conference on Software Maintenance (ICSM'01), Florence, Italy, November 2001. IEEE Computer Society Press: Los Alamitos, CA, 2001; 545-548.
    • (2001) Proceedings of the IEEE International Conference on Software Maintenance (ICSM'01) , pp. 545-548
    • Gold, N.E.1
  • 22
    • 0345683086 scopus 로고
    • Using slice profiles and metrics during software maintenance
    • IEEE Computer Society Press: Los Alamitos, CA
    • Ott LM. Using slice profiles and metrics during software maintenance. Proceedings of the 10th Annual Software Reliability Symposium. IEEE Computer Society Press: Los Alamitos, CA, 1992; 16-23.
    • (1992) Proceedings of the 10th Annual Software Reliability Symposium , pp. 16-23
    • Ott, L.M.1
  • 26
    • 85063799645 scopus 로고
    • Slice based metrics for estimating cohesion
    • Baltimore, MD, May 1993. IEEE Computer Society Press: Los Alamitos, CA
    • Ott LM, Thuss JJ. Slice based metrics for estimating cohesion. Proceedings of the IEEE-CS International Metrics Symposium, Baltimore, MD, May 1993. IEEE Computer Society Press: Los Alamitos, CA, 1993; 71-81.
    • (1993) Proceedings of the IEEE-CS International Metrics Symposium , pp. 71-81
    • Ott, L.M.1    Thuss, J.J.2
  • 27
    • 0028714269 scopus 로고
    • Visualizing program slices
    • Los Alamitos, CA, October 1994, Ambler AL, Kimura TD (eds.). IEEE Computer Society Press: Los Alamitos, CA
    • Ball T, Eick SG. Visualizing program slices. Proceedings of the Symposium on Visual Languages, Los Alamitos, CA, October 1994, Ambler AL, Kimura TD (eds.). IEEE Computer Society Press: Los Alamitos, CA, 1994; 288-295.
    • (1994) Proceedings of the Symposium on Visual Languages , pp. 288-295
    • Ball, T.1    Eick, S.G.2
  • 32
    • 33644563136 scopus 로고    scopus 로고
    • GNU. http://www.gnu.org/directory/acct.html [2003].
    • (2003)
  • 33
    • 77956611660 scopus 로고    scopus 로고
    • A large-scale empirical study of forward and backward static slice size and context sensitivity
    • Amsterdam, Netherlands, September 2003. IEEE Computer Society Press: Los Alamitos, CA
    • Binkley DW, Harman M. A large-scale empirical study of forward and backward static slice size and context sensitivity. Proceedings of the IEEE International Conference on Software Maintenance (ICSM 2003), Amsterdam, Netherlands, September 2003. IEEE Computer Society Press: Los Alamitos, CA, 2003; 44-53.
    • (2003) Proceedings of the IEEE International Conference on Software Maintenance (ICSM 2003) , pp. 44-53
    • Binkley, D.W.1    Harman, M.2
  • 40
    • 0141786917 scopus 로고    scopus 로고
    • Feed-forward and recurrent neural networks for source code informal information analysis
    • Merlo E, McAdam I, Mori RD. Feed-forward and recurrent neural networks for source code informal information analysis. Journal of Software Maintenance and Evolution 2003; 15:205-244.
    • (2003) Journal of Software Maintenance and Evolution , vol.15 , pp. 205-244
    • Merlo, E.1    McAdam, I.2    Mori, R.D.3
  • 42
    • 0035000349 scopus 로고    scopus 로고
    • Supporting program comprehension using semantic and structural information
    • Toronto, Canada, May 2001. IEEE Computer Society Press: Los Alamitos, CA
    • Maletic JI, Marcus A. Supporting program comprehension using semantic and structural information. Proceedings of the 23rd International Conference on Software Engineering (ICSE2001), Toronto, Canada, May 2001. IEEE Computer Society Press: Los Alamitos, CA, 2001; 103-112.
    • (2001) Proceedings of the 23rd International Conference on Software Engineering (ICSE2001) , pp. 103-112
    • Maletic, J.I.1    Marcus, A.2
  • 44
    • 0031118262 scopus 로고    scopus 로고
    • Extracting reusable functions by flow graph-based program slicing
    • Lanubile F, Visaggio G. Extracting reusable functions by flow graph-based program slicing. IEEE Transactions on Software Engineering 1997; 23(4):246-259.
    • (1997) IEEE Transactions on Software Engineering , vol.23 , Issue.4 , pp. 246-259
    • Lanubile, F.1    Visaggio, G.2
  • 45
    • 84987194101 scopus 로고
    • Recovering reusable components from legacy systems by program segmentation
    • Sorrento, Italy, 1993. IEEE Computer Society Press: Los Alamitos, CA
    • Ning JQ, Engberts A, Kozaczynski W. Recovering reusable components from legacy systems by program segmentation. IEEE Working Conference on Reverse Engineering, Sorrento, Italy, 1993. IEEE Computer Society Press: Los Alamitos, CA, 1993; 64-72.
    • (1993) IEEE Working Conference on Reverse Engineering , pp. 64-72
    • Ning, J.Q.1    Engberts, A.2    Kozaczynski, W.3
  • 50
    • 0142211956 scopus 로고    scopus 로고
    • Union slices for the approximation of the precise slice
    • Montreal, Canada, October 2002. IEEE Computer Society Press: Los Alamitos, CA
    • Beszedes A, Gyimothy T. Union slices for the approximation of the precise slice. IEEE International Conference on Software Maintenance (ICSM 2002), Montreal, Canada, October 2002. IEEE Computer Society Press: Los Alamitos, CA, 2002; 12-20.
    • (2002) IEEE International Conference on Software Maintenance (ICSM 2002) , pp. 12-20
    • Beszedes, A.1    Gyimothy, T.2
  • 51
    • 0011793707 scopus 로고
    • Automatic extraction of executable program subsets by simultaneous dynamic program slicing
    • Hall RJ. Automatic extraction of executable program subsets by simultaneous dynamic program slicing. Automated Software Engineering 1995; 2(1):33-53.
    • (1995) Automated Software Engineering , vol.2 , Issue.1 , pp. 33-53
    • Hall, R.J.1


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