메뉴 건너뛰기




Volumn 86, Issue 9, 2013, Pages 2225-2241

Cloud engineering is Search Based Software Engineering too

Author keywords

Cloud computing; Search Based Software Engineering (SBSE)

Indexed keywords

BUSINESS OBJECTIVES; CLOUD ENGINEERINGS; CLOUD PLATFORMS; DYNAMIC BALANCING; ENGINEERING CHALLENGES; OPTIMISATIONS; SEARCH BASED SOFTWARE ENGINEERING (SBSE); SEARCH-BASED SOFTWARE ENGINEERING;

EID: 84881480406     PISSN: 01641212     EISSN: None     Source Type: Journal    
DOI: 10.1016/j.jss.2012.10.027     Document Type: Article
Times cited : (53)

References (109)
  • 2
    • 79955628180 scopus 로고    scopus 로고
    • On the application of genetic programming for software engineering predictive modeling: A systematic review
    • W. Afzal, and R. Torkar On the application of genetic programming for software engineering predictive modeling: a systematic review Expert Systems Applications 38 2011 11984 11997
    • (2011) Expert Systems Applications , vol.38 , pp. 11984-11997
    • Afzal, W.1    Torkar, R.2
  • 3
    • 62349083270 scopus 로고    scopus 로고
    • A systematic review of search-based testing for non-functional system properties
    • W. Afzal, R. Torkar, and R. Feldt A systematic review of search-based testing for non-functional system properties Information and Software Technology 51 2009 957 976
    • (2009) Information and Software Technology , vol.51 , pp. 957-976
    • Afzal, W.1    Torkar, R.2    Feldt, R.3
  • 7
    • 84870507349 scopus 로고    scopus 로고
    • Amazon (accessed on 12.06.12)
    • Amazon, 2012. Amazon EC2 Spot Instances. http://aws.amazon.com/ec2/spot- instances/ (accessed on 12.06.12).
    • (2012) Amazon EC2 Spot Instances
  • 12
    • 67649170859 scopus 로고    scopus 로고
    • The datacenter as a computer: An introduction to the design of warehouse-scale machines
    • 4.1
    • L.A. Barroso, and U. Hölzle The datacenter as a computer: An introduction to the design of warehouse-scale machines Synthesis Lectures on Computer Architecture 4.1 2009 1 108
    • (2009) Synthesis Lectures on Computer Architecture , pp. 1-108
    • Barroso, L.A.1    Hölzle, U.2
  • 18
    • 78650777991 scopus 로고    scopus 로고
    • CloudSim: A toolkit for modeling and simulation of cloud computing environments and evaluation of resource provisioning algorithms
    • R.N. Calheiros, R. Ranjan, A. Beloglazov, C.A.F. De Rose, and R. Buyya CloudSim: a toolkit for modeling and simulation of cloud computing environments and evaluation of resource provisioning algorithms Software-Practice & Experience 41 2011 23 50
    • (2011) Software-Practice & Experience , vol.41 , pp. 23-50
    • Calheiros, R.N.1    Ranjan, R.2    Beloglazov, A.3    De Rose, C.A.F.4    Buyya, R.5
  • 29
    • 5344245320 scopus 로고
    • On a political pamphlet from the middle ages (a response to the paper 'Social Processes and Proofs of Theorems and Programs' by DeMillo, Lipton, and Perlis)
    • E.W. Dijkstra On a political pamphlet from the middle ages (a response to the paper 'Social Processes and Proofs of Theorems and Programs' by DeMillo, Lipton, and Perlis) ACM SIGSOFT, Software Engineering Notes 3 1978 14 17
    • (1978) ACM SIGSOFT, Software Engineering Notes , vol.3 , pp. 14-17
    • Dijkstra, E.W.1
  • 31
    • 77957752779 scopus 로고    scopus 로고
    • Stressing search with scenarios for flexible solutions to real-time task allocation problems
    • P. Emberson, and I. Bate Stressing search with scenarios for flexible solutions to real-time task allocation problems IEEE Transactions on Software Engineering 36 2010 704 718
    • (2010) IEEE Transactions on Software Engineering , vol.36 , pp. 704-718
    • Emberson, P.1    Bate, I.2
  • 37
    • 84881480695 scopus 로고    scopus 로고
    • Google, Inc. (accessed on 12.06.12)
    • Google, Inc.; 2012. Traces of Google Workloads. http://code.google.com/p/ googleclusterdata/ (accessed on 12.06.12).
    • (2012) Traces of Google Workloads
  • 38
    • 85077058426 scopus 로고    scopus 로고
    • CDE: Using system call interposition to automatically create portable software packages
    • P. Guo, and D. Engler CDE: using system call interposition to automatically create portable software packages Proceedings of the USENIX Annual Technical Conference 2011 247 252
    • (2011) Proceedings of the USENIX Annual Technical Conference , pp. 247-252
    • Guo, P.1    Engler, D.2
  • 41
    • 34748859982 scopus 로고    scopus 로고
    • The current state and future of search based software engineering
    • M. Harman The current state and future of search based software engineering Future of Software Engineering 2007 2007
    • (2007) Future of Software Engineering 2007
    • Harman, M.1
  • 45
    • 0002107790 scopus 로고    scopus 로고
    • An overview of program slicing
    • M. Harman, and R.M. Hierons An overview of program slicing Software Focus 2 2001 85 92
    • (2001) Software Focus , vol.2 , pp. 85-92
    • Harman, M.1    Hierons, R.M.2
  • 47
    • 84866935116 scopus 로고    scopus 로고
    • Search-based software engineering: Trends, techniques and applications
    • M. Harman, S.A. Mansouri, and Y. Zhang Search-based software engineering: Trends, techniques and applications ACM Computing Surveys 45 2012 11:1 11:61
    • (2012) ACM Computing Surveys , vol.45 , pp. 111-1161
    • Harman, M.1    Mansouri, S.A.2    Zhang, Y.3
  • 48
    • 77950626862 scopus 로고    scopus 로고
    • A theoretical and empirical study of search based testing: Local, global and hybrid search
    • M. Harman, and P. McMinn A theoretical and empirical study of search based testing: local, global and hybrid search IEEE Transactions on Software Engineering 36 2010 226 247
    • (2010) IEEE Transactions on Software Engineering , vol.36 , pp. 226-247
    • Harman, M.1    McMinn, P.2
  • 54
    • 0004084146 scopus 로고    scopus 로고
    • IDC (accessed on 12.06.12)
    • IDC, 2011. Press Release. http://www.idc.com/getdoc.jsp?containerId= prUS23177411 (accessed on 12.06.12).
    • (2011) Press Release
  • 55
    • 69149090568 scopus 로고    scopus 로고
    • The pathologies of big data
    • A. Jacobs The pathologies of big data Communications of the ACM 52 2009 36 44
    • (2009) Communications of the ACM , vol.52 , pp. 36-44
    • Jacobs, A.1
  • 56
    • 56749084028 scopus 로고    scopus 로고
    • Dynamic scheduling with genetic programming
    • D. Jakobović, and L. Budin Dynamic scheduling with genetic programming EuroGP 2006 2006
    • (2006) EuroGP 2006
    • Jakobović, D.1    Budin, L.2
  • 57
    • 84867378010 scopus 로고    scopus 로고
    • Genetic programming heuristics for multiple machine scheduling
    • D. Jakobovic, L. Jelenkovic, and L. Budin Genetic programming heuristics for multiple machine scheduling EuroGP 2007 2007
    • (2007) EuroGP 2007
    • Jakobovic, D.1    Jelenkovic, L.2    Budin, L.3
  • 59
    • 33745092930 scopus 로고    scopus 로고
    • An introduction to partial evaluation
    • N.D. Jones An introduction to partial evaluation ACM Computing Surveys 28 1996 480 503
    • (1996) ACM Computing Surveys , vol.28 , pp. 480-503
    • Jones, N.D.1
  • 60
    • 84870417256 scopus 로고    scopus 로고
    • Performance-aware virtual machine allocation approach in an intercloud environment
    • V.D. Justafort Performance-aware virtual machine allocation approach in an intercloud environment Electrical & Computer Engineering (CCECE) 2012 2012
    • (2012) Electrical & Computer Engineering (CCECE) 2012
    • Justafort, V.D.1
  • 61
  • 70
    • 85027919535 scopus 로고    scopus 로고
    • Energy efficient utilization of resources in cloud computing systems
    • Y.C. Lee, and A.Y. Zomaya Energy efficient utilization of resources in cloud computing systems Journal of Supercomputing 60 2012 268 280
    • (2012) Journal of Supercomputing , vol.60 , pp. 268-280
    • Lee, Y.C.1    Zomaya, A.Y.2
  • 71
    • 0035358250 scopus 로고    scopus 로고
    • Evolving good hierarchical decompositions of complex systems
    • R. Lutz Evolving good hierarchical decompositions of complex systems Journal of Systems Architecture 47 2001 613 634
    • (2001) Journal of Systems Architecture , vol.47 , pp. 613-634
    • Lutz, R.1
  • 73
    • 3142725712 scopus 로고    scopus 로고
    • Search-based software test data generation: A survey. software testing
    • P. McMinn Search-based software test data generation: a survey. software testing Verification and Reliability 14 2004 105 156
    • (2004) Verification and Reliability , vol.14 , pp. 105-156
    • McMinn, P.1
  • 75
    • 84881474761 scopus 로고    scopus 로고
    • Microsoft (accessed on 12.06.12)
    • Microsoft, 2012. Autoscaling Rules Schema Description. http://msdn.microsoft.com/en-us/library/hh680955 (accessed on 12.06.12).
    • (2012) Autoscaling Rules Schema Description
  • 77
    • 33645833890 scopus 로고    scopus 로고
    • On the automatic modularization of software systems using the bunch tool
    • B.S. Mitchell, and S. Mancoridis On the automatic modularization of software systems using the bunch tool IEEE Transactions on Software Engineering 32 2006 193 208
    • (2006) IEEE Transactions on Software Engineering , vol.32 , pp. 193-208
    • Mitchell, B.S.1    Mancoridis, S.2
  • 78
    • 37249006004 scopus 로고    scopus 로고
    • Multi-objective evolutionary optimization of agent-based models: An application to emergency response planning
    • G. Narzisi, V. Mysore, and B. Mishra Multi-objective evolutionary optimization of agent-based models: an application to emergency response planning Computational Intelligence 2006 224 230
    • (2006) Computational Intelligence , pp. 224-230
    • Narzisi, G.1    Mysore, V.2    Mishra, B.3
  • 79
    • 84881482097 scopus 로고    scopus 로고
    • 5 Lessons We've Learned Using AWS. (accessed on 12.06.12)
    • Netflix Tech Blog, 2008. 5 Lessons We've Learned Using AWS. http://techblog.netflix.com/2010/12/5-lessons-weve-learned-using-aws.html (accessed on 12.06.12).
    • (2008) Netflix Tech Blog
  • 82
    • 34249080831 scopus 로고    scopus 로고
    • Service oriented architectures: Approaches, technologies and research issues
    • M. Papazoglou, and W.J. van den Heuvel Service oriented architectures: approaches, technologies and research issues The VLDB Journal 16 2007 389 415
    • (2007) The VLDB Journal , vol.16 , pp. 389-415
    • Papazoglou, M.1    Van Den Heuvel, W.J.2
  • 83
    • 77957661912 scopus 로고    scopus 로고
    • A survey on search-based software design
    • O. Räihä A survey on search-based software design Computer Science Review 4 2010 203 249
    • (2010) Computer Science Review , vol.4 , pp. 203-249
    • Räihä, O.1
  • 84
    • 1842528329 scopus 로고    scopus 로고
    • The utility business model and the future of computing services
    • M. Rappa The utility business model and the future of computing services IBM Systems Journal 43 2004 32 42
    • (2004) IBM Systems Journal , vol.43 , pp. 32-42
    • Rappa, M.1
  • 85
    • 84881475615 scopus 로고    scopus 로고
    • Oracle Tuning Guide. (accessed on 12.06.12)
    • Red Hat Enterprise, 2007. Oracle Tuning Guide. http://docs.redhat.com/ docs/en-US/Red-hat-Enterprise-Linux/5/html/Oracle-Tuning-Guide/ RHELTuningandOptimizationforOracleV11.pdf (accessed on 12.06.12).
    • (2007) Red Hat Enterprise
  • 89
    • 84863836286 scopus 로고    scopus 로고
    • A vocabulary of program slicing-based techniques
    • J. Silva A vocabulary of program slicing-based techniques ACM Computing Surveys 44 2012 12:1 12:41
    • (2012) ACM Computing Surveys , vol.44 , pp. 121-1241
    • Silva, J.1
  • 102
    • 0035892558 scopus 로고    scopus 로고
    • An overview of evolutionary algorithms: Practical issues and common pitfalls
    • D. Whitley An overview of evolutionary algorithms: practical issues and common pitfalls Information and Software Technology 43 2001 817 831
    • (2001) Information and Software Technology , vol.43 , pp. 817-831
    • Whitley, D.1
  • 103
    • 80053504156 scopus 로고    scopus 로고
    • Overdriver: Handling memory overload in an oversubscribed cloud
    • D. Williams, H. Jamjoom, Y. Liu, and H. Weatherspoon Overdriver: handling memory overload in an oversubscribed cloud SIGPLAN Notices 46 2011 205 216
    • (2011) SIGPLAN Notices , vol.46 , pp. 205-216
    • Williams, D.1    Jamjoom, H.2    Liu, Y.3    Weatherspoon, H.4
  • 104
  • 105
    • 84881475683 scopus 로고    scopus 로고
    • 3CIN: Non-invasive autonomous and amortised adaptivity code injection
    • University College London
    • 3CIN: non-invasive autonomous and amortised adaptivity code injection. Technical Report RN/12/13. Department of Computer Science, University College London.
    • (2012) Technical Report RN/12/13. Department of Computer Science
    • Yoo, S.1


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