loading...
End-User Class Definition in CAD Systems
Stresa, Italy September 05-September 07
DOI Bookmark: http://doi.ieeecomputersociety.org/10.1109/HCC.2001.995257IEEE 2001 Symposium on Human Centric ...
 This Article 
 
PDF
HTML
 
 Share 
   
 Bibliographic References 
   
 Add to: 
 
Digg
Furl
Spurl
Blink
Simpy
Google
Del.icio.us
Y!MyWeb
 
 Search 
   
Guillaume Texier, Laboratoire d ?Informatique Scientifique et Industrielle, ENSMA
Fabrice Depaulis, Laboratoire d ?Informatique Scientifique et Industrielle, ENSMA
Laurent Guittet, Laboratoire d ?Informatique Scientifique et Industrielle, ENSMA
The object-oriented paradigm is very used in CAD systems. It permits users to create objects and to interrogate their attributes to use them in other processes. While some CAD or drawing systems support end-user programming in order to abstract building functions, none of them permit creating classes where several functions (constructor and selectors) share the same data. A data model that permits to abstract a class from one of its instances built by the end-user is described in this paper. The proposed technique permits the user not only to describe interactively the class constructor, but also to build the class selectors without any programming knowledge. The created class can be used directly thanks to a specific interpretation mechanism, or the corresponding code can be generated and compiled to have persistent classes. This technique has been used in a CAD system that permitting end-user specialization.
Citation:
Guillaume Texier, Fabrice Depaulis, Laurent Guittet, "End-User Class Definition in CAD Systems," hcc, pp.180, IEEE 2001 Symposium on Human Centric Computing Languages and Environments (HCC'01), 2001
Usage of this product signifies your acceptance of the Terms of Use.


Suggestions