메뉴 건너뛰기




Volumn 2693, Issue , 2003, Pages 99-127

Component-based software: An overview of testing

Author keywords

[No Author keywords available]

Indexed keywords

SOFTWARE DESIGN; SOFTWARE TESTING;

EID: 34249910202     PISSN: 03029743     EISSN: 16113349     Source Type: Book Series    
DOI: 10.1007/978-3-540-45064-1_6     Document Type: Review
Times cited : (14)

References (97)
  • 2
    • 0017973244 scopus 로고
    • Testing software design modelled by finite-state machines
    • Chow, T.S.: Testing software design modelled by finite-state machines. IEEE Transactions on Software Engineering 4 (1978) 178-187
    • (1978) IEEE Transactions on Software Engineering , vol.4 , pp. 178-187
    • Chow, T.S.1
  • 3
    • 0023365727 scopus 로고
    • Statecharts: A visual formalism for complex systems
    • Harel, D.: Statecharts: A visual formalism for complex systems. Science of Computer Programming 8 (1987) 231-274
    • (1987) Science of Computer Programming , vol.8 , pp. 231-274
    • Harel, D.1
  • 12
    • 0031354777 scopus 로고    scopus 로고
    • Software unit test coverage and adequacy
    • Zhu, H., Hall, P., May, J.: Software unit test coverage and adequacy. ACM Computing Surveys 29 (1997) 366-427
    • (1997) ACM Computing Surveys , vol.29 , pp. 366-427
    • Zhu, H.1    Hall, P.2    May, J.3
  • 13
    • 0032165751 scopus 로고    scopus 로고
    • Testing component-based software: A cautionary tale
    • Weyuker, E.J.: Testing component-based software: A cautionary tale. IEEE Software 15 (1998) 54-59
    • (1998) IEEE Software , vol.15 , pp. 54-59
    • Weyuker, E.J.1
  • 27
    • 8344233252 scopus 로고
    • A case study in class testing
    • IBM Toronto Laboratory
    • Hoffman, D., Strooper, P.: A case study in class testing. In: CASCON 93, IBM Toronto Laboratory (1993) 472-482
    • (1993) CASCON 93 , pp. 472-482
    • Hoffman, D.1    Strooper, P.2
  • 28
    • 0027836563 scopus 로고
    • The state-based testing of object-oriented programs
    • Montreal Quebec, Canada, IEEE Computer Society Press
    • Turner, C.D., Robson, D.J.: The state-based testing of object-oriented programs. In: Conference on Software Maintenance, Montreal Quebec, Canada, IEEE Computer Society Press (1993) 302-310
    • (1993) Conference on Software Maintenance , pp. 302-310
    • Turner, C.D.1    Robson, D.J.2
  • 30
    • 84974730266 scopus 로고
    • Integrated object-oriented testing and development process
    • McGregor, J.D., Korson, T.D.: Integrated object-oriented testing and development process. Communications of the ACM 37 (1994) 59-77
    • (1994) Communications of the ACM , vol.37 , pp. 59-77
    • McGregor, J.D.1    Korson, T.D.2
  • 31
    • 0031140945 scopus 로고    scopus 로고
    • Glassbrench: A framework for automated class testing
    • Hoffman, D., Strooper, P.: Glassbrench: A framework for automated class testing. Software Practice and Experience 27 (1997) 573-597
    • (1997) Software Practice and Experience , vol.27 , pp. 573-597
    • Hoffman, D.1    Strooper, P.2
  • 33
    • 0024032819 scopus 로고
    • A comparison of some structural testing strategies
    • Ntafos, S.C.: A comparison of some structural testing strategies. IEEE Transactions on Software Engineering 14 (1988) 868-873
    • (1988) IEEE Transactions on Software Engineering , vol.14 , pp. 868-873
    • Ntafos, S.C.1
  • 36
    • 0025235111 scopus 로고
    • Techniques for selective revalidation
    • Hartmann, J., Robson, D.J.: Techniques for selective revalidation. IEEE Software 7 (1990) 31-36
    • (1990) IEEE Software , vol.7 , pp. 31-36
    • Hartmann, J.1    Robson, D.J.2
  • 38
    • 35248898532 scopus 로고
    • Trends in reliability and test strategies
    • Varadan, G.S.: Trends in reliability and test strategies. IEEE Software 12 (1995) 10
    • (1995) IEEE Software , vol.12 , pp. 10
    • Varadan, G.S.1
  • 39
    • 35248892678 scopus 로고    scopus 로고
    • Doctoral dissertation, Scholl of Computer Science and Electrical Engineering, UNICAMP, Campinas, SP, Brazil (in Portuguese)
    • Chaim, M.L.: Program Debugging Based on Structural Testing Information. Doctoral dissertation, Scholl of Computer Science and Electrical Engineering, UNICAMP, Campinas, SP, Brazil (2001) (in Portuguese).
    • (2001) Program Debugging Based on Structural Testing Information
    • Chaim, M.L.1
  • 41
    • 0017019555 scopus 로고
    • A data flow analysis approach to program testing
    • Herman, P.M.: A data flow analysis approach to program testing. Australian Computer Journal 8 (1976) 92-96
    • (1976) Australian Computer Journal , vol.8 , pp. 92-96
    • Herman, P.M.1
  • 47
    • 0026123816 scopus 로고
    • Selecting and using data for integration test
    • Harrold, M.J., Soffa, M.L.: Selecting and using data for integration test. IEEE Software 8 (1991) 58-65
    • (1991) IEEE Software , vol.8 , pp. 58-65
    • Harrold, M.J.1    Soffa, M.L.2
  • 49
    • 0017959155 scopus 로고
    • Hints on test data selection: Help for the practicing programmer
    • DeMillo, R.A., Lipton, R.J., Sayward, F.G.: Hints on test data selection: Help for the practicing programmer. IEEE Computer 11 (1978) 34-43
    • (1978) IEEE Computer , vol.11 , pp. 34-43
    • DeMillo, R.A.1    Lipton, R.J.2    Sayward, F.G.3
  • 54
  • 63
    • 0035661806 scopus 로고    scopus 로고
    • Interface mutation
    • Mutation 2000 - A Symposium on Mutation Testing. Issue Edited by W. Eric Wong
    • Ghosh, S., Mathur, A.P.: Interface mutation. Software Testing, Verification and Reliability 11 (2001) 227-247 (Special Issue: Mutation 2000 - A Symposium on Mutation Testing. Issue Edited by W. Eric Wong).
    • (2001) Software Testing, Verification and Reliability , vol.11 , Issue.SPEC. ISSUE , pp. 227-247
    • Ghosh, S.1    Mathur, A.P.2
  • 66
    • 0014796563 scopus 로고
    • A method for design of fault-detection experiments
    • Gönenç, G.: A method for design of fault-detection experiments. IEEE Transactions on Computers 19 (1970) 551-558
    • (1970) IEEE Transactions on Computers , vol.19 , pp. 551-558
    • Gönenç, G.1
  • 72
  • 74
    • 35248814084 scopus 로고    scopus 로고
    • Using a reflexive architecture to validate object-oriented applications by fault injection
    • Vancouver, Canada
    • Rosa, A.C.A., Martins, E.: Using a reflexive architecture to validate object-oriented applications by fault injection. In: Workshop on Reflexive Programming in C++ and Java, Vancouver, Canada (1998) 76-80
    • (1998) Workshop on Reflexive Programming in C++ and Java , pp. 76-80
    • Rosa, A.C.A.1    Martins, E.2
  • 78
    • 84941146649 scopus 로고    scopus 로고
    • Technical report, San Jose State University, (San Jose, CA)
    • Gao, J.: Tracking component-based software. Technical report, San Jose State University, (San Jose, CA)
    • Tracking Component-based Software
    • Gao, J.1
  • 79
    • 0032096714 scopus 로고    scopus 로고
    • Certifying off-the shelf-components
    • M. Voas, J.: Certifying off-the shelf-components. IEEE Computer 31 (1998) 53-59
    • (1998) IEEE Computer , vol.31 , pp. 53-59
    • M. Voas, J.1
  • 80
    • 85008543054 scopus 로고    scopus 로고
    • Modal testing strategies for OO software
    • Binder, R.V.: Modal testing strategies for OO software. Computer 29 (1996) 97-99
    • (1996) Computer , vol.29 , pp. 97-99
    • Binder, R.V.1
  • 81
    • 35248827182 scopus 로고    scopus 로고
    • The free approach to testing object-oriented software: An overview
    • 01-20-2003
    • Binder, R.V.: The free approach to testing object-oriented software: An overview. Pgina WWW (1996) Available on-line at: http://www.rbsc.com/pages/FREE.html [01-20-2003].
    • (1996) Pgina WWW
    • Binder, R.V.1
  • 82
    • 0013090733 scopus 로고    scopus 로고
    • Class mutation: Mutation testing for object-oriented programs
    • Kim, S., Clark, J.A., Mcdermid, J.A.: Class mutation: Mutation testing for object-oriented programs. In: FMES. (2000)
    • (2000) FMES
    • Kim, S.1    Clark, J.A.2    Mcdermid, J.A.3
  • 83
    • 0035360392 scopus 로고    scopus 로고
    • A framework for practical, automated black-box testing of component-based software
    • Edwards, S.H.: A framework for practical, automated black-box testing of component-based software. Software Testing, Verification and Reliability 11 (2001) 97-111
    • (2001) Software Testing, Verification and Reliability , vol.11 , pp. 97-111
    • Edwards, S.H.1
  • 84
    • 0032687767 scopus 로고    scopus 로고
    • A method for built-in tests in component-based software maintenance
    • Amsterdam, Netherlands, IEEE Computer Society Press
    • Wang, Y., King, G., Wickburg, H.: A method for built-in tests in component-based software maintenance. In: Third European Conference on Software Maintenance and Reengineering, Amsterdam, Netherlands, IEEE Computer Society Press (1999) 186-189
    • (1999) Third European Conference on Software Maintenance and Reengineering , pp. 186-189
    • Wang, Y.1    King, G.2    Wickburg, H.3
  • 86
    • 35248814084 scopus 로고    scopus 로고
    • Using a reflexive architecture to validate object-oriented applications by fault injection
    • Vancouver, Canada
    • Rosa, A.C.A., Martins, E.: Using a reflexive architecture to validate object-oriented applications by fault injection. In: Workshop on Reflexive Programming in C++ and Java, Vancouver, Canada (1998) 76-80 (Available on-line at: http://www.dc.unicamp.br/~eliane).
    • (1998) Workshop on Reflexive Programming in C++ and Java , pp. 76-80
    • Rosa, A.C.A.1    Martins, E.2
  • 87
    • 0034478816 scopus 로고    scopus 로고
    • Black-box testing using flowgraphs: An experimental assessment of effectiveness and automation potential
    • Edwards, S.H.: Black-box testing using flowgraphs: An experimental assessment of effectiveness and automation potential. Software Testing, Verification and Reliability 10 (2000) 249-262
    • (2000) Software Testing, Verification and Reliability , vol.10 , pp. 249-262
    • Edwards, S.H.1
  • 91
    • 0039706893 scopus 로고    scopus 로고
    • Parallel architecture for component testing
    • 01-06-2003
    • McGregor, J.D.: Parallel architecture for component testing. Journal of Object-Oriented Programming 10 (1997) 10-14 Available on-line at: http://www.cs.clemson.edu/~johnmc/columns.html [01-06-2003].
    • (1997) Journal of Object-Oriented Programming , vol.10 , pp. 10-14
    • McGregor, J.D.1
  • 92
    • 33845298429 scopus 로고    scopus 로고
    • Technical Report UCI-ICS-02-06, Dept. of Information and Computer Science - University of California, Irvine - California
    • Bhor, A.: Component testing strategies. Technical Report UCI-ICS-02-06, Dept. of Information and Computer Science - University of California, Irvine - California (2001) Available on-line at: http://www.ics.uci.edu/~abhor/ [01-06-2003].
    • (2001) Component Testing Strategies
    • Bhor, A.1
  • 95
    • 14544303919 scopus 로고    scopus 로고
    • web page
    • Beck, K., Gamma, E.: JUnit cookbook, web page (2002) Available on-line: http://www.junit.org/ [01-20-2003].
    • (2002) JUnit Cookbook
    • Beck, K.1    Gamma, E.2
  • 96
    • 14544298151 scopus 로고    scopus 로고
    • web page
    • Edge, T.: Glass JAR toolkit, web page (2002) Available on-line at: http://www.testersedge.com/gjtk/ [01-04-2003].
    • (2002) Glass JAR Toolkit
    • Edge, T.1


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