| CATS: computer aided testing of software |
| Full text |
Pdf
(853 KB)
|
| Source
|
International Conference on APL
archive
Proceedings of the international conference on APL '91
table of contents
Palo Alto, California, United States
Pages: 223 - 233
Year of Publication: 1991
ISBN:0-89791-441-4
Also published in ...
|
|
Author
|
|
Maurice Jordan
|
Marketing Decision Support Systems (S499), British Airways, Post Office Box 10, Heathrow Airport, Middlesex TW6 2JA, England
|
|
| Sponsors |
|
| Publisher |
|
| Bibliometrics |
Downloads (6 Weeks): 1, Downloads (12 Months): 8, Citation Count: 0
|
|
|
ABSTRACT
This paper describes the implementation of an automated test system for APL functions. It extends an implementation of assertive comments in APL to derive a notation for formal specification using pre and post conditions. These conditions are APL statements and so can be built into test functions. Data supplied to provide examples is captured and subjected to mutations to test behaviour under edge conditions. The techniques make extensive use of modern APL ideas such as defined operators, phrasal forms and function assignment.
REFERENCES
Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.
| |
1
|
D.Mathieson, R.Sha% and J.White: Civilising APL: An Approach to Integrated APL Systems; APLS0 Conference Proceedings, North Holland Publishing Company (1980).
|
 |
2
|
|
| |
3
|
Dyadic Systems: Dyalog APL Reference Manual; Dyadic Systems Ltd, Riverside View, Basing Road, Basingstoke RG24 0AL, England (1989).
|
| |
4
|
|
 |
5
|
|
 |
6
|
|
 |
7
|
|
 |
8
|
|
 |
9
|
|
 |
10
|
|
| |
11
|
K.E.Iverson: J; Vector, The Journal of the British APL Association, Vol 7 Nr 1 (1990).
|
| |
12
|
M.H.Jordan: Thoughts on J + f g h; Vector, The Journal of the British APL Association Vol 7 Nr 4 (1991).
|
 |
13
|
|
 |
14
|
|
 |
15
|
|
| |
16
|
C.M.Cheney: APL*Plus Nested Arrays System Reference Manual; STSC Inc, 2115 East Jefferson Street, Rockville, Maryland 20852 (1981).
|
 |
17
|
|
 |
18
|
|
| |
19
|
A.O'Hagan et al: APL Statistics Library Project; Vector, The Journal of the British APL Association, Vol 7 Nr 1 (1990)
|
| |
20
|
D.Eastwood(ed): The Random Vector, Vector, The Journal of the British APL Association, Vol 7 Nr 3(1991)
|
 |
21
|
|
| |
22
|
|
 |
23
|
|
Peer to Peer - Readers of this Article have also read:
-
Data structures for quadtree approximation and compression
Communications of the ACM
28, 9
Hanan Samet
-
A hierarchical single-key-lock access control using the Chinese remainder theorem
Proceedings of the 1992 ACM/SIGAPP Symposium on Applied computing
Kim S. Lee
, Huizhu Lu
, D. D. Fisher
-
The GemStone object database management system
Communications of the ACM
34, 10
Paul Butterworth
, Allen Otis
, Jacob Stein
-
Putting innovation to work: adoption strategies for multimedia communication systems
Communications of the ACM
34, 12
Ellen Francik
, Susan Ehrlich Rudman
, Donna Cooper
, Stephen Levine
-
An intelligent component database for behavioral synthesis
Proceedings of the 27th ACM/IEEE Design Automation Conference on
Gwo-Dong Chen
, Daniel D. Gajski
|