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
Link To Document