메뉴 건너뛰기




Volumn 42, Issue 6, 2012, Pages 1797-1805

Elegant object-oriented software design via interactive, evolutionary computation

Author keywords

Elegance; interactive evolutionary computation (IEC); software design

Indexed keywords

CONTROLLED EXPERIMENT; DESIGN ELEMENTS; ELEGANCE; EVOLUTIONARY COMPUTING; FITNESS FUNCTIONS; INTERACTIVE EVOLUTIONARY COMPUTATION; MULTI OBJECTIVE; OBJECT-ORIENTED SOFTWARE DESIGNS; SOFTWARE DESIGNERS; SUBJECTIVE ASSESSMENTS; SUBJECTIVE EVALUATIONS;

EID: 84871829092     PISSN: 10946977     EISSN: None     Source Type: Journal    
DOI: 10.1109/TSMCC.2012.2225103     Document Type: Article
Times cited : (51)

References (30)
  • 1
    • 34748859982 scopus 로고    scopus 로고
    • The current state and future of search based software engineering
    • DOI 10.1109/FOSE.2007.29, 4221631, FoSE 2007: Future of Software Engineering
    • M. Harman, "The current state and future of search-based software engineering, " in Proc. Future Software Eng. , May 2007, pp. 342-357 (Pubitemid 47484936)
    • (2007) FoSE 2007: Future of Software Engineering , pp. 342-357
    • Harman, M.1
  • 2
    • 34347213078 scopus 로고    scopus 로고
    • A cross-disciplinary technology transfer for search-based evolutionary computing: From engineering design to software engineering design
    • DOI 10.1080/03052150701382974, PII 779651188
    • C. L. Simons and I. C. Parmee, "A cross-disciplinary technology transfer for search-based evolutionary computing: From engineering design to software engineering design, " Eng. Optim. , vol. 39, no. 5, pp. 631-648, 2007 (Pubitemid 46996621)
    • (2007) Engineering Optimization , vol.39 , Issue.5 , pp. 631-648
    • Simons, C.L.1    Parmee, I.C.2
  • 3
    • 77957661912 scopus 로고    scopus 로고
    • A survey on search-based software design
    • O. Raiha, "A survey on search-based software design, " Comput. Sci. Rev. , vol. 4, no. 4, pp. 203-249, 2010
    • (2010) Comput. Sci. Rev. , vol.4 , Issue.4 , pp. 203-249
    • Raiha, O.1
  • 4
    • 78649786580 scopus 로고    scopus 로고
    • Solving the class responsibility assignment problem in object-oriented analysis with multi-objective genetic algorithms
    • Nov./Dec.
    • M. Bowman, L. C. Briand, and Y. Labishe, "Solving the class responsibility assignment problem in object-oriented analysis with multi-objective genetic algorithms, " IEEE Trans. Softw. Eng. , vol. 36, no. 6, pp. 817-837, Nov./Dec. 2010
    • (2010) IEEE Trans. Softw. Eng. , vol.36 , Issue.6 , pp. 817-837
    • Bowman, M.1    Briand, L.C.2    Labishe, Y.3
  • 5
    • 78649768122 scopus 로고    scopus 로고
    • Interactive, evolutionary search in upstream object-oriented class design
    • Nov./Dec.
    • C. L. Simons, I. C. Parmee, and D. R. Gwynllyw, "Interactive, evolutionary search in upstream object-oriented class design, " IEEE Trans. Softw. Eng. , vol. 36, no. 6, pp. 798-816, Nov./Dec. 2010
    • (2010) IEEE Trans. Softw. Eng. , vol.36 , Issue.6 , pp. 798-816
    • Simons, C.L.1    Parmee, I.C.2    Gwynllyw, D.R.3
  • 6
    • 84871844027 scopus 로고    scopus 로고
    • Lopsided love
    • Jun
    • M. Schilthuizen, "Lopsided love, " New Scientist, pp. 42-45, Jun. 18, 2011
    • (2011) New Scientist , vol.18 , pp. 42-45
    • Schilthuizen, M.1
  • 7
    • 0000530063 scopus 로고    scopus 로고
    • Interactive evolutionary computation: A fusion of the capabilities of EC optimisation and human evaluation
    • H. Tagaki, "Interactive evolutionary computation: A fusion of the capabilities of EC optimisation and human evaluation, " Proc. IEEE, vol. 78, no. 9, pp. 1275-1296, 2001
    • (2001) Proc. IEEE , vol.78 , Issue.9 , pp. 1275-1296
    • Tagaki, H.1
  • 8
    • 31344482596 scopus 로고    scopus 로고
    • Capturing aesthetic intention during interactive evolution
    • DOI 10.1016/j.cad.2005.10.008, PII S001044850500182X
    • Z. Gu, M. X. Tang, and J. H. Frazer, "Capturing aesthetic intention during interactive evolution, " Comput.-Aided Des. , vol. 38, no. 3, pp. 224-237, 2006 (Pubitemid 43144804)
    • (2006) CAD Computer Aided Design , vol.38 , Issue.3 , pp. 224-237
    • Gu, Z.1    Tang, M.X.2    Frazer, J.H.3
  • 9
    • 34547253076 scopus 로고    scopus 로고
    • Integrating aesthetic criteria with evolutionary processes in complex, free-form design - An initial investigation
    • 1688304, 2006 IEEE Congress on Evolutionary Computation, CEC 2006
    • A. T. Machwe and I. C. Parmee, "Integrating aesthetic criteria with evolutionary processes in complex, free-form design-An initial investigation, " in Proc. IEEE Int. Congr. Evol. Comput. , 2006, pp. 165-172 (Pubitemid 47130493)
    • (2006) 2006 IEEE Congress on Evolutionary Computation, CEC 2006 , pp. 165-172
    • Machwe, A.1    Parmee, I.C.2
  • 10
    • 33847108964 scopus 로고    scopus 로고
    • An interactive genetic algorithm-based framework for handling qualitative criteria in design optimization
    • DOI 10.1016/j.compind.2006.06.004, PII S016636150600159X
    • A. M. Brintrup, J. Ramsden, and A. Tiwari, "An interactive genetic algorithm-based framework for handling qualitative criteria in design optimisation, " J. Comput. Ind. , vol. 58, no. 3, pp. 279-291, 2007 (Pubitemid 46283009)
    • (2007) Computers in Industry , vol.58 , Issue.3 , pp. 279-291
    • Brintrup, A.M.1    Ramsden, J.2    Tiwari, A.3
  • 11
    • 65349171735 scopus 로고    scopus 로고
    • Ergonomic chair design by fusing qualitative and quantitative criteria using interactive genetic algorithms
    • Jun
    • A. M. Brintrup, J. Ramsden, H. Tagaki, and A. Tiwari, "Ergonomic chair design by fusing qualitative and quantitative criteria using interactive genetic algorithms, " IEEE Trans. Evol. Comput. , vol. 12, no. 3, pp. 343-354, Jun. 2008
    • (2008) IEEE Trans. Evol. Comput. , vol.12 , Issue.3 , pp. 343-354
    • Brintrup, A.M.1    Ramsden, J.2    Tagaki, H.3    Tiwari, A.4
  • 12
    • 73349090863 scopus 로고    scopus 로고
    • Reducing user fatigue within an evolutionary design system using clustering and case-based reasoning
    • A. T. Machwe and I. C. Parmee, "Reducing user fatigue within an evolutionary design system using clustering and case-based reasoning, " Eng. Optim. , vol. 41, no. 9, pp. 871-887, 2009
    • (2009) Eng. Optim. , vol.41 , Issue.9 , pp. 871-887
    • MacHwe, A.T.1    Parmee, I.C.2
  • 14
    • 77953719246 scopus 로고    scopus 로고
    • Five considerations for software architecture, part 2
    • Jul./Aug
    • F. Buschmann and K. Henney, "Five considerations for software architecture, part 2, " IEEE Softw. , vol. 23, no. 4, pp. 12-14, Jul./Aug. 2010
    • (2010) IEEE Softw. , vol.23 , Issue.4 , pp. 12-14
    • Buschmann, F.1    Henney, K.2
  • 15
    • 0030084224 scopus 로고
    • Why software jewels are rare
    • Feb
    • D. L. Parnas, "Why software jewels are rare, " Computer, vol. 29, no. 2, pp. 57-60, Feb. 1986
    • (1986) Computer , vol.29 , Issue.2 , pp. 57-60
    • Parnas, D.L.1
  • 19
    • 40549114912 scopus 로고    scopus 로고
    • Patterns, symmetry, and symmetry breaking
    • L. Zhoa, "Patterns, symmetry, and symmetry breaking, " Commmun. ACM, vol. 51, no. 3, pp. 40-46, 2008
    • (2008) Commmun. ACM , vol.51 , Issue.3 , pp. 40-46
    • Zhoa, L.1
  • 20
    • 36348936094 scopus 로고    scopus 로고
    • Does beautiful code imply beautiful design?
    • DOI 10.1109/MS.2007.163
    • R. J. Wirfs-Brock, "Does beautiful code imply beautiful design?" IEEE Softw. , vol. 24, no. 6, pp. 18-20, Nov./Dec. 2007 (Pubitemid 350153706)
    • (2007) IEEE Software , vol.24 , Issue.6 , pp. 18-20
    • Wirfs-Brock, R.J.1
  • 21
    • 0034509071 scopus 로고    scopus 로고
    • What is beautiful is usable
    • DOI 10.1016/S0953-5438(00)00031-X
    • N. Tractinsky, A. S. Katz, and D. Ikar, "What is beautiful is usable, " Interac. Comput. , vol. 13, no. 2, pp. 127-145, 2000 (Pubitemid 32034759)
    • (2000) Interacting with Computers , vol.13 , Issue.2 , pp. 127-145
    • Tractinsky, N.1    Katz, A.S.2    Ikar, D.3
  • 23
    • 0000599395 scopus 로고
    • Multiple objective optimisation with vector evaluated genetic algorithms
    • J. D. Schaffer, "Multiple objective optimisation with vector evaluated genetic algorithms, " in Proc. 1st Int. Conf. Genet. Algorithms, 1985, pp. 93-100
    • (1985) Proc. 1st Int. Conf. Genet. Algorithms , pp. 93-100
    • Schaffer, J.D.1
  • 29
    • 84871836402 scopus 로고    scopus 로고
    • [Online]
    • C. L. Simons, Experimental Results Data, (2012). [Online]. Available: http://www. cems. uwe. ac. uk/∼clsimons/Elegance/rawData. htm
    • (2012) Experimental Results Data
    • Simons, C.L.1


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