• DocumentCode
    2994572
  • Title

    Building test cases for use in hypersequential programming

  • Author

    Rudram, Chris ; Croll, Peter ; Uchihira, Naoshi

  • Author_Institution
    Commun. & Distributed Syst. Res. Group, Sheffield Univ., UK
  • fYear
    1999
  • fDate
    1999
  • Firstpage
    205
  • Lastpage
    209
  • Abstract
    A novel concurrent programming paradigm called hypersequential programming (HSP) is being developed. HSP aims to eliminate all undesirable behaviours from a given application. A fundamental part of that system requires the use of test cases for the serialization of a program. Only those test cases found to be correct are used in the final concurrent program. Therefore, HSP relies on all the functionality being included into a program. This is opposite to traditional software engineering practice, which is to ensure that all unwanted behaviours have been removed. We briefly examine the HSP method with reference to test cases and scenarios. We examine a couple of brief examples and discuss the limitations of test cases, with particular respect to HSP. We conclude that finding a method of ensuring the correct set of test cases is used in development is essential to the success of HSP
  • Keywords
    Petri nets; parallel programming; program testing; Petri nets; concurrent programming; hypersequential programming; program serialization; scenarios; software engineering; test cases; Parallel programming;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Software Engineering for Parallel and Distributed Systems, 1999. Proceedings. International Symposium on
  • Conference_Location
    Los Angeles, CA
  • Print_ISBN
    0-7695-0191-5
  • Type

    conf

  • DOI
    10.1109/PDSE.1999.779753
  • Filename
    779753