메뉴 건너뛰기




Volumn , Issue , 2013, Pages 312-321

Automated diagnosis of software configuration errors

Author keywords

[No Author keywords available]

Indexed keywords

AUTOMATED DIAGNOSIS; CONFIGURATION ERRORS; CONFIGURATION OPTIONS; DYNAMIC PROFILING; SINGLE CONFIGURATION; SOFTWARE CONFIGURATION; SOFTWARE FUNCTIONS; UNDESIRED BEHAVIOR;

EID: 84886405418     PISSN: 02705257     EISSN: None     Source Type: Conference Proceeding    
DOI: 10.1109/ICSE.2013.6606577     Document Type: Conference Paper
Times cited : (115)

References (36)
  • 1
    • 84897813006 scopus 로고    scopus 로고
    • Using causality to diagnose configuration bugs
    • M. Attariyan and J. Flinn. Using causality to diagnose configuration bugs. In USENIX ATC, 2008.
    • (2008) USENIX ATC
    • Attariyan, M.1    Flinn, J.2
  • 2
    • 80053587334 scopus 로고    scopus 로고
    • Automating configuration troubleshooting with dynamic information flow analysis
    • M. Attariyan and J. Flinn. Automating configuration troubleshooting with dynamic information flow analysis. In OSDI, 2010.
    • (2010) OSDI
    • Attariyan, M.1    Flinn, J.2
  • 3
    • 34548212308 scopus 로고    scopus 로고
    • Dytan: A generic dynamic taint analysis framework
    • J. Clause, W. Li, and A. Orso. Dytan: A generic dynamic taint analysis framework. In ISSTA, 2007.
    • (2007) ISSTA
    • Clause, J.1    Li, W.2    Orso, A.3
  • 4
    • 84886388486 scopus 로고    scopus 로고
    • CLOC. http://cloc.sourceforge.net/.
  • 5
    • 0032639445 scopus 로고    scopus 로고
    • Dynamically discovering likely program invariants to support program evolution
    • M. D. Ernst, J. Cockrell, W. G. Griswold, and D. Notkin. Dynamically discovering likely program invariants to support program evolution. In ICSE, 1999.
    • (1999) ICSE
    • Ernst, M.D.1    Cockrell, J.2    Griswold, W.G.3    Notkin, D.4
  • 6
    • 80053217578 scopus 로고    scopus 로고
    • Using feature locality: Can we leverage history to avoid failures during reconfiguration
    • B. J. Garvin, M. B. Cohen, and M. B. Dwyer. Using feature locality: can we leverage history to avoid failures during reconfiguration? In ASAS, 2011.
    • (2011) ASAS
    • Garvin, B.J.1    Cohen, M.B.2    Dwyer, M.B.3
  • 7
    • 84956630483 scopus 로고
    • Interprocedural slicing using dependence graphs
    • S. Horwitz, T. Reps, and D. Binkley. Interprocedural slicing using dependence graphs. In PLDI, 1988.
    • (1988) PLDI
    • Horwitz, S.1    Reps, T.2    Binkley, D.3
  • 8
    • 84864188129 scopus 로고    scopus 로고
    • A user survey of configuration challenges in Linux and eCos
    • A. Hubaux, Y. Xiong, and K. Czarnecki. A user survey of configuration challenges in Linux and eCos. In VaMoS, 2012.
    • (2012) VaMoS
    • Hubaux, A.1    Xiong, Y.2    Czarnecki, K.3
  • 9
    • 84886441151 scopus 로고    scopus 로고
    • JChord. http://pag.gatech.edu/chord/.
  • 10
    • 0036040176 scopus 로고    scopus 로고
    • Visualization of test information to assist fault localization
    • J. A. Jones, M. J. Harrold, and J. Stasko. Visualization of test information to assist fault localization. In ICSE, 2002.
    • (2002) ICSE
    • Jones, J.A.1    Harrold, M.J.2    Stasko, J.3
  • 12
    • 53349161146 scopus 로고    scopus 로고
    • ConfErr: A tool for assessing resilience to human configuration errors
    • L. Keller, P. Upadhyaya, and G. Candea. ConfErr: A tool for assessing resilience to human configuration errors. In DSN, 2008.
    • (2008) DSN
    • Keller, L.1    Upadhyaya, P.2    Candea, G.3
  • 14
    • 1542286879 scopus 로고    scopus 로고
    • Predicting problems caused by component upgrades
    • S. McCamant and M. D. Ernst. Predicting problems caused by component upgrades. In ESEC/FSE, 2003.
    • (2003) ESEC/FSE
    • McCamant, S.1    Ernst, M.D.2
  • 15
    • 84886442973 scopus 로고    scopus 로고
    • NanoXML. http://nanoxml.sourceforge.net//.
  • 17
    • 57449093119 scopus 로고    scopus 로고
    • Configuration-aware regression testing: An empirical study of sampling and prioritization
    • X. Qu, M. B. Cohen, and G. Rothermel. Configuration-aware regression testing: an empirical study of sampling and prioritization. In ISSTA, 2008.
    • (2008) ISSTA
    • Qu, X.1    Cohen, M.B.2    Rothermel, G.3
  • 18
    • 84855426683 scopus 로고    scopus 로고
    • Precomputing possible configuration error diagnoses
    • A. Rabkin and R. Katz. Precomputing possible configuration error diagnoses. In ASE, 2011.
    • (2011) ASE
    • Rabkin, A.1    Katz, R.2
  • 19
    • 84886420288 scopus 로고    scopus 로고
    • Soot. http://www.sable.mcgill.ca/soot/.
  • 21
    • 70449956042 scopus 로고    scopus 로고
    • AutoBash: Improving configuration management with operating system causality analysis
    • Y.-Y. Su, M. Attariyan, and J. Flinn. AutoBash: improving configuration management with operating system causality analysis. In SOSP, 2007.
    • (2007) SOSP
    • Su, Y.-Y.1    Attariyan, M.2    Flinn, J.3
  • 22
    • 80051944293 scopus 로고    scopus 로고
    • Selecting peers for execution comparison
    • W. N. Sumner, T. Bao, and X. Zhang. Selecting peers for execution comparison. In ISSTA, 2011.
    • (2011) ISSTA
    • Sumner, W.N.1    Bao, T.2    Zhang, X.3
  • 23
    • 84886384302 scopus 로고    scopus 로고
    • Synoptic. http://code.google.com/p/synoptic/.
  • 24
    • 84886439830 scopus 로고    scopus 로고
    • WALA. http://sourceforge.net/projects/wala/.
  • 25
    • 85077048913 scopus 로고    scopus 로고
    • Automatic misconfiguration troubleshooting with PeerPressure
    • H. J. Wang, J. C. Platt, Y. Chen, R. Zhang, and Y.-M. Wang. Automatic misconfiguration troubleshooting with PeerPressure. In OSDI, 2004.
    • (2004) OSDI
    • Wang, H.J.1    Platt, J.C.2    Chen, Y.3    Zhang, R.4    Wang, Y.-M.5
  • 26
    • 77952191639 scopus 로고    scopus 로고
    • Self-repair through reconfiguration: A requirements engineering approach
    • Y. Wang and J. Mylopoulos. Self-repair through reconfiguration: A requirements engineering approach. In ASE, 2009.
    • (2009) ASE
    • Wang, Y.1    Mylopoulos, J.2
  • 27
    • 84886408953 scopus 로고    scopus 로고
    • Weka. www.cs.waikato.ac.nz/ml/weka/.
  • 28
    • 34548028878 scopus 로고    scopus 로고
    • Configuration debugging as search: Finding the needle in the haystack
    • A. Whitaker, R. S. Cox, and S. D. Gribble. Configuration debugging as search: finding the needle in the haystack. In OSDI, 2004.
    • (2004) OSDI
    • Whitaker, A.1    Cox, R.S.2    Gribble, S.D.3
  • 30
    • 84864197259 scopus 로고    scopus 로고
    • Generating range fixes for software configuration
    • Y. Xiong, A. Hubaux, S. She, and K. Czarnecki. Generating range fixes for software configuration. In ICSE, 2012.
    • (2012) ICSE
    • Xiong, Y.1    Hubaux, A.2    She, S.3    Czarnecki, K.4
  • 31
    • 82655165298 scopus 로고    scopus 로고
    • An empirical study on configuration errors in commercial and open source systems
    • Z. Yin, X. Ma, J. Zheng, Y. Zhou, L. N. Bairavasundaram, and S. Pasupathy. An empirical study on configuration errors in commercial and open source systems. In SOSP, 2011.
    • (2011) SOSP
    • Yin, Z.1    Ma, X.2    Zheng, J.3    Zhou, Y.4    Bairavasundaram, L.N.5    Pasupathy, S.6
  • 32
    • 0037672303 scopus 로고    scopus 로고
    • Isolating cause-effect chains from computer programs
    • A. Zeller. Isolating cause-effect chains from computer programs. In FSE, 2002.
    • (2002) FSE
    • Zeller, A.1
  • 33
    • 77950573954 scopus 로고    scopus 로고
    • Effective identification of failureinducing changes: A hybrid approach
    • S. Zhang, Y. Lin, Z. Gu, and J. Zhao. Effective identification of failureinducing changes: a hybrid approach. In PASTE, 2008.
    • (2008) PASTE
    • Zhang, S.1    Lin, Y.2    Gu, Z.3    Zhao, J.4
  • 34
    • 80051934401 scopus 로고    scopus 로고
    • Combined static and dynamic automated test generation
    • S. Zhang, D. Saff, Y. Bu, and M. D.Ernst. Combined static and dynamic automated test generation. In ISSTA, 2011.
    • (2011) ISSTA
    • Zhang, S.1    Saff, D.2    Bu, Y.3    Ernst, M.D.4
  • 35
    • 84855424626 scopus 로고    scopus 로고
    • Automated documentation inference to explain failed tests
    • S. Zhang, C. Zhang, and M. D. Ernst. Automated documentation inference to explain failed tests. In ASE, 2011.
    • (2011) ASE
    • Zhang, S.1    Zhang, C.2    Ernst, M.D.3
  • 36
    • 0038262825 scopus 로고    scopus 로고
    • Precise dynamic slicing algorithms
    • X. Zhang, R. Gupta, and Y. Zhang. Precise dynamic slicing algorithms. In ICSE, 2003.
    • (2003) ICSE
    • Zhang, X.1    Gupta, R.2    Zhang, Y.3


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