Abstract
Constraint-based languages can express in a concise way the complex logic of a new generation of interactive services for applications such as banking or stock trading, that must support multiple types of interfaces for accessing the same data. These include automatic speech-recognition interfaces where inputs may be provided in any order by users of the service. We study in this paper how to systematically test event-driven applications developed using such languages. We show how such applications can be tested automatically, without the need for any manually-written test cases, and effi- ciently, by taking advantage of their capability of taking unordered sets of events as inputs.
| Original language | American English |
|---|---|
| Journal | Computer Science: Faculty Publications and Other Works |
| Volume | 25 |
| Issue number | 6 |
| DOIs | |
| State | Published - Nov 1 2000 |
Keywords
- Constraint-Based Languages
- Verification
- Testing
- Model Checking
- Interactive Services
- State Explosion
- State-Space Reduction
Disciplines
- Computer Sciences