메뉴 건너뛰기




Volumn 33, Issue 7, 2003, Pages 637-672

Investigating the use of analysis contracts to improve the testability of object-oriented code

Author keywords

Contracts; Object oriented analysis; Object oriented testing; Testability

Indexed keywords

COMPUTER AIDED SOFTWARE ENGINEERING; ENCODING (SYMBOLS); JAVA PROGRAMMING LANGUAGE;

EID: 0038659894     PISSN: 00380644     EISSN: None     Source Type: Journal    
DOI: 10.1002/spe.520     Document Type: Article
Times cited : (50)

References (25)
  • 5
    • 84945713135 scopus 로고
    • Design by contracts
    • Meyer B. Design by contracts. IEEE Computer 1992; 25(10):40-52.
    • (1992) IEEE Computer , vol.25 , Issue.10 , pp. 40-52
    • Meyer, B.1
  • 8
    • 0029185391 scopus 로고
    • A practical approach to programming with assertions
    • Rosenblum D. A practical approach to programming with assertions. IEEE Transactions on Software Engineering 1995; 25(11):19-31.
    • (1995) IEEE Transactions on Software Engineering , vol.25 , Issue.11 , pp. 19-31
    • Rosenblum, D.1
  • 10
    • 0026119962 scopus 로고
    • Predicting where faults can hide from testing
    • Voas JM, Morell L, Miller K. Predicting where faults can hide from testing. IEEE Software 1991; 8(2):41-48.
    • (1991) IEEE Software , vol.8 , Issue.2 , pp. 41-48
    • Voas, J.M.1    Morell, L.2    Miller, K.3
  • 13
    • 0035394434 scopus 로고    scopus 로고
    • Reliable object: Lightweight testing for OO languages
    • Jezequel JM, Deveaux D, Le Traon Y. Reliable object: Lightweight testing for OO languages. IEEE Software 2001; 18(4):76-83.
    • (2001) IEEE Software , vol.18 , Issue.4 , pp. 76-83
    • Jezequel, J.M.1    Deveaux, D.2    Le Traon, Y.3
  • 16
  • 18
    • 0037822709 scopus 로고    scopus 로고
    • Using design by contract to automate Java software and component testing
    • ParaSoft Corporation. Using design by contract to automate Java software and component testing. JContract. http://www.parasoft.com/products/jtest/papers/tech.dbc.htm [2002].
    • (2002) JContract
  • 20
    • 0013090733 scopus 로고    scopus 로고
    • Class mutation: Mutation testing for object-oriented programs
    • Erfurt, Germany, 9-12 October 2000. Net.Objects: Erfurt, Germany
    • Kim S, Clark JA, McDermid JA. Class mutation: Mutation testing for object-oriented programs. Proc. Net.ObjectDays, Erfurt, Germany, 9-12 October 2000. Net.Objects: Erfurt, Germany, 2000.
    • (2000) Proc. Net.ObjectDays
    • Kim, S.1    Clark, J.A.2    McDermid, J.A.3
  • 21
    • 0024033855 scopus 로고
    • The category-partition method for specifying and generating functional test
    • Ostrand TJ, Balcer MJ. The category-partition method for specifying and generating functional test. Communications of the ACM 1988; 31(6):676-686.
    • (1988) Communications of the ACM , vol.31 , Issue.6 , pp. 676-686
    • Ostrand, T.J.1    Balcer, M.J.2
  • 22
    • 0031117798 scopus 로고    scopus 로고
    • My hairiest bug war stories
    • Eisenstadt M. My hairiest bug war stories. Communications of the ACM 1997; 40(4):31-37.
    • (1997) Communications of the ACM , vol.40 , Issue.4 , pp. 31-37
    • Eisenstadt, M.1
  • 23
    • 0026185573 scopus 로고
    • A Fortran language system for mutation-based software testing
    • King KN, Offutt AJ. A Fortran language system for mutation-based software testing. Software - Practice and Experience 1991;21(7):686-718.
    • (1991) Software - Practice and Experience , vol.21 , Issue.7 , pp. 686-718
    • King, K.N.1    Offutt, A.J.2
  • 24
    • 79959441025 scopus 로고    scopus 로고
    • Investigating the effectiveness of object-oriented testing strategies with the mutation method
    • San Jose, 6-7 October 2000. Kluwer Academic Publishers: Norwell, MA
    • Kim S, Clark JA, McDermid JA. Investigating the effectiveness of object-oriented testing strategies with the mutation method. Proceedings of the Mutation 2000, San Jose, 6-7 October 2000. Kluwer Academic Publishers: Norwell, MA, 2000.
    • (2000) Proceedings of the Mutation 2000
    • Kim, S.1    Clark, J.A.2    McDermid, J.A.3
  • 25
    • 0035685353 scopus 로고    scopus 로고
    • An empirical evaluation of statistical testing designed from UML state diagrams: The flight guidance system case study
    • Hong-Kong, China, 27-30 November 2001. IEEE
    • Chevalley P, Thévenod-Fosse P. An empirical evaluation of statistical testing designed from UML state diagrams: the flight guidance system case study. Proceedings 12th IEEE International Symposium on Software Reliability Engineering, Hong-Kong, China, 27-30 November 2001. IEEE, 2001; 254-263.
    • (2001) Proceedings 12th IEEE International Symposium on Software Reliability Engineering , pp. 254-263
    • Chevalley, P.1    Thévenod-Fosse, P.2


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