DocumentCode :
1447043
Title :
Exploring the software development trilogy
Author :
Le Métayer, Daniel ; Nicolas, Valérie-Anne ; Ridoux, Olivier
Author_Institution :
IRISA, Rennes, France
Volume :
15
Issue :
6
fYear :
1998
Firstpage :
75
Lastpage :
81
Abstract :
Software development is concerned with more than just generation of code; the program must have the desired properties, and these must be demonstrated via suitable tests and correctness arguments. One way of viewing these aspects is to group them into programs, properties, and data. When represented as vertices in a triangle, the edges represent processes to produce one element from another. The research reported in this article aims at practical methods for automatic test generation by restricting the use of both predicate logic and programming constructs. It promises to eventually result in practical domain-specific programming languages, with a significant boost in both quality and productivity
Keywords :
automatic test pattern generation; program testing; software engineering; automatic test generation; domain-specific; predicate logic; programming constructs; software development; AC generators; Application software; Automatic testing; Automation; Coherence; Computer languages; Face detection; Logic programming; Robustness; Software testing;
fLanguage :
English
Journal_Title :
Software, IEEE
Publisher :
ieee
ISSN :
0740-7459
Type :
jour
DOI :
10.1109/52.730849
Filename :
730849
Link To Document :
بازگشت