메뉴 건너뛰기




Volumn 50, Issue 12, 2008, Pages 1189-1209

Locating dependence structures using search-based slicing

Author keywords

Program slicing; Search Based Software Engineering

Indexed keywords

ALGORITHM PERFORMANCE; EMPIRICAL STUDIES; PROGRAM SLICING; SEARCH-BASED SOFTWARE ENGINEERING; SLICING PROBLEM;

EID: 51449110896     PISSN: 09505849     EISSN: None     Source Type: Journal    
DOI: 10.1016/j.infsof.2007.11.001     Document Type: Article
Times cited : (10)

References (79)
  • 2
    • 51449123543 scopus 로고    scopus 로고
    • B.W. Boehm, J.R. Brown, H. Kaspar, M. Lipow, G.J. MacLeod, M.J. Merritt, Characteristics of software quality, in: TRW and North-Holland Publishing Co., Amsterdam, Holand, 1978.
    • B.W. Boehm, J.R. Brown, H. Kaspar, M. Lipow, G.J. MacLeod, M.J. Merritt, Characteristics of software quality, in: TRW and North-Holland Publishing Co., Amsterdam, Holand, 1978.
  • 3
    • 14844331782 scopus 로고    scopus 로고
    • G. Antoniol, M. Di Penta, M. Harman, A robust search-based approach to project management in the presence of abandonment, rework, error and uncertainty, in: Tenth International Software Metrics Symposium (METRICS 2004), September 2004, Los Alamitos, California, USA, IEEE Computer Society Press, 2004, pp. 172-183.
    • G. Antoniol, M. Di Penta, M. Harman, A robust search-based approach to project management in the presence of abandonment, rework, error and uncertainty, in: Tenth International Software Metrics Symposium (METRICS 2004), September 2004, Los Alamitos, California, USA, IEEE Computer Society Press, 2004, pp. 172-183.
  • 4
    • 33646932705 scopus 로고    scopus 로고
    • G. Antoniol, M.D. Penta, M. Harman, Search-based techniques applied to optimization of project planning for a massive maintenance project, in: Twenty-first IEEE International Conference on Software Maintenance, Los Alamitos, California, USA, IEEE Computer Society Press, 2005, pp. 240-249.
    • G. Antoniol, M.D. Penta, M. Harman, Search-based techniques applied to optimization of project planning for a massive maintenance project, in: Twenty-first IEEE International Conference on Software Maintenance, Los Alamitos, California, USA, IEEE Computer Society Press, 2005, pp. 240-249.
  • 6
    • 0029222025 scopus 로고    scopus 로고
    • B. Baker, On finding duplication and near-duplication in large software systems, in: Working Conference on Reverse Engineering 1995, 1995.
    • B. Baker, On finding duplication and near-duplication in large software systems, in: Working Conference on Reverse Engineering 1995, 1995.
  • 7
    • 23744445816 scopus 로고    scopus 로고
    • A. Baresel, D.W. Binkley, M. Harman, B. Korel, Evolutionary testing in the presence of loop-assigned flags: a testability transformation approach, in: International Symposium on Software Testing and Analysis (ISSTA 2004), Omni Parker House Hotel, Boston, Massachusetts, July 2004, Software Engineering Notes 29 (4) (2004) 108-118.
    • A. Baresel, D.W. Binkley, M. Harman, B. Korel, Evolutionary testing in the presence of loop-assigned flags: a testability transformation approach, in: International Symposium on Software Testing and Analysis (ISSTA 2004), Omni Parker House Hotel, Boston, Massachusetts, July 2004, Software Engineering Notes 29 (4) (2004) 108-118.
  • 8
    • 51449091515 scopus 로고    scopus 로고
    • A. Baresel, H. Sthamer, M. Schmidt, Fitness function design to improve evolutionary structural testing, in: GECCO 2002: Proceedings of the Genetic and Evolutionary Computation Conference, 9-13 July 2002, San Francisco, CA 94104, USA, Morgan Kaufmann Publishers, 2002, pp. 1329-1336.
    • A. Baresel, H. Sthamer, M. Schmidt, Fitness function design to improve evolutionary structural testing, in: GECCO 2002: Proceedings of the Genetic and Evolutionary Computation Conference, 9-13 July 2002, San Francisco, CA 94104, USA, Morgan Kaufmann Publishers, 2002, pp. 1329-1336.
  • 9
    • 0032311601 scopus 로고    scopus 로고
    • I. Baxter, A. Yahin, L. Moura, M.S. Anna, Clone detection using abstract syntax trees, in: International Conference on Software Maintenance, 1998.
    • I. Baxter, A. Yahin, L. Moura, M.S. Anna, Clone detection using abstract syntax trees, in: International Conference on Software Maintenance, 1998.
  • 11
    • 33646918077 scopus 로고    scopus 로고
    • D. Binkley, M. Harman, Locating dependence clusters and dependence pollution, in: Twenty-first IEEE International Conference on Software Maintenance, Los Alamitos, California, USA, IEEE Computer Society Press, 2005, pp. 177-186.
    • D. Binkley, M. Harman, Locating dependence clusters and dependence pollution, in: Twenty-first IEEE International Conference on Software Maintenance, Los Alamitos, California, USA, IEEE Computer Society Press, 2005, pp. 177-186.
  • 13
    • 11244279740 scopus 로고    scopus 로고
    • Analysis and visualization of predicate dependence on formal parameters and global variables
    • Binkley D.W., and Harman M. Analysis and visualization of predicate dependence on formal parameters and global variables. IEEE Transactions on Software Engineering 30 11 (2004) 715-735
    • (2004) IEEE Transactions on Software Engineering , vol.30 , Issue.11 , pp. 715-735
    • Binkley, D.W.1    Harman, M.2
  • 14
    • 85042377749 scopus 로고    scopus 로고
    • B.W. Boehm, J.R. Brown, M. Lipow, Quantitative evaluation of software quality, in: ICSE '76: Proceedings of the Second International Conference on Software engineering, Los Alamitos, CA, USA, IEEE Computer Society Press, 1976, pp. 592-605.
    • B.W. Boehm, J.R. Brown, M. Lipow, Quantitative evaluation of software quality, in: ICSE '76: Proceedings of the Second International Conference on Software engineering, Los Alamitos, CA, USA, IEEE Computer Society Press, 1976, pp. 592-605.
  • 15
    • 51449118329 scopus 로고    scopus 로고
    • L. Bottaci, Instrumenting programs with flag variables for test data search by genetic algorithms, in: GECCO 2002: Proceedings of the Genetic and Evolutionary Computation Conference, 9-13 July 2002, New York, Morgan Kaufmann Publishers, 2002, pp. 1337-1342.
    • L. Bottaci, Instrumenting programs with flag variables for test data search by genetic algorithms, in: GECCO 2002: Proceedings of the Genetic and Evolutionary Computation Conference, 9-13 July 2002, New York, Morgan Kaufmann Publishers, 2002, pp. 1337-1342.
  • 16
    • 33750238130 scopus 로고    scopus 로고
    • S. Bouktif, G. Antoniol, E. Merlo, M. Neteler, A novel approach to optimize clone refactoring activity, in: GECCO 2006: Proceedings of the Eighth Annual Conference on Genetic and Evolutionary Computation, 8-12 July 2006, vol. 2, Seattle, Washington, USA, ACM Press, 2006, pp. 1885-1892.
    • S. Bouktif, G. Antoniol, E. Merlo, M. Neteler, A novel approach to optimize clone refactoring activity, in: GECCO 2006: Proceedings of the Eighth Annual Conference on Genetic and Evolutionary Computation, 8-12 July 2006, vol. 2, Seattle, Washington, USA, ACM Press, 2006, pp. 1885-1892.
  • 17
    • 33750271689 scopus 로고    scopus 로고
    • S. Bouktif, H. Sahraoui, G. Antoniol, Simulated annealing for improving software quality prediction, in: GECCO 2006: Proceedings of the Eighth Annual Conference on Genetic and Evolutionary Computation, 8-12 July 2006, vol. 2, Seattle, Washington, USA, ACM Press, 2006, pp. 1893-1900.
    • S. Bouktif, H. Sahraoui, G. Antoniol, Simulated annealing for improving software quality prediction, in: GECCO 2006: Proceedings of the Eighth Annual Conference on Genetic and Evolutionary Computation, 8-12 July 2006, vol. 2, Seattle, Washington, USA, ACM Press, 2006, pp. 1893-1900.
  • 18
    • 34748924595 scopus 로고    scopus 로고
    • L.C. Briand, J. Feng, Y. Labiche, Using genetic algorithms and coupling measures to devise optimal integration test orders, in: SEKE, 2002, pp. 43-50.
    • L.C. Briand, J. Feng, Y. Labiche, Using genetic algorithms and coupling measures to devise optimal integration test orders, in: SEKE, 2002, pp. 43-50.
  • 19
    • 32444445648 scopus 로고    scopus 로고
    • L.C. Briand, Y. Labiche, M. Shousha, Stress testing real-time systems with genetic algorithms, in: H.-G. Beyer, U.-M. O'Reilly (Eds.), Genetic and Evolutionary Computation Conference, GECCO 2005 Proceedings, 25-29 June 2005, Washington DC, USA, ACM Press, 2005, pp. 1021-1028.
    • L.C. Briand, Y. Labiche, M. Shousha, Stress testing real-time systems with genetic algorithms, in: H.-G. Beyer, U.-M. O'Reilly (Eds.), Genetic and Evolutionary Computation Conference, GECCO 2005 Proceedings, 25-29 June 2005, Washington DC, USA, ACM Press, 2005, pp. 1021-1028.
  • 20
    • 0035892550 scopus 로고    scopus 로고
    • Can genetic programming improve software effort estimation? A comparative evaluation
    • Burgess C.J., and Lefley M. Can genetic programming improve software effort estimation? A comparative evaluation. Information and Software Technology 43 14 (2001) 863-873
    • (2001) Information and Software Technology , vol.43 , Issue.14 , pp. 863-873
    • Burgess, C.J.1    Lefley, M.2
  • 21
    • 84987243256 scopus 로고    scopus 로고
    • G. Canfora, A. Cimitile, A. De Lucia, G.A.D. Lucca, Software salvaging based on conditions, in: International Conference on Software Maintenance, September 1994, Los Alamitos, California, USA, IEEE Computer Society Press, pp. 424-433.
    • G. Canfora, A. Cimitile, A. De Lucia, G.A.D. Lucca, Software salvaging based on conditions, in: International Conference on Software Maintenance, September 1994, Los Alamitos, California, USA, IEEE Computer Society Press, pp. 424-433.
  • 22
    • 32444451440 scopus 로고    scopus 로고
    • G. Canfora, M.D. Penta, R. Esposito, M.L. Villani, An approach for qoS-aware service composition based on genetic algorithms, in: H.-G. Beyer, U.-M. O'Reilly (Eds.), Genetic and Evolutionary Computation Conference, GECCO 2005 Proceedings, June 25-29, 2005, Washington DC, USA, ACM Press, 2005, pp. 1069-1075.
    • G. Canfora, M.D. Penta, R. Esposito, M.L. Villani, An approach for qoS-aware service composition based on genetic algorithms, in: H.-G. Beyer, U.-M. O'Reilly (Eds.), Genetic and Evolutionary Computation Conference, GECCO 2005 Proceedings, June 25-29, 2005, Washington DC, USA, ACM Press, 2005, pp. 1069-1075.
  • 24
    • 33750273259 scopus 로고    scopus 로고
    • M. Cohen, S.B. Kooi, W. Srisa-an, Clustering the heap in multi-threaded applications for improved garbage collection, in: GECCO 2006: Proceedings of the Eighth Annual Conference on Genetic and Evolutionary Computation, 8-12 July 2006, vol. 2, Seattle, Washington, USA, ACM Press, 2006, pp. 1901-1908.
    • M. Cohen, S.B. Kooi, W. Srisa-an, Clustering the heap in multi-threaded applications for improved garbage collection, in: GECCO 2006: Proceedings of the Eighth Annual Conference on Genetic and Evolutionary Computation, 8-12 July 2006, vol. 2, Seattle, Washington, USA, ACM Press, 2006, pp. 1901-1908.
  • 25
    • 85016062555 scopus 로고    scopus 로고
    • K.D. Cooper, P.J. Schielke, D. Subramanian, Optimizing for reduced code space using genetic algorithms, in: Proceedings of the ACM Sigplan 1999 Workshop on Languages, Compilers and Tools for Embedded Systems (LCTES'99), May 5 1999, vol. 34.7 ACM Sigplan Notices, NY, ACM Press, 1999, pp. 1-9.
    • K.D. Cooper, P.J. Schielke, D. Subramanian, Optimizing for reduced code space using genetic algorithms, in: Proceedings of the ACM Sigplan 1999 Workshop on Languages, Compilers and Tools for Embedded Systems (LCTES'99), May 5 1999, vol. 34.7 ACM Sigplan Notices, NY, ACM Press, 1999, pp. 1-9.
  • 26
    • 0029721793 scopus 로고    scopus 로고
    • A. De Lucia, A.R. Fasolino, M. Munro, Understanding function behaviours through program slicing, in: Fourth IEEE Workshop on Program Comprehension, March 1996, Los Alamitos, California, USA, IEEE Computer Society Press, 1996, pp. 9-18.
    • A. De Lucia, A.R. Fasolino, M. Munro, Understanding function behaviours through program slicing, in: Fourth IEEE Workshop on Program Comprehension, March 1996, Los Alamitos, California, USA, IEEE Computer Society Press, 1996, pp. 9-18.
  • 27
    • 0034291123 scopus 로고    scopus 로고
    • A validation of the component-based method for software size estimation
    • Dolado J.J. A validation of the component-based method for software size estimation. IEEE Transactions on Software Engineering 26 10 (2000) 1006-1021
    • (2000) IEEE Transactions on Software Engineering , vol.26 , Issue.10 , pp. 1006-1021
    • Dolado, J.J.1
  • 28
    • 0033308732 scopus 로고    scopus 로고
    • S. Ducasse, M. Rieger, S. Demeyer, A language independent approach for detecting duplicated code, in: International Conference on Software Maintenance, 1999.
    • S. Ducasse, M. Rieger, S. Demeyer, A language independent approach for detecting duplicated code, in: International Conference on Software Maintenance, 1999.
  • 29
    • 14344250449 scopus 로고    scopus 로고
    • D. Fatiregun, M. Harman, R. Hierons, Evolving transformation sequences using genetic algorithms, in: Fourth International Workshop on Source Code Analysis and Manipulation (SCAM 04), September 2004, Los Alamitos, California, USA, IEEE Computer Society Press, 2004, pp. 65-74.
    • D. Fatiregun, M. Harman, R. Hierons, Evolving transformation sequences using genetic algorithms, in: Fourth International Workshop on Source Code Analysis and Manipulation (SCAM 04), September 2004, Los Alamitos, California, USA, IEEE Computer Society Press, 2004, pp. 65-74.
  • 30
    • 33846199175 scopus 로고    scopus 로고
    • D. Fatiregun, M. Harman, R. Hierons, Search-based amorphous slicing, in: Twelfth International Working Conference on Reverse Engineering (WCRE 05), November 2005, Carnegie Mellon University, Pittsburgh, Pennsylvania, USA, 2005, pp. 3-12.
    • D. Fatiregun, M. Harman, R. Hierons, Search-based amorphous slicing, in: Twelfth International Working Conference on Reverse Engineering (WCRE 05), November 2005, Carnegie Mellon University, Pittsburgh, Pennsylvania, USA, 2005, pp. 3-12.
  • 31
    • 21044440739 scopus 로고    scopus 로고
    • U. Feige, P. Tetali, Approximating min sum set cover, in: Algorithmica, vol. 40, Springer, New York, 2004, pp. 219-234.
    • U. Feige, P. Tetali, Approximating min sum set cover, in: Algorithmica, vol. 40, Springer, New York, 2004, pp. 219-234.
  • 32
    • 51449090476 scopus 로고    scopus 로고
    • K.B. Gallagher, Using program slicing in software maintenance, Ph.D. thesis, University of Maryland, College Park, Maryland, 1990.
    • K.B. Gallagher, Using program slicing in software maintenance, Ph.D. thesis, University of Maryland, College Park, Maryland, 1990.
  • 33
    • 0012130246 scopus 로고    scopus 로고
    • K.B. Gallagher, Evaluating the surgeon's assistant: results of a pilot study, in: Proceedings of the International Conference on Software Maintenance, November 1992, Los Alamitos, California, USA, IEEE Computer Society Press, 1992, pp. 236-244.
    • K.B. Gallagher, Evaluating the surgeon's assistant: results of a pilot study, in: Proceedings of the International Conference on Software Maintenance, November 1992, Los Alamitos, California, USA, IEEE Computer Society Press, 1992, pp. 236-244.
  • 36
    • 51449096349 scopus 로고    scopus 로고
    • Grammatech Inc., The codesurfer slicing system, 2002.
    • Grammatech Inc., The codesurfer slicing system, 2002.
  • 37
    • 22944478376 scopus 로고    scopus 로고
    • Constructing multiple unique input/output sequences using evolutionary optimisation techniques
    • Guo Q., Hierons R.M., Harman M., and Derderian K. Constructing multiple unique input/output sequences using evolutionary optimisation techniques. IEE Proceedings - Software 152 3 (2005) 127-140
    • (2005) IEE Proceedings - Software , vol.152 , Issue.3 , pp. 127-140
    • Guo, Q.1    Hierons, R.M.2    Harman, M.3    Derderian, K.4
  • 38
    • 51449090475 scopus 로고    scopus 로고
    • M. Harman, R. Hierons, M. Proctor, A new representation and crossover operator for search-based optimization of software modularization, in: GECCO 2002: Proceedings of the Genetic and Evolutionary Computation Conference, 9-13 July 2002, San Francisco, CA 94104, USA, Morgan Kaufmann Publishers, 2002, pp. 1351-1358.
    • M. Harman, R. Hierons, M. Proctor, A new representation and crossover operator for search-based optimization of software modularization, in: GECCO 2002: Proceedings of the Genetic and Evolutionary Computation Conference, 9-13 July 2002, San Francisco, CA 94104, USA, Morgan Kaufmann Publishers, 2002, pp. 1351-1358.
  • 43
    • 51449114197 scopus 로고    scopus 로고
    • S. Horwitz, T. Reps, D.W. Binkley, Interprocedural slicing using dependence graphs, in: ACM SIGPLAN Conference on Programming Language Design and Implementation, June 1988, Atlanta, Georgia, 1988, pp. 25-46; Proceedings in SIGPLAN Notices, 23(7) (1988) 35-46.
    • S. Horwitz, T. Reps, D.W. Binkley, Interprocedural slicing using dependence graphs, in: ACM SIGPLAN Conference on Programming Language Design and Implementation, June 1988, Atlanta, Georgia, 1988, pp. 25-46; Proceedings in SIGPLAN Notices, 23(7) (1988) 35-46.
  • 45
    • 51449121092 scopus 로고    scopus 로고
    • J. Johnson, Identifying redundancy in source code using fingerprints, in: Cascon, 1993.
    • J. Johnson, Identifying redundancy in source code using fingerprints, in: Cascon, 1993.
  • 46
    • 0036648690 scopus 로고    scopus 로고
    • A multi-linguistic token-based code clone detection system for large scale source code
    • Kamiya T., Kusumoto S., and Ccfinder K.I. A multi-linguistic token-based code clone detection system for large scale source code. IEEE Trans. Software Engineering 28 7 (2002) 654-670
    • (2002) IEEE Trans. Software Engineering , vol.28 , Issue.7 , pp. 654-670
    • Kamiya, T.1    Kusumoto, S.2    Ccfinder, K.I.3
  • 48
    • 51449091101 scopus 로고    scopus 로고
    • C. Kirsopp, M. Shepperd, J. Hart, Search heuristics, case-based reasoning and software project effort prediction, in: GECCO 2002: Proceedings of the Genetic and Evolutionary Computation Conference, 9-13 July 2002, San Francisco, CA 94104, USA, Morgan Kaufmann Publishers, pp. 1367-1374.
    • C. Kirsopp, M. Shepperd, J. Hart, Search heuristics, case-based reasoning and software project effort prediction, in: GECCO 2002: Proceedings of the Genetic and Evolutionary Computation Conference, 9-13 July 2002, San Francisco, CA 94104, USA, Morgan Kaufmann Publishers, pp. 1367-1374.
  • 51
    • 0034770139 scopus 로고    scopus 로고
    • J. Krinke, Identifying similar code with program dependence graphs, in: Proceedings of Eighth Working Conference on Reverse Engineering, 2001, pp. 301-309.
    • J. Krinke, Identifying similar code with program dependence graphs, in: Proceedings of Eighth Working Conference on Reverse Engineering, 2001, pp. 301-309.
  • 52
    • 0036441874 scopus 로고    scopus 로고
    • J. Krinke, Evaluating context-sensitive slicing and chopping, in: IEEE International Conference on Software Maintenance, October 2002, Los Alamitos, California, USA, IEEE Computer Society Press, pp. 22-31.
    • J. Krinke, Evaluating context-sensitive slicing and chopping, in: IEEE International Conference on Software Maintenance, October 2002, Los Alamitos, California, USA, IEEE Computer Society Press, pp. 22-31.
  • 55
    • 34047189734 scopus 로고    scopus 로고
    • Meta-heuristic search algorithms for regression test case prioritization
    • Li Z., Harman M., and Hierons R. Meta-heuristic search algorithms for regression test case prioritization. IEEE Transactions on Software Engineering 33 4 (2007) 225-237
    • (2007) IEEE Transactions on Software Engineering , vol.33 , Issue.4 , pp. 225-237
    • Li, Z.1    Harman, M.2    Hierons, R.3
  • 56
    • 0022917792 scopus 로고    scopus 로고
    • H.D. Longworth, L.M. Ott, M.R. Smith, The relationship between program complexity and slice complexity during debugging tasks, in: Proceedings of the Computer Software and Applications Conference (COMPSAC'86), 1986, pp. 383-389.
    • H.D. Longworth, L.M. Ott, M.R. Smith, The relationship between program complexity and slice complexity during debugging tasks, in: Proceedings of the Computer Software and Applications Conference (COMPSAC'86), 1986, pp. 383-389.
  • 57
    • 77956617699 scopus 로고    scopus 로고
    • K. Mahdavi, M. Harman, R.M. Hierons, A multiple hill climbing approach to software module clustering, in: IEEE International Conference on Software Maintenance, September 2003, Los Alamitos, California, USA, IEEE Computer Society Press, pp. 315-324.
    • K. Mahdavi, M. Harman, R.M. Hierons, A multiple hill climbing approach to software module clustering, in: IEEE International Conference on Software Maintenance, September 2003, Los Alamitos, California, USA, IEEE Computer Society Press, pp. 315-324.
  • 58
    • 0030407014 scopus 로고    scopus 로고
    • J. Mayrand, C. Leblanc, E. Merlo, Experiment on the automatic detection of function clones in a software system using metrics, in: International Conference on Software Maintenance, 1996.
    • J. Mayrand, C. Leblanc, E. Merlo, Experiment on the automatic detection of function clones in a software system using metrics, in: International Conference on Software Maintenance, 1996.
  • 59
    • 34247384010 scopus 로고    scopus 로고
    • P. McMinn, M. Harman, D. Binkley, P. Tonella, The species per path approach to search-based test data generation, in: International Symposium on Software Testing and Analysis (ISSTA 06), Portland, Maine, USA, 2006, pp. 13-24,.
    • P. McMinn, M. Harman, D. Binkley, P. Tonella, The species per path approach to search-based test data generation, in: International Symposium on Software Testing and Analysis (ISSTA 06), Portland, Maine, USA, 2006, pp. 13-24,.
  • 60
    • 18144420076 scopus 로고    scopus 로고
    • T. Meyers, D.W. Binkley, Slice-based cohesion metrics and software intervention, in: Eleventh IEEE Working Conference on Reverse Engineering, November 2004, Los Alamitos, California, USA, IEEE Computer Society Press, pp. 256-266.
    • T. Meyers, D.W. Binkley, Slice-based cohesion metrics and software intervention, in: Eleventh IEEE Working Conference on Reverse Engineering, November 2004, Los Alamitos, California, USA, IEEE Computer Society Press, pp. 256-266.
  • 61
    • 51449101627 scopus 로고    scopus 로고
    • B.S. Mitchell, S. Mancoridis, Using heuristic search techniques to extract design abstractions from source code, in: GECCO 2002: Proceedings of the Genetic and Evolutionary Computation Conference, 9-13 July 2002, San Francisco, CA 94104, USA, Morgan Kaufmann Publishers, pp. 1375-1382.
    • B.S. Mitchell, S. Mancoridis, Using heuristic search techniques to extract design abstractions from source code, in: GECCO 2002: Proceedings of the Genetic and Evolutionary Computation Conference, 9-13 July 2002, San Francisco, CA 94104, USA, Morgan Kaufmann Publishers, pp. 1375-1382.
  • 62
    • 33645833890 scopus 로고    scopus 로고
    • On the automatic modularization of software systems using the bunch tool
    • Mitchell B.S., and Mancoridis S. On the automatic modularization of software systems using the bunch tool. IEEE Transactions on Software Engineering 32 3 (2006) 193-208
    • (2006) IEEE Transactions on Software Engineering , vol.32 , Issue.3 , pp. 193-208
    • Mitchell, B.S.1    Mancoridis, S.2
  • 63
    • 18744413801 scopus 로고    scopus 로고
    • H. Naeimi, A. DeHon, A Greedy Algorithm for tolerating defective crosspoints in NanoPLA design, in: Proceedings of the International Conference on Field-Programmable Technology (ICFPT2004), December 2004, pp. 49-56.
    • H. Naeimi, A. DeHon, A Greedy Algorithm for tolerating defective crosspoints in NanoPLA design, in: Proceedings of the International Conference on Field-Programmable Technology (ICFPT2004), December 2004, pp. 49-56.
  • 64
    • 34548097926 scopus 로고    scopus 로고
    • M. O'Keeffe, M. OCinneide, Search-based software maintenance, in: Conference on Software Maintenance and Reengineering (CSMR'06), March 2006, pp. 249-260.
    • M. O'Keeffe, M. OCinneide, Search-based software maintenance, in: Conference on Software Maintenance and Reengineering (CSMR'06), March 2006, pp. 249-260.
  • 65
    • 51449109505 scopus 로고    scopus 로고
    • L.M. Ott, Using slice profiles and metrics during software maintenance, in: Proceedings of the Tenth Annual Software Reliability Symposium, 1992, pp. 16-23.
    • L.M. Ott, Using slice profiles and metrics during software maintenance, in: Proceedings of the Tenth Annual Software Reliability Symposium, 1992, pp. 16-23.
  • 66
    • 85063787635 scopus 로고    scopus 로고
    • L.M. Ott, J.M. Bieman, Effects of software changes on module cohesion, in: IEEE Conference on Software Maintenance, November 1992, pp. 345-353.
    • L.M. Ott, J.M. Bieman, Effects of software changes on module cohesion, in: IEEE Conference on Software Maintenance, November 1992, pp. 345-353.
  • 68
    • 0024663131 scopus 로고    scopus 로고
    • L.M. Ott, J.J. Thuss, The relationship between slices and module cohesion, in: Proceedings of the Eleventh ACM Conference on Software Engineering, May 1989, pp. 198-204.
    • L.M. Ott, J.J. Thuss, The relationship between slices and module cohesion, in: Proceedings of the Eleventh ACM Conference on Software Engineering, May 1989, pp. 198-204.
  • 69
    • 85063799645 scopus 로고    scopus 로고
    • L.M. Ott, J.J. Thuss, Slice based metrics for estimating cohesion, in: Proceedings of the IEEE-CS International Metrics Symposium, May 1993, Los Alamitos, California, USA, IEEE Computer Society Press, pp. 71-81.
    • L.M. Ott, J.J. Thuss, Slice based metrics for estimating cohesion, in: Proceedings of the IEEE-CS International Metrics Symposium, May 1993, Los Alamitos, California, USA, IEEE Computer Society Press, pp. 71-81.
  • 70
    • 51449119566 scopus 로고    scopus 로고
    • F.V. Rysselbergh, S. Demeye, Evaluating clone detection techniques, in: Proceedings of the International Workshop on Evolution of Large Scale Industrial Software Applications, 2003.
    • F.V. Rysselbergh, S. Demeye, Evaluating clone detection techniques, in: Proceedings of the International Workshop on Evolution of Large Scale Industrial Software Applications, 2003.
  • 71
    • 32444437100 scopus 로고    scopus 로고
    • O. Seng, M. Bauer, M. Biehl, G. Pache, Search-based improvement of subsystem decompositions, in: H.-G. Beyer, U.-M. O'Reilly (Eds.), Genetic and Evolutionary Computation Conference, GECCO 2005 Proceedings, 25-29 June 2005,Washington DC, USA, ACM, 2005, pp. 1045-1051.
    • O. Seng, M. Bauer, M. Biehl, G. Pache, Search-based improvement of subsystem decompositions, in: H.-G. Beyer, U.-M. O'Reilly (Eds.), Genetic and Evolutionary Computation Conference, GECCO 2005 Proceedings, 25-29 June 2005,Washington DC, USA, ACM, 2005, pp. 1045-1051.
  • 72
    • 33750271383 scopus 로고    scopus 로고
    • O. Seng, J. Stammel, D. Burkhart, Search-based determination of refactorings for improving the class structure of object-oriented systems, in: GECCO 2006: Proceedings of the Eighth Annual Conference on Genetic and Evolutionary Computation, vol. 2, 8-12 July 2006, Seattle, Washington, USA, ACM Press, pp. 1909-1916.
    • O. Seng, J. Stammel, D. Burkhart, Search-based determination of refactorings for improving the class structure of object-oriented systems, in: GECCO 2006: Proceedings of the Eighth Annual Conference on Genetic and Evolutionary Computation, vol. 2, 8-12 July 2006, Seattle, Washington, USA, ACM Press, pp. 1909-1916.
  • 73
    • 0041848279 scopus 로고    scopus 로고
    • Using a concept lattice of decomposition slices for program understanding and impact analysis
    • Tonella P. Using a concept lattice of decomposition slices for program understanding and impact analysis. IEEE Transactions on Software Engineering 29 6 (2003) 495-509
    • (2003) IEEE Transactions on Software Engineering , vol.29 , Issue.6 , pp. 495-509
    • Tonella, P.1
  • 75
    • 85050273691 scopus 로고    scopus 로고
    • M. Weiser, Program slicing, in: Fifth International Conference on Software Engineering, March 1981, San Diego, CA, pp. 439-449.
    • M. Weiser, Program slicing, in: Fifth International Conference on Software Engineering, March 1981, San Diego, CA, pp. 439-449.
  • 76
    • 0021095647 scopus 로고
    • Reconstructing sequential behaviour from parallel behaviour projections
    • Weiser M. Reconstructing sequential behaviour from parallel behaviour projections. Information Processing Letters 17 10 (1983) 129-135
    • (1983) Information Processing Letters , vol.17 , Issue.10 , pp. 129-135
    • Weiser, M.1
  • 78
    • 0002338687 scopus 로고
    • A genetic algorithm tutorial
    • Whitley D. A genetic algorithm tutorial. Statistics and Computing 4 (1994) 65-85
    • (1994) Statistics and Computing , vol.4 , pp. 65-85
    • Whitley, D.1
  • 79
    • 0035892558 scopus 로고    scopus 로고
    • An overview of evolutionary algorithms: practical issues and common pitfalls
    • Whitley D. An overview of evolutionary algorithms: practical issues and common pitfalls. Information and Software Technology 43 14 (2001) 817-831
    • (2001) Information and Software Technology , vol.43 , Issue.14 , pp. 817-831
    • Whitley, D.1


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