메뉴 건너뛰기




Volumn 37, Issue 4, 2011, Pages 486-508

Dynamic analysis for diagnosing integration faults

Author keywords

diagnosis; Dynamic Analysis; false positive filters; fault localization; field failure analysis; regression failure analysis

Indexed keywords

COMPONENT INTERACTION; DATA VALUES; DYNAMIC ANALYSIS TECHNIQUES; FALSE ALARMS; FALSE POSITIVE; FAULT LOCALIZATION; FIELD FAILURE; FINITE STATE; GENERATION TECHNIQUES; MODEL-BASED MONITORING; REGRESSION FAILURE ANALYSIS; REGRESSION TESTING; SCIENTIFIC KNOWLEDGE; SOFTWARE COMPONENT; SOURCE CODES; TEST CASE;

EID: 79961069824     PISSN: 00985589     EISSN: None     Source Type: Journal    
DOI: 10.1109/TSE.2010.93     Document Type: Article
Times cited : (93)

References (71)
  • 1
    • 79961033857 scopus 로고    scopus 로고
    • SAP "Crystal Report," http://www.sap.com/solutions/ sapbusinessobjects/sme/reporting/crystalreports/, 2009.
    • (2009) SAP Crystal Report
  • 3
    • 79961091239 scopus 로고    scopus 로고
    • Eclipse Community Eclipse Plugin Central
    • Eclipse Community "Eclipse Plugin Central," http://www. eclipseplugincentral.com, 2009.
    • (2009)
  • 5
    • 4344663151 scopus 로고    scopus 로고
    • The role of software in spacecraft accidents
    • N.G. Leveson, "The Role of Software in Spacecraft Accidents," AIAA J. Spacecraft and Rockets, vol. 41, no. 4, pp. 564-575, 2004.
    • (2004) AIAA J. Spacecraft and Rockets , vol.41 , Issue.4 , pp. 564-575
    • Leveson, N.G.1
  • 6
    • 14544301479 scopus 로고    scopus 로고
    • Finding bugs is easy
    • DOI 10.1145/1052883.1052895
    • D. Hovemeyer and W. Pugh, "Finding Bugs Is Easy," Proc. 19th Conf. Object-Oriented Programming Systems, Languages, and Applications, pp. 92-106, 2004. (Pubitemid 40303302)
    • (2004) ACM SIGPLAN Notices , vol.39 , Issue.12 , pp. 92-106
    • Hovemeyer, D.1    Pugh, W.2
  • 10
    • 67650046593 scopus 로고    scopus 로고
    • Why programs fail a guide to systematic debugging
    • A. Zeller, Why Programs Fail: A Guide to Systematic Debugging, Morgan Kaufman. 2005.
    • (2005) Morgan Kaufman
    • Zeller, A.1
  • 13
    • 34250772325 scopus 로고    scopus 로고
    • An empirical study of test case filtering techniques based on exercising information flows
    • DOI 10.1109/TSE.2007.1020
    • W. Masri, A. Podgurski, and D. Leon, "An Empirical Study of Test Case Filtering Techniques Based on Exercising Information Flows," IEEE Trans. Software Eng., vol. 33, no. 7, pp. 454-477, July 2007. (Pubitemid 46965228)
    • (2007) IEEE Transactions on Software Engineering , vol.33 , Issue.7 , pp. 454-477
    • Masri, W.1    Podgurski, A.2    Leon, D.3
  • 19
    • 84969862372 scopus 로고    scopus 로고
    • Dynamic detection of COTS component incompatibility
    • DOI 10.1109/MS.2007.138
    • L. Mariani and M. Pezzé , "Dynamic Detection of COTS Components Incompatibility," IEEE Software, vol. 24, no. 5, pp. 76-85, Sept./Oct. 2007. (Pubitemid 47455998)
    • (2007) IEEE Software , vol.24 , Issue.5 , pp. 76-85
    • Mariani, L.1    Pezze, M.2
  • 27
    • 0032165751 scopus 로고    scopus 로고
    • Testing component-based software: A cautionary tale
    • E. Weyuker, "Testing Component-Based Software: A Cautionary Tale," IEEE Software, vol. 15, no. 5, pp. 54-59, Sept./Oct. 1998. (Pubitemid 128610815)
    • (1998) IEEE Software , vol.15 , Issue.5 , pp. 54-59
    • Weyuker, E.J.1
  • 28
    • 79961036399 scopus 로고
    • IEEE standards board ieee standard glossary of software engineering terminology
    • IEEE Standards Board "IEEE Standard Glossary of Software Engineering Terminology," Technical Report Std 610.12-1990, IEEE, 1990.
    • (1990) Technical Report Std 61012-1990 IEEE
  • 29
    • 79961035233 scopus 로고    scopus 로고
    • Aspectwerkz
    • Aspectwerkz, http://aspectwerkz.codehaus.org/, 2009.
    • (2009)
  • 31
    • 79961070899 scopus 로고    scopus 로고
    • Sun
    • Sun, "Java Reflection," http://java.sun.com/javase/6/docs/ technotes/guides/reflection/, 2009.
    • (2009) Java Reflection
  • 33
    • 34548789041 scopus 로고    scopus 로고
    • A technique for enabling and supporting debugging of field failures
    • DOI 10.1109/ICSE.2007.10, 4222588, Proceedings - 29th International Conference on Software Engineering, ICSE 2007
    • J.A. Clause and A. Orso, "A Technique for Enabling and Supporting Debugging of Field Failures," Proc. IEEE 29th Int'l Conf. Software Eng., pp. 261-270, 2007. (Pubitemid 47430661)
    • (2007) Proceedings - International Conference on Software Engineering , pp. 261-270
    • Clause, J.1    Orso, A.2
  • 34
    • 0002655021 scopus 로고
    • Inferring regular languages in polynomial update time
    • N. P. de la Blanca, A. Sanfeliu, and E.Vidal, eds. World Scientific
    • J. Oncina and P. Garcia, "Inferring Regular Languages in Polynomial Update Time," Pattern Recognition and Image Analysis, N. P. de la Blanca, A. Sanfeliu, and E.Vidal, eds., pp. 49-61, World Scientific. 1992.
    • (1992) Pattern Recognition and Image Analysis , pp. 49-61
    • Oncina, J.1    Garcia, P.2
  • 35
    • 0002645349 scopus 로고
    • Learning automata from ordered examples
    • S. Porat and J. Feldman, "Learning Automata from Ordered Examples," J. Machine Learning, vol. 7, pp. 109-138, 1991.
    • (1991) J. Machine Learning , vol.7 , pp. 109-138
    • Porat, S.1    Feldman, J.2
  • 36
    • 2542463182 scopus 로고    scopus 로고
    • Inducing grammars from sparse data sets: A survey of algorithms and results
    • O. Cicchello and S.C. Kremer, "Inducing Grammars from Sparse Data Sets: A Survey of Algorithms and Results," J. Machine Learning Research, vol. 4, pp. 603-632, 2003.
    • (2003) J. Machine Learning Research , vol.4 , pp. 603-632
    • Cicchello, O.1    Kremer, S.C.2
  • 37
    • 84938806379 scopus 로고
    • On the synthesis of finite state machines from samples of their behavior
    • June
    • A. Biermann and J. Feldman, "On the Synthesis of Finite State Machines from Samples of Their Behavior," IEEE Trans. Computers, vol. 21, no. 6, pp. 592-597, June 1972.
    • (1972) IEEE Trans. Computers , vol.21 , Issue.6 , pp. 592-597
    • Biermann, A.1    Feldman, J.2
  • 40
    • 0035250541 scopus 로고    scopus 로고
    • Dynamically discovering likely program invariants to support program evolution
    • DOI 10.1109/32.908957
    • M.D. Ernst, J. Cockrell, W.G. Griswold, and D. Notkin, "Dynamically Discovering Likely Program Invariants to Support Program Evolution," IEEE Trans. Software Eng., vol. 27, no. 2, pp. 99-123, Feb. 2001. (Pubitemid 32254259)
    • (2001) IEEE Transactions on Software Engineering , vol.27 , Issue.2 , pp. 99-123
    • Ernst, M.D.1    Cockrell, J.2    Griswold, W.G.3    Notkin, D.4
  • 43
    • 79961065653 scopus 로고    scopus 로고
    • LTA Technical Report lta-2010-01, Univ. of Milano Bicocca
    • L. Mariani, F. Pastore, and M. Pezzé, "kBehavior: Algorithms and Complexity," LTA Technical Report lta-2010-01, Univ. of Milano Bicocca, http://www.lta.disco.unimib.it/lta/teamPublications. php, 2010.
    • (2010) Behavior: Algorithms and Complexity
    • Mariani, L.1    Pastore, F.2    Pezzé, M.3
  • 48
    • 79961062572 scopus 로고    scopus 로고
    • Eclipse Foundation
    • Eclipse Foundation, "Eclipse," http://www.eclipse.org/, 2009.
    • (2009) Eclipse
  • 49
    • 79961038459 scopus 로고    scopus 로고
    • The Apache Software Foundation
    • The Apache Software Foundation, "Tomcat," http://tomcat. apache.org/, 2009.
    • (2009) Tomcat
  • 52
    • 79961057571 scopus 로고    scopus 로고
    • Eclipse Software Foundation Tomcat Bug 41939
    • Eclipse Software Foundation, "Tomcat Bug 41939," https:// issues.apache.org/bugzilla/show-bug.cgi?id=41939, 2009.
    • (2009)
  • 53
    • 79961046413 scopus 로고    scopus 로고
    • Apache Software Foundation
    • Apache Software Foundation, "Tomcat Bug 40820," https:// issues.apache.org/bugzilla/show-bug.cgi?id=40820, 2009.
    • (2009) Tomcat Bug 40820
  • 54
    • 79961082295 scopus 로고    scopus 로고
    • Eclipse, Eclipse Bug 181288
    • Eclipse, "Eclipse Bug 181288," https://bugs.eclipse.org/bugs/ show-bug.cgi?id=181288, 2009.
    • (2009)
  • 55
    • 79961088906 scopus 로고    scopus 로고
    • Eclipse
    • Eclipse, "Eclipse Bug 221738," https://bugs.eclipse.org/bugs/ show-bug.cgi?id=221738, 2009.
    • (2009) Eclipse Bug 221738
  • 56
    • 79961053153 scopus 로고    scopus 로고
    • Eclipse
    • Eclipse, "Eclipse Bug 156532," https://bugs.eclipse.org/bugs/ show-bug.cgi?id=156532, 2009.
    • (2009) Eclipse Bug 156532
  • 57
    • 0024033855 scopus 로고
    • The category-partition method for specifying and generating functional tests
    • June
    • T.J. Ostrand and M.J. Balcer, "The Category-Partition Method for Specifying and Generating Functional Tests," Comm. ACM, vol. 31, no. 6, pp. 676-686, June 1988.
    • (1988) Comm. ACM , vol.31 , Issue.6 , pp. 676-686
    • Ostrand, T.J.1    Balcer, M.J.2
  • 58
    • 77952348762 scopus 로고    scopus 로고
    • Empirical evaluation of the tarantula automatic fault-localization technique
    • J. Jones and M.J. Harrold, "Empirical Evaluation of the Tarantula Automatic Fault-Localization Technique," Proc. Int'l Conf. Automated Software Eng., pp. 273-282, 2005.
    • (2005) Proc. Int'l Conf. Automated Software Eng , pp. 273-282
    • Jones, J.1    Harrold, M.J.2
  • 62
    • 34547106298 scopus 로고    scopus 로고
    • Discovering documentation for Java container classes
    • DOI 10.1109/TSE.2007.70705
    • J. Henkel, C. Reichenbach, and A. Diwan, "Discovering Documentation for Java Container Classes," IEEE Trans. Software Eng., vol. 33, no. 8, pp. 526-543, Aug. 2007. (Pubitemid 47098723)
    • (2007) IEEE Transactions on Software Engineering , vol.33 , Issue.8 , pp. 526-543
    • Henkel, J.1    Reichenbach, C.2    Diwan, A.3


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