MULTI-TASK MODEL FOR CAD SYSTEMS

Chen ZHOU,Jian-Min WANG,Jia-Guang SUN
DOI: https://doi.org/10.3321/j.issn:0254-4164.1998.01.004
1998-01-01
Chinese Journal of Computers
Abstract:Based on practice, a multi-task model for CAD systems is presented inPetri nets firstly. Since the client/server model can be considered as the simplestmulti-task model, it is used as the basic model. Then the authors extend it to twokinds of complicated model, called looped model and non-looped model, accordingto the lnvoking relationship between tasks. All these models are analyzed and testi-fied in Petri nets. Looped model and non-looped model can make up every multi-task model through different combinations. Considering it, a modular method isput forward with object-oriented technology to develop multi-task models of practi-cal systems. The detailed procedure of developing the multi-task model presented atthe beginning of the paper is also glven. Then the error-handling of multi-taskmodel is discussed. All of these models and methods are proved to be a solid basefor the development of open and practical multi-task CAD systems. In the end ofthis paper, several commercial CAD softwares are introduced, such as GHMDS,ABDGH, etc., based on the multi-task model presented. Finally, this paper givesfollowing conclusions: the multi-task models presented in this paper are testified tobe correct and reliable; the modular method to develop complicated multi-task mod-els is very simple and useful, and can be considered as a general method; Petri netis a powerful tool in the study of multi-task models.
What problem does this paper attempt to address?