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 :
بازگشت