publications.lib.chalmers.se/publication/99387-testing-polymorphic-properties

Preview meta tags from the publications.lib.chalmers.se website.

Linked Hostnames

7

Thumbnail

Search Engine Appearance

Google

https://publications.lib.chalmers.se/publication/99387-testing-polymorphic-properties

Testing Polymorphic Properties

This paper is concerned with testing properties of polymorphic functions. The problem is that testing can only be performed on specific monomorphic instances, whereas parametrically polymorphic functions are expected to work for any type. We present a schema for constructing a monomorphic instance for a polymorphic property, such that correctness of that single instance implies correctness for all other instances. We also give a formal definition of the class of polymorphic properties the schema can be used for. Compared to the standard method of testing such properties, our schema leads to a significant reduction of necessary test cases.



Bing

Testing Polymorphic Properties

https://publications.lib.chalmers.se/publication/99387-testing-polymorphic-properties

This paper is concerned with testing properties of polymorphic functions. The problem is that testing can only be performed on specific monomorphic instances, whereas parametrically polymorphic functions are expected to work for any type. We present a schema for constructing a monomorphic instance for a polymorphic property, such that correctness of that single instance implies correctness for all other instances. We also give a formal definition of the class of polymorphic properties the schema can be used for. Compared to the standard method of testing such properties, our schema leads to a significant reduction of necessary test cases.



DuckDuckGo

https://publications.lib.chalmers.se/publication/99387-testing-polymorphic-properties

Testing Polymorphic Properties

This paper is concerned with testing properties of polymorphic functions. The problem is that testing can only be performed on specific monomorphic instances, whereas parametrically polymorphic functions are expected to work for any type. We present a schema for constructing a monomorphic instance for a polymorphic property, such that correctness of that single instance implies correctness for all other instances. We also give a formal definition of the class of polymorphic properties the schema can be used for. Compared to the standard method of testing such properties, our schema leads to a significant reduction of necessary test cases.

  • General Meta Tags

    45
    • title
      Testing Polymorphic Properties
    • charset
      utf-8
    • X-UA-Compatible
      IE=edge
    • content-language
      sv
    • last-modified
      Tue, 25 Jan 2022 07:23:42 GMT
  • Open Graph Meta Tags

    6
    • og:url
      https://research.chalmers.se/en/publication/99387
    • og:type
      article
    • og:site_name
      research.chalmers.se
    • og:title
      Testing Polymorphic Properties
    • og:description
      This paper is concerned with testing properties of polymorphic functions. The problem is that testing can only be performed on specific monomorphic instances, whereas parametrically polymorphic functions are expected to work for any type. We present a schema for constructing a monomorphic instance for a polymorphic property, such that correctness of that single instance implies correctness for all other instances. We also give a formal definition of the class of polymorphic properties the schema can be used for. Compared to the standard method of testing such properties, our schema leads to a significant reduction of necessary test cases.
  • Twitter Meta Tags

    5
    • twitter:card
      summary
    • twitter:title
      Testing Polymorphic Properties
    • twitter:site
      https://research.chalmers.se/en/publication/99387
    • twitter:description
      This paper is concerned with testing properties of polymorphic functions. The problem is that testing can only be performed on specific monomorphic instances, whereas parametrically polymorphic functions are expected to work for any type. We present a schema for constructing a monomorphic instance for a polymorphic property, such that correctness of that single instance implies correctness for all other instances. We also give a formal definition of the class of polymorphic properties the schema can be used for. Compared to the standard method of testing such properties, our schema leads to a significant reduction of necessary test cases.
    • twitter:image
      https://research.chalmers.se/Images/avancez_small.png
  • Link Tags

    9
    • canonical
      https://research.chalmers.se/en/publication/99387
    • icon
      /Images/favicon.ico
    • stylesheet
      //netdna.bootstrapcdn.com/bootstrap/3.1.1/css/bootstrap.min.css
    • stylesheet
      //fonts.googleapis.com/css?family=Open+Sans:400,300,600,700|Merriweather:400,300,700
    • stylesheet
      /css/styles.css?magic=B3411D2793F214416109C26E7184DA43295C0E9DABE93ECDA19BD20DF7D18D61
  • Website Locales

    1
    • EN country flagen
      https://research.chalmers.se/en/publication/99387

Links

20