On the design and implementation of a geometric-object-oriented language
On the design and implementation of a geometric-object-oriented language
复制标题
DOI:
10.1007/s11704-007-0018-z
复制
发表时间:
2007-06
影响因子:
--
通讯作者:
Tielin Liang;Dongming Wang
中科院分区:
文献类型:
--
作者:
Tielin Liang;Dongming Wang
This paper presents the design and implementation of a geometric-object-oriented language Gool for constructing, representing, manipulating, and visualizing symbolic geometric objects and relations and performing symbolic geometric computation and formal reasoning. The language uses case distinction to formalize symbolic geometric objects and relations, reducing the problem of dealing with uncertainty and degeneracy to that of handling geometric constraints. We describe the capabilities, features, and main components of Gool, propose several techniques for geometric constraint handling, and discuss some of the implementation issues.