• DocumentCode
    282605
  • 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
  • Volume
    ii
  • fYear
    1990
  • fDate
    2-5 Jan 1990
  • Firstpage
    237
  • 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;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    System Sciences, 1990., Proceedings of the Twenty-Third Annual Hawaii International Conference on
  • Conference_Location
    Kailua-Kona, HI
  • Type

    conf

  • DOI
    10.1109/HICSS.1990.205194
  • Filename
    205194