메뉴 건너뛰기




Volumn 8084 LNCS, Issue , 2013, Pages 96-110

Model refactoring using interactive genetic algorithm

Author keywords

Interactive Genetic Algorithm; Model refactoring; Refactoring by example; Software maintenance

Indexed keywords

CLASSIC GA; DESIGN MODELING; FITNESS FUNCTIONS; INTERACTIVE GENETIC ALGORITHM; OPTIMIZATION PROBLEMS; QUALITY OF DESIGN; REFACTORINGS; STRUCTURAL SIMILARITY;

EID: 84884916788     PISSN: 03029743     EISSN: 16113349     Source Type: Book Series    
DOI: 10.1007/978-3-642-39742-4_9     Document Type: Conference Paper
Times cited : (48)

References (29)
  • 1
    • 0017983339 scopus 로고
    • Characteristics of application software maintenance
    • Lientz, B.P., Swanson, E.B., Tompkins, G.E.: Characteristics of application software maintenance. Commun. ACM 21(6), 466-471 (1978)
    • (1978) Commun. ACM , vol.21 , Issue.6 , pp. 466-471
    • Lientz, B.P.1    Swanson, E.B.2    Tompkins, G.E.3
  • 3
    • 1842431668 scopus 로고    scopus 로고
    • A Survey of Software Refactoring
    • Mens, T., Tourwé, T.: A Survey of Software Refactoring. IEEE Trans. Softw. Eng. 30(2), 126-139 (2004)
    • (2004) IEEE Trans. Softw. Eng. , vol.30 , Issue.2 , pp. 126-139
    • Mens, T.1    Tourwé, T.2
  • 6
    • 34548057284 scopus 로고    scopus 로고
    • Pareto optimal search based refactoring at the design level
    • ACM, London
    • Harman, M., Tratt, L.: Pareto optimal search based refactoring at the design level. In: Proceedings of the 9th Annual GECCO 2007, pp. 1106-1113. ACM, London (2007)
    • (2007) Proceedings of the 9th Annual GECCO 2007 , pp. 1106-1113
    • Harman, M.1    Tratt, L.2
  • 7
    • 56749185283 scopus 로고    scopus 로고
    • Search-based refactoring: An empirical study
    • O'Keeffe, M.: Search-based refactoring: an empirical study. J. Softw. Maint. Evol. 20(5), 345-364 (2008)
    • (2008) J. Softw. Maint. Evol. , vol.20 , Issue.5 , pp. 345-364
    • O'Keeffe, M.1
  • 8
    • 34548097926 scopus 로고    scopus 로고
    • Search-based software maintenance
    • O'Keeffe, M., Cinneide, M.O.: Search-based software maintenance. In: CSMR (2006)
    • (2006) CSMR
    • O'Keeffe, M.1    Cinneide, M.O.2
  • 9
    • 56649091047 scopus 로고    scopus 로고
    • Model Transformation as an Optimization Problem
    • Czarnecki, K., Ober, I., Bruel, J.-M., Uhl, A., Völter, M. (eds.) MODELS 2008. Springer, Heidelberg
    • Kessentini, M., Sahraoui, H.A., Boukadoum, M.: Model Transformation as an Optimization Problem. In: Czarnecki, K., Ober, I., Bruel, J.-M., Uhl, A., Völter, M. (eds.) MODELS 2008. LNCS, vol. 5301, pp. 159-173. Springer, Heidelberg (2008)
    • (2008) LNCS , vol.5301 , pp. 159-173
    • Kessentini, M.1    Sahraoui, H.A.2    Boukadoum, M.3
  • 10
    • 56649106313 scopus 로고    scopus 로고
    • Detecting Patterns of Poor Design Solutions Using Constraint Propagation
    • Czarnecki, K., Ober, I., Bruel, J.-M., Uhl, A., Völter, M. (eds.) MODELS 2008. Springer, Heidelberg
    • El-Boussaidi, G., Mili, H.: Detecting Patterns of Poor Design Solutions Using Constraint Propagation. In: Czarnecki, K., Ober, I., Bruel, J.-M., Uhl, A., Völter, M. (eds.) MODELS 2008. LNCS, vol. 5301, pp. 189-203. Springer, Heidelberg (2008)
    • (2008) LNCS , vol.5301 , pp. 189-203
    • El-Boussaidi, G.1    Mili, H.2
  • 11
    • 0000530063 scopus 로고    scopus 로고
    • Interactive evolutionary computation: Fusion of the capabilities of EC optimization and human evaluation
    • Takagi, H.: Interactive evolutionary computation: fusion of the capabilities of EC optimization and human evaluation. Proceedings of the IEEE 89(9), 1275-1296 (2001)
    • (2001) Proceedings of the IEEE , vol.89 , Issue.9 , pp. 1275-1296
    • Takagi, H.1
  • 18
    • 0003784810 scopus 로고
    • 1st edn., Longman, Essex
    • Dawkins, R.: The BlindWatchmaker, 1st edn., p. 358. Longman, Essex (1986)
    • (1986) The BlindWatchmaker , pp. 358
    • Dawkins, R.1
  • 20
    • 84870161912 scopus 로고    scopus 로고
    • Interactive music composition with the CFE framework
    • Chen, Y.-P.: Interactive music composition with the CFE framework. SIGEVOlution 2(1), 9-16 (2007)
    • (2007) SIGEVOlution , vol.2 , Issue.1 , pp. 9-16
    • Chen, Y.-P.1
  • 21
    • 84866693790 scopus 로고    scopus 로고
    • Putting the developer in-the-loop: An interactive GA for software re-modularization
    • Fraser, G., Teixeira de Souza, J. (eds.) SSBSE 2012. Springer, Heidelberg
    • Bavota, G., Carnevale, F., De Lucia, A., Di Penta, M., Oliveto, R.: Putting the developer in-the-loop: an interactive GA for software re-modularization. In: Fraser, G., Teixeira de Souza, J. (eds.) SSBSE 2012. LNCS, vol. 7515, pp. 75-89. Springer, Heidelberg (2012)
    • (2012) LNCS , vol.7515 , pp. 75-89
    • Bavota, G.1    Carnevale, F.2    De Lucia, A.3    Di Penta, M.4    Oliveto, R.5
  • 22
    • 34249986095 scopus 로고    scopus 로고
    • A formal approach to model refactoring and model refinement
    • Van Der Straeten, R., Jonckers, V., Mens, T.: A formal approach to model refactoring and model refinement. J. SoSyM 6(2), 139-162 (2007)
    • (2007) J. SoSyM , vol.6 , Issue.2 , pp. 139-162
    • Van Der Straeten, R.1    Jonckers, V.2    Mens, T.3
  • 23
    • 56449121242 scopus 로고    scopus 로고
    • Towards proving preservation of behaviour of refactoring of UML models
    • White River, South Africa
    • Van Kempen, M., et al.: Towards proving preservation of behaviour of refactoring of UML models. In: Proceedings of the annual SAICSIT 2005, pp. 252-259. White River, South Africa (2005)
    • (2005) Proceedings of the Annual SAICSIT 2005 , pp. 252-259
    • Van Kempen, M.1
  • 24
    • 34548050450 scopus 로고    scopus 로고
    • Analysing refactoring dependencies using graph transformation
    • Mens, T., Taentzer, G., Runge, O.: Analysing refactoring dependencies using graph transformation. J. SoSyM 6(3), 269-285 (2007)
    • (2007) J. SoSyM , vol.6 , Issue.3 , pp. 269-285
    • Mens, T.1    Taentzer, G.2    Runge, O.3
  • 25
    • 78649844320 scopus 로고    scopus 로고
    • EMF model transformation based on graph transformation: Formal foundation and tool environment
    • Ehrig, H., Rensink, A., Rozenberg, G., Schürr, A. (eds.) ICGT 2010. Springer, Heidelberg
    • Biermann, E.: EMF model transformation based on graph transformation: formal foundation and tool environment. In: Ehrig, H., Rensink, A., Rozenberg, G., Schürr, A. (eds.) ICGT 2010. LNCS, vol. 6372, pp. 381-383. Springer, Heidelberg (2010)
    • (2010) LNCS , vol.6372 , pp. 381-383
    • Biermann, E.1
  • 27
    • 33750271383 scopus 로고    scopus 로고
    • Search-based determination of refactorings for improving the class structure of object-oriented systems
    • ACM, Seattle
    • Seng, O., Stammel, J., Burkhart, D.: Search-based determination of refactorings for improving the class structure of object-oriented systems. In: Proc. of the 8th Annual GECCO 2006, pp. 1909-1916. ACM, Seattle (2006)
    • (2006) Proc. Of the 8th Annual GECCO 2006 , pp. 1909-1916
    • Seng, O.1    Stammel, J.2    Burkhart, D.3
  • 28
    • 77955870506 scopus 로고    scopus 로고
    • On the use of genetic programming for automated refactoring and the introduction of design patterns
    • ACM, Portland
    • Jensen, A.C., Cheng, B.H.C.: On the use of genetic programming for automated refactoring and the introduction of design patterns. In: Proc. of the 12th Annual GECCO 2010, pp. 1341-1348. ACM, Portland (2010)
    • (2010) Proc. Of the 12th Annual GECCO 2010 , pp. 1341-1348
    • Jensen, A.C.1    Cheng, B.H.C.2
  • 29
    • 84860470004 scopus 로고    scopus 로고
    • Search-based model transformation by example
    • Kessentini, M., et al.: Search-based model transformation by example. J. SoSyM 11(2), 209-226 (2012)
    • (2012) J. SoSyM , vol.11 , Issue.2 , pp. 209-226
    • Kessentini, M.1


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