Title :
Specification by example using graphical animation and a production system
Author :
St-Denis, Richard
Author_Institution :
Dept. of Math. & Inf., Sherbrooke Univ., Que., Canada
Abstract :
The author describes a rapid prototyping technique based on executing requirement specifications for application domains. Entities, activities, and constraints of a real environment are specified and represented by icons, icon transformations, and production rules, respectively. The behavior of the system is simulated by execution of the production rules combined with an icon animation. The aspects modeled concern operational strategies encountered in the application environment. It is shown how to organize a knowledge base and build graphic objects from a formal description of an application domain. A methodology is presented that makes it possible to design a system in such a way that it includes parts of its prototype during and after development. The prototyping technique and the design methodology can be gathered together to support the incremental development of large systems
Keywords :
computer graphics; formal specification; knowledge based systems; knowledge representation; activities; application domains; application environment; constraints; design methodology; formal description; graphic objects; graphical animation; icon transformations; icons; knowledge base; production rules; production system; prototyping technique; requirement specifications; specification by example; Animation; Buildings; Design methodology; Graphics; Production systems; Prototypes; Software maintenance; Software prototyping; Software systems; Software tools;
Conference_Titel :
System Sciences, 1990., Proceedings of the Twenty-Third Annual Hawaii International Conference on
Conference_Location :
Kailua-Kona, HI
DOI :
10.1109/HICSS.1990.205194