loading...
 This Article 
   
 Share 
   
 Bibliographic References 
   
 Add to: 
 
Digg
Furl
Spurl
Blink
Simpy
Google
Del.icio.us
Y!MyWeb
 
 Search 
   
14th International Symposium on Software Reliability Engineering
Requirements by Contracts allow Automated System Testing
Denver, Colorado
November 17-November 21
ISBN: 0-7695-2007-3
Cl?mentine Nebut, IRISA, France
Franck Fleurey, IRISA, France
Yves Le Traon, IRISA, France
Jean-Marc J?z?quel, IRISA, France
Use-cases and scenarios have been identified as good inputs to generate test cases and oracles at requirement level. Yet to have an automated generation, information is missing from use cases and sequence diagrams, such as the exact inputs of the system, and the ordering constraints between the use case. The contribution of this paper is then two-fold. First we propose a contract language for functional requirements expressed as parameterized use cases. Then we provide a method, a formal model and a prototype tool to automatically derive both functional and robustness test cases from the requirements enhanced with contracts. We study the efficiency of the generated test cases on a case study.
Citation:
Cl?mentine Nebut, Franck Fleurey, Yves Le Traon, Jean-Marc J?z?quel, "Requirements by Contracts allow Automated System Testing," issre, pp.85, 14th International Symposium on Software Reliability Engineering, 2003
Usage of this product signifies your acceptance of the Terms of Use.