메뉴 건너뛰기




Volumn , Issue , 2008, Pages 37-48

SmallCheck and lazy SmallCheck: Automatic exhaustive testing for small values

Author keywords

Embedded language; Exhaustive search; Lazy evaluation; Property based testing; Type classes

Indexed keywords

LINGUISTICS; REPORT GENERATORS;

EID: 63149093563     PISSN: None     EISSN: None     Source Type: Conference Proceeding    
DOI: 10.1145/1411286.1411292     Document Type: Conference Paper
Times cited : (149)

References (22)
  • 1
    • 0027928357 scopus 로고
    • A needed narrowing strategy
    • Sergio Antoy, Rachid Echahed, and Michael Hanus. A needed narrowing strategy. In POPL'94, pages 268-279, 1994.
    • (1994) POPL'94 , pp. 268-279
    • Antoy, S.1    Echahed, R.2    Hanus, M.3
  • 4
    • 43149093580 scopus 로고    scopus 로고
    • Easycheck - test data for free
    • FLOPS'08
    • Jan Christiansen and Sebastian Fischer. Easycheck - test data for free. In FLOPS'08, pages 322-336. LNCS 4989, 2008.
    • (2008) LNCS , vol.4989 , pp. 322-336
    • Christiansen, J.1    Fischer, S.2
  • 5
    • 35248889078 scopus 로고    scopus 로고
    • Testing and tracing lazy functional programs using QuickCheck and Hat
    • AFP'02
    • K. Claessen, C. Runciman, O. Chitil, R. J. M. Hughes, and M. Wallace. Testing and tracing lazy functional programs using QuickCheck and Hat. In AFP'02 , pages 59-99. Springer LNCS 2638, 2002.
    • (2002) Springer LNCS , vol.2638 , pp. 59-99
    • Claessen, K.1    Runciman, C.2    Chitil, O.3    Hughes, R.J.M.4    Wallace, M.5
  • 6
    • 0034538940 scopus 로고    scopus 로고
    • QuickCheck: A lightweight tool for random testing of Haskell programs
    • ACM SIGPLAN
    • Koen Claessen and John Hughes. QuickCheck: A lightweight tool for random testing of Haskell programs. In ICFP '00, pages 268-279. ACM SIGPLAN, 2000.
    • (2000) ICFP '00 , pp. 268-279
    • Claessen, K.1    Hughes, J.2
  • 7
    • 38849146251 scopus 로고    scopus 로고
    • Haskell program coverage
    • ACM
    • Andy Gill and Colin Runciman. Haskell program coverage. In Haskell'07, pages 1-12. ACM, 2007.
    • (2007) Haskell'07 , pp. 1-12
    • Gill, A.1    Runciman, C.2
  • 8
    • 63149097928 scopus 로고    scopus 로고
    • Michael Hanus. Curry: An Integrated Functional Logic Language. Language report (March 2006), available online at http://www.informatik.uni-kiel.de/ ~curry,/report.html.
    • Michael Hanus. Curry: An Integrated Functional Logic Language. Language report (March 2006), available online at http://www.informatik.uni-kiel.de/ ~curry,/report.html.
  • 9
    • 0036849170 scopus 로고    scopus 로고
    • The countdown problem
    • November
    • Graham Hutton. The countdown problem. Journal of Functional Programming, 12(6):609-616, November 2002.
    • (2002) Journal of Functional Programming , vol.12 , Issue.6 , pp. 609-616
    • Hutton, G.1
  • 11
    • 21144450432 scopus 로고    scopus 로고
    • Gast: Generic automated software testing
    • IFL'02
    • Pieter W. M. Koopman, Artem Alimarine, Jan Tretmans, and Marinus J. Plasmeijer. Gast: Generic automated software testing. In IFL'02, pages 84-100. LNCS 2670, 2002.
    • (2002) LNCS , vol.2670 , pp. 84-100
    • Koopman, P.W.M.1    Alimarine, A.2    Tretmans, J.3    Plasmeijer, M.J.4
  • 12
    • 63149182161 scopus 로고    scopus 로고
    • Property directed generation of first-order test data
    • Intellect
    • Fredrik Lindblad. Property directed generation of first-order test data. In TFP'07, volume 8, pages 105-123. Intellect, 2008.
    • (2008) TFP'07 , vol.8 , pp. 105-123
    • Lindblad, F.1
  • 13
    • 0013157568 scopus 로고    scopus 로고
    • Programming in an integrated functional and logic language
    • John W. Lloyd. Programming in an integrated functional and logic language. Journal of Functional and Logic Programming, 1999(3), 1999.
    • (1999) Journal of Functional and Logic Programming , vol.1999 , Issue.3
    • Lloyd, J.W.1
  • 16
    • 38849151272 scopus 로고    scopus 로고
    • A static checker for safe pattern matching in Haskell
    • Intellect
    • Neil Mitchell and Colin Runciman. A static checker for safe pattern matching in Haskell. In TFP'05, volume 6, pages 15-30. Intellect, 2007.
    • (2007) TFP'05 , vol.6 , pp. 15-30
    • Mitchell, N.1    Runciman, C.2
  • 17
    • 51849148341 scopus 로고    scopus 로고
    • The Reduceron: Widening the von Neumann bottleneck for graph reduction using an FPGA
    • IFL'07, page to appear
    • Matthew Naylor and Colin Runciman. The Reduceron: Widening the von Neumann bottleneck for graph reduction using an FPGA. In IFL'07, page to appear. LNCS, 2008.
    • (2008) LNCS
    • Naylor, M.1    Runciman, C.2
  • 18
    • 47749097080 scopus 로고    scopus 로고
    • Finding inputs that reach a target expression
    • IEEE Computer Society
    • Matthew Naylor and Colin Runciman. Finding inputs that reach a target expression. In SCAM'07, pages 133-142. IEEE Computer Society, 2007.
    • (2007) SCAM'07 , pp. 133-142
    • Naylor, M.1    Runciman, C.2
  • 19
    • 0347115912 scopus 로고    scopus 로고
    • Red-black trees in a functional setting
    • Chris Okasaki. Red-black trees in a functional setting. Journal of Functional Programming, 9(4):471-477, 1999.
    • (1999) Journal of Functional Programming , vol.9 , Issue.4 , pp. 471-477
    • Okasaki, C.1
  • 22
    • 0018286453 scopus 로고
    • A new implementation technique for applicative languages
    • D. A. Turner. A new implementation technique for applicative languages. Software - Practice and Experience, 9(1):31-49, 1979.
    • (1979) Software - Practice and Experience , vol.9 , Issue.1 , pp. 31-49
    • Turner, D.A.1


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