• Title of article

    Problem identification using program checking Original Research Article

  • Author/Authors

    Christian S. Collberg، نويسنده , , Todd A. Proebsting، نويسنده ,

  • Issue Information
    روزنامه با شماره پیاپی سال 2004
  • Pages
    11
  • From page
    270
  • To page
    280
  • Abstract
    We describe AλgoVista, a web-based search engine that assists computer scientists find algorithms and implementations that solve specific problems. AλgoVista also allows algorithm designers to advertise their results in a forum accessible to programmers and theoreticians alike. AλgoVista is not keyword based. Rather, users provide input⇒output samples that describe the behavior of their needed algorithm. This query-by-example requires no knowledge of specialized terminology—the user only needs an ability to formalize her problem. AλgoVistaʹs search mechanism is based on a novel application of program checking, a technique developed as an alternative to program verification and testing. AλgoVista operates at .
  • Keywords
    Algorithm , Program checking , Software repository , Search engine , Type discrimination
  • Journal title
    Discrete Applied Mathematics
  • Serial Year
    2004
  • Journal title
    Discrete Applied Mathematics
  • Record number

    885977