메뉴 건너뛰기




Volumn 4949 LNCS, Issue , 2008, Pages 240-270

From MC/DC to RC/DC: Formalization and analysis of control-flow testing criteria

Author keywords

[No Author keywords available]

Indexed keywords

COMPUTER SYSTEMS; FORMAL LANGUAGES; SOFTWARE DESIGN;

EID: 43349105527     PISSN: 03029743     EISSN: 16113349     Source Type: Book Series    
DOI: 10.1007/978-3-540-78917-8_8     Document Type: Conference Paper
Times cited : (6)

References (65)
  • 5
    • 43349101593 scopus 로고    scopus 로고
    • Bishop, P.G.: MC/DC based estimation and detection of residual faults in PLC logic networks. In: Supplementary Proceedings 14th International Symposium on Software Reliability Engineering (ISSRE 2003, Fast Abstracts, Denver, Colorado, USA, November 17-20, 2003, pp. 297-298 (2003)
    • Bishop, P.G.: MC/DC based estimation and detection of residual faults in PLC logic networks. In: Supplementary Proceedings 14th International Symposium on Software Reliability Engineering (ISSRE 2003, Fast Abstracts, Denver, Colorado, USA, November 17-20, 2003, pp. 297-298 (2003)
  • 7
    • 0006595679 scopus 로고    scopus 로고
    • Experience Teaching Z with Tool and Web Support
    • Bowen, J.P.: Experience Teaching Z with Tool and Web Support. ACM SIGSOFT Software Engineering Notes 26(2), 69-75 (2001)
    • (2001) ACM SIGSOFT Software Engineering Notes , vol.26 , Issue.2 , pp. 69-75
    • Bowen, J.P.1
  • 8
    • 0036392077 scopus 로고    scopus 로고
    • Bowen, J.P, Bogdanov, K, Clark, J, Harman, M, Hierons, R, FORTEST: Formal Methods and Testing. In: Proceedings of 26th Annual International Computer Software and Applications Conference (COMPSAC 2002, Oxford, UK, August 26-29, 2002, pp. 91-101. IEEE Computer Society Press, Los Alamitos 2002
    • Bowen, J.P., Bogdanov, K., Clark, J., Harman, M., Hierons, R.: FORTEST: Formal Methods and Testing. In: Proceedings of 26th Annual International Computer Software and Applications Conference (COMPSAC 2002), Oxford, UK, August 26-29, 2002, pp. 91-101. IEEE Computer Society Press, Los Alamitos (2002)
  • 9
    • 0006564775 scopus 로고    scopus 로고
    • Industrial-Strength Formal Methods in Practice
    • Springer, Heidelberg
    • Bowen, J.P., Hinchey, M.G.: Industrial-Strength Formal Methods in Practice. FACIT series. Springer, Heidelberg (1999)
    • (1999) FACIT series
    • Bowen, J.P.1    Hinchey, M.G.2
  • 10
    • 28044472000 scopus 로고    scopus 로고
    • Formal Methods
    • Tucker, A.B, ed, 2nd edn, Ch. 106, pp, Chapman & Hall/CRC, Boca, Raton
    • Bowen, J.P., Hinchey, M.G.: Formal Methods. In: Tucker, A.B. (ed.) Computer Science Handbook, 2nd edn., Ch. 106, pp. 1-25. Chapman & Hall/CRC, Boca, Raton (2004)
    • (2004) Computer Science Handbook , pp. 1-25
    • Bowen, J.P.1    Hinchey, M.G.2
  • 11
    • 43349101654 scopus 로고    scopus 로고
    • Burton, S., Clark, J., Galloway, A., McDermid, J.: Automated V&V for High Integrity Systems, A Target Formal Methods Approach. In: Proceedings of the 5th NASA Langley Formal Methods Workshop (June 2000)
    • Burton, S., Clark, J., Galloway, A., McDermid, J.: Automated V&V for High Integrity Systems, A Target Formal Methods Approach. In: Proceedings of the 5th NASA Langley Formal Methods Workshop (June 2000)
  • 12
    • 43349089416 scopus 로고    scopus 로고
    • Burton, S., Clark, J., McDermid, J.: Proof and Automation: An Integrated Approach. In: Proceedings of the 1st International Workshop of Automated Program Analysis, Testing and Verification (June 2000)
    • Burton, S., Clark, J., McDermid, J.: Proof and Automation: An Integrated Approach. In: Proceedings of the 1st International Workshop of Automated Program Analysis, Testing and Verification (June 2000)
  • 13
    • 0003018242 scopus 로고
    • A Tale of Two Paradigms: Formal Methods and Software Testing
    • Bowen, J.P, Hall, J.A, eds, Springer, Heidelberg
    • Carrington, D., Stocks, P.: A Tale of Two Paradigms: Formal Methods and Software Testing. In: Bowen, J.P., Hall, J.A. (eds.) Z User Workshop, Cambridge, 1994, Workshops in Computing, pp. 51-68. Springer, Heidelberg (1994)
    • (1994) Z User Workshop, Cambridge, 1994, Workshops in Computing , pp. 51-68
    • Carrington, D.1    Stocks, P.2
  • 14
    • 43349099465 scopus 로고    scopus 로고
    • Chapman, R.: Industrial Experience with SPARK. In: Proceedings of ACM SIGAda Annual International Conference (SIGAda 2000), Johns Hopkins University/Applied Physics Laboratory, Laurel, Maryland, USA. November 12-16 (2000)
    • Chapman, R.: Industrial Experience with SPARK. In: Proceedings of ACM SIGAda Annual International Conference (SIGAda 2000), Johns Hopkins University/Applied Physics Laboratory, Laurel, Maryland, USA. November 12-16 (2000)
  • 15
    • 0028497822 scopus 로고
    • Applicability of Modified Condition/Decision Coverage to Software Testing
    • September
    • Chilenski, J., Miller, S.: Applicability of Modified Condition/Decision Coverage to Software Testing. Software Engineering Journal, 193-200 (September 1994)
    • (1994) Software Engineering Journal , vol.193-200
    • Chilenski, J.1    Miller, S.2
  • 17
    • 32544448713 scopus 로고    scopus 로고
    • Definition for a Masking form of Modified Condition Decision Coverage (MCDC)
    • December
    • Chilenski, J., Richey, L.: Definition for a Masking form of Modified Condition Decision Coverage (MCDC), Boeing Report (December 1997)
    • (1997) Boeing Report
    • Chilenski, J.1    Richey, L.2
  • 18
    • 4644357309 scopus 로고    scopus 로고
    • An Investigation of Three Forms of the Modified Condition Decision Coverage (MCDC) Criterion
    • Report DOT/FAA/AR-01/18 April
    • Chilenski, J.: An Investigation of Three Forms of the Modified Condition Decision Coverage (MCDC) Criterion, Report DOT/FAA/AR-01/18 (April 2001)
    • (2001)
    • Chilenski, J.1
  • 19
    • 43349103884 scopus 로고    scopus 로고
    • DDC-I, Inc. The DACS-Object Coverage tools
    • DDC-I, Inc. The DACS-Object Coverage tools. MC/DC and the DACS-Object Coverage Tools, http://www.ddci.com/
    • MC/DC and the DACS-Object Coverage Tools
  • 20
    • 32544458381 scopus 로고    scopus 로고
    • Blistering Love/Hate Relationship
    • Long Beach, California, USA, April 6-9
    • DeWalt, M.: MCDC: A. Blistering Love/Hate Relationship. In: FAA National Software Conference, Long Beach, California, USA, April 6-9(1999)
    • (1999) FAA National Software Conference
    • DeWalt, M.1    MCDC, A.2
  • 21
    • 0034478879 scopus 로고    scopus 로고
    • An Empirical Evaluation of the MC/DC Coverage Criterion on the HETE-2 Satellite Software
    • Philadelphia, USA October
    • Dupuy, A., Leveson, N.: An Empirical Evaluation of the MC/DC Coverage Criterion on the HETE-2 Satellite Software. In: Proceedings of the Digital Aviation Systems Conference (DASC), Philadelphia, USA (October 2000)
    • (2000) Proceedings of the Digital Aviation Systems Conference (DASC)
    • Dupuy, A.1    Leveson, N.2
  • 23
    • 0027555385 scopus 로고
    • A Formal Analysis of the Fault-Detecting Ability of Testing Methods
    • Frankl, P.G., Weyuker, E.J.: A Formal Analysis of the Fault-Detecting Ability of Testing Methods. IEEE Transactions on Software Engineering 19(3), 202-213 (1993)
    • (1993) IEEE Transactions on Software Engineering , vol.19 , Issue.3 , pp. 202-213
    • Frankl, P.G.1    Weyuker, E.J.2
  • 26
  • 27
    • 0006562330 scopus 로고    scopus 로고
    • A Practical Tutorial on Modified Condition/Decision Coverage
    • Report NASA/TM-2001-210876, NASA, USA May
    • Hayhurst, K.J., Veerhusen, D.S., Chilenski, J.J., Rierson, L.K.: A Practical Tutorial on Modified Condition/Decision Coverage, Report NASA/TM-2001-210876, NASA, USA (May 2001)
    • (2001)
    • Hayhurst, K.J.1    Veerhusen, D.S.2    Chilenski, J.J.3    Rierson, L.K.4
  • 28
    • 43349096383 scopus 로고    scopus 로고
    • Hayhurst, K.J., Veerhusen, D.S.: A Practical Approach to Modified Condition/Decision Coverage. In: 20th Digital Avionics Systems Conference (DASC), Daytona Beach, Florida, USA, October 14-18, 2001, pp. 1B2/1-1B2/10 (2001)
    • Hayhurst, K.J., Veerhusen, D.S.: A Practical Approach to Modified Condition/Decision Coverage. In: 20th Digital Avionics Systems Conference (DASC), Daytona Beach, Florida, USA, October 14-18, 2001, pp. 1B2/1-1B2/10 (2001)
  • 29
    • 84951757552 scopus 로고    scopus 로고
    • Hörcher, H.-M.: Improving Software Tests using Z Specifications. In: P. Bowen, J., Hinchey, M.G. (eds.) ZUM 1995. LNCS, 967, pp. 152-166. Springer, Heidelberg (1995)
    • Hörcher, H.-M.: Improving Software Tests using Z Specifications. In: P. Bowen, J., Hinchey, M.G. (eds.) ZUM 1995. LNCS, vol. 967, pp. 152-166. Springer, Heidelberg (1995)
  • 30
    • 19044364805 scopus 로고    scopus 로고
    • Information technology Z formal specification notation - Syntax, type system and semantics
    • ISO/IEC, ISO/IEC 13568, International Organization for Standardization
    • ISO/IEC. Information technology Z formal specification notation - Syntax, type system and semantics. ISO/IEC 13568, International Organization for Standardization (2002)
    • (2002)
  • 33
    • 0006531543 scopus 로고    scopus 로고
    • Version 2.03, August, Division of Software Engineering, School of Computer Science, Telecommunication and Information Systems, DePaul University, USA
    • Jia, X.: ZTC: A. Type Checker for Z Notation, User's Guide. Version 2.03, August 1998. Division of Software Engineering, School of Computer Science, Telecommunication and Information Systems, DePaul University, USA (1998)
    • (1998) Type Checker for Z Notation, User's Guide
    • Jia, X.1    ZTC, A.2
  • 34
    • 77956613548 scopus 로고    scopus 로고
    • Test-Suite Reduction and Prioritization for Modified Condition/Decision Coverage
    • Florence, Italy, November 7-9, 2001
    • Jones, J., Harrold, M.: Test-Suite Reduction and Prioritization for Modified Condition/Decision Coverage. In: Proceedings of the IEEE International Conference on Software Maintenance (ICSM 2001), Florence, Italy, November 7-9, 2001, pp. 92-101 (2001)
    • (2001) Proceedings of the IEEE International Conference on Software Maintenance (ICSM , pp. 92-101
    • Jones, J.1    Harrold, M.2
  • 35
    • 4644261909 scopus 로고    scopus 로고
    • Experimental Evaluation of the Variation in Effectiveness for DC, FPC and MC/DC Test Criteria
    • Rome, Italy, September 30, October 1, IEEE Computer Society Press, Los Alamitos () 2003
    • Kapoor, K., Bowen, J.P.: Experimental Evaluation of the Variation in Effectiveness for DC, FPC and MC/DC Test Criteria. In: Proceedings of ACM-IEEE 2003 International Symposium on Empirical Software Engineering (ISESE 2003), Rome, Italy, September 30 - October 1, 2003, pp. 185-194, IEEE Computer Society Press, Los Alamitos (2003)
    • (2003) Proceedings of ACM-IEEE 2003 International Symposium on Empirical Software Engineering (ISESE , pp. 185-194
    • Kapoor, K.1    Bowen, J.P.2
  • 37
    • 0006609405 scopus 로고    scopus 로고
    • Kaufman, A. V, Chernonozhkin, S.K, Testing Criteria and a System for Evaluation of the Completeness of a, Test Set. Programming and Computer Software 6, 301 311 1998
    • Kaufman, A. V., Chernonozhkin, S.K.: Testing Criteria and a System for Evaluation of the Completeness of a, Test Set. Programming and Computer Software 6, 301 311 (1998)
  • 38
    • 0001647941 scopus 로고    scopus 로고
    • Fault Classes and Error Detection Capability of Specification-Based Testing
    • Kuhn, D.: Fault Classes and Error Detection Capability of Specification-Based Testing. ACM Transactions On Software Engineering and Methodology 8(4), 411-424 (1999)
    • (1999) ACM Transactions On Software Engineering and Methodology , vol.8 , Issue.4 , pp. 411-424
    • Kuhn, D.1
  • 40
    • 0033292469 scopus 로고    scopus 로고
    • Li, Y.Y.: Structural Test Cases Analysis and Implementation, 42nd Midwest Symposium on Circuits and Systems 2(8-11), 882-885 (1999)
    • Li, Y.Y.: Structural Test Cases Analysis and Implementation, 42nd Midwest Symposium on Circuits and Systems 2(8-11), 882-885 (1999)
  • 42
    • 0024032819 scopus 로고
    • A Comparison of Some Structural Testing Strategies
    • Ntafos, S.: A Comparison of Some Structural Testing Strategies. IEEE Transactions on Software Engineering 14(6), 868-874 (1988)
    • (1988) IEEE Transactions on Software Engineering , vol.14 , Issue.6 , pp. 868-874
    • Ntafos, S.1
  • 44
    • 0025491545 scopus 로고
    • A Formal Model of Program Dependences and its Implications for Software Testing, Debugging and Maintenance
    • Podgurski, P., Clarke, L.: A Formal Model of Program Dependences and its Implications for Software Testing, Debugging and Maintenance. IEEE Transactions on Software Engineering 16(9), 965-979 (1990)
    • (1990) IEEE Transactions on Software Engineering , vol.16 , Issue.9 , pp. 965-979
    • Podgurski, P.1    Clarke, L.2
  • 45
    • 0020904598 scopus 로고
    • Theory of Program Testing - An Overview
    • Prather, R.E.: Theory of Program Testing - An Overview. Bell System Technical Journal 62(10), 3073-3105 (1984)
    • (1984) Bell System Technical Journal , vol.62 , Issue.10 , pp. 3073-3105
    • Prather, R.E.1
  • 46
    • 0022043004 scopus 로고
    • Selecting Software Test Data Using Data Flow Information
    • Rapps, S., Weyuker, E.J.: Selecting Software Test Data Using Data Flow Information. IEEE Transactions on Software Engineering SE-11(4), 367-375 (1985)
    • (1985) IEEE Transactions on Software Engineering , vol.SE-11 , Issue.4 , pp. 367-375
    • Rapps, S.1    Weyuker, E.J.2
  • 48
    • 43349103334 scopus 로고    scopus 로고
    • RTCA. Software Considerations in Airborne Systems and Equipment Certification. DO-178B, RTCA, Washington DC, USA (1992)
    • RTCA. Software Considerations in Airborne Systems and Equipment Certification. DO-178B, RTCA, Washington DC, USA (1992)
  • 49
    • 0003566434 scopus 로고
    • The Z Notation: A Reference Manual
    • 2nd edn, Prentice-Hall, Englewood Cliffs
    • Spivey, J.M.: The Z Notation: A Reference Manual, 2nd edn. International Series in Computer Science. Prentice-Hall, Englewood Cliffs (1992)
    • (1992) International Series in Computer Science
    • Spivey, J.M.1
  • 51
    • 0000360605 scopus 로고    scopus 로고
    • Theory of Fault-Based Predicate Testing for Computer Programs
    • Tai, K.-C.: Theory of Fault-Based Predicate Testing for Computer Programs. IEEE Transactions on Software Engineering 22(8), 552-562 (1996)
    • (1996) IEEE Transactions on Software Engineering , vol.22 , Issue.8 , pp. 552-562
    • Tai, K.-C.1
  • 52
    • 0035170705 scopus 로고    scopus 로고
    • Vilkomir, S.A, Bowen, J.P, Formalization of Software Testing Criteria Using the Z Notation, In: Proceedings of COMPSAC 2001: 25th IEEE Annual International Computer Software and Applications Conference, Chicago, Illinois, USA, October 8-12, 2001, pp. 351-356. IEEE Computer Society Press, Los Alamitos 2001
    • Vilkomir, S.A., Bowen, J.P.: Formalization of Software Testing Criteria Using the Z Notation, In: Proceedings of COMPSAC 2001: 25th IEEE Annual International Computer Software and Applications Conference, Chicago, Illinois, USA, October 8-12, 2001, pp. 351-356. IEEE Computer Society Press, Los Alamitos (2001)
  • 53
    • 84948156970 scopus 로고    scopus 로고
    • Vilkomir, S.A., Bowen, J.P.: Reinforced Condition/Decision Coverage (RC/DC): A. New Criterion for Software Testing. In: Bert, D., Bowen, J.P., C. Henson, M., Robinson, K. (eds.) B 2002 and ZB 2002. LNCS, 2272, Springer, Heidelberg (2002)
    • Vilkomir, S.A., Bowen, J.P.: Reinforced Condition/Decision Coverage (RC/DC): A. New Criterion for Software Testing. In: Bert, D., Bowen, J.P., C. Henson, M., Robinson, K. (eds.) B 2002 and ZB 2002. LNCS, vol. 2272, Springer, Heidelberg (2002)
  • 55
    • 32544455274 scopus 로고    scopus 로고
    • From MC/DC to RC/DC: Formalization and Analysis of Control-Flow Testing Criteria
    • DOI: 10.1007/s00165-005-0084-7
    • Vilkomir, S.A., Bowen, J.P.: From MC/DC to RC/DC: Formalization and Analysis of Control-Flow Testing Criteria. Formal Aspects of Computing, Vol. 18 (2006), DOI: 10.1007/s00165-005-0084-7
    • (2006) Formal Aspects of Computing , vol.18
    • Vilkomir, S.A.1    Bowen, J.P.2
  • 56
    • 35048878719 scopus 로고    scopus 로고
    • Development of a normative package for safety-critical software using formal regulatory requirements
    • Bomarius, F, Iida, H, eds, PROFES 2004, Springer, Heidelberg
    • Vilkomir, S.A., Ghose, A.: Development of a normative package for safety-critical software using formal regulatory requirements. In: Bomarius, F., Iida, H. (eds.) PROFES 2004, LNCS, vol. 3009, pp. 523-537. Springer, Heidelberg (2004)
    • (2004) LNCS , vol.3009 , pp. 523-537
    • Vilkomir, S.A.1    Ghose, A.2
  • 57
    • 0344666709 scopus 로고    scopus 로고
    • Vilkomir, S.A, Kapoor, K, Bowen, J.P, Tolerance of Control-Flow Testing Criteria. In: Proceedings of 27th IEEE Annual International Computer Software and Applications Conference (COMPSAC 2003, Dallas, Texas, USA, November 3-6, 2003, pp. 182-187. IEEE Computer Society Press, Los Alamitos 2003
    • Vilkomir, S.A., Kapoor, K., Bowen, J.P.: Tolerance of Control-Flow Testing Criteria. In: Proceedings of 27th IEEE Annual International Computer Software and Applications Conference (COMPSAC 2003), Dallas, Texas, USA, November 3-6, 2003, pp. 182-187. IEEE Computer Society Press, Los Alamitos (2003)
  • 58
    • 0006623142 scopus 로고    scopus 로고
    • An 'Asymmetric' Approach to the Assessment of Safety-Critical Software during Certification and Licensing
    • Munich, Germany, April 18-20
    • Vilkomir, S.A., Kharchenko, V.S.: An 'Asymmetric' Approach to the Assessment of Safety-Critical Software during Certification and Licensing. In: Project Control: The Human Factor, Proceedings of ESCOM-SCOPE 2000 Conference, Munich, Germany, April 18-20, 2000, pp. 467-475 (2000)
    • (2000) Project Control: The Human Factor, Proceedings of ESCOM-SCOPE 2000 Conference , pp. 467-475
    • Vilkomir, S.A.1    Kharchenko, V.S.2
  • 63
    • 0034843576 scopus 로고    scopus 로고
    • Comments on Modified Condition/Decision Coverage for Software Testing
    • Big Sky, Montana, USA, March 10-17
    • White, A.L.: Comments on Modified Condition/Decision Coverage for Software Testing. In: 2001 IEEE Aerospace Conference Proceedings, Big Sky, Montana, USA, March 10-17, 2001, vol. 6, pp. 2821-2828 (2001)
    • (2001) 2001 IEEE Aerospace Conference Proceedings , vol.6 , pp. 2821-2828
    • White, A.L.1
  • 65
    • 0031354777 scopus 로고    scopus 로고
    • Software Unit Test Coverage and Adequacy
    • Zhu, H., Hall, P.A., May, H.R.: Software Unit Test Coverage and Adequacy. ACM Computing Surveys 29(4), 336-427 (1997)
    • (1997) ACM Computing Surveys , vol.29 , Issue.4 , pp. 336-427
    • Zhu, H.1    Hall, P.A.2    May, H.R.3


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