On the design and implementation of a geometric-object-oriented language

Front. Comput. Sci. ›› 2007, Vol. 1 ›› Issue (2) : 180 -190.

PDF (647KB)
Front. Comput. Sci. ›› 2007, Vol. 1 ›› Issue (2) : 180 -190. DOI: 10.1007/s11704-007-0018-z

On the design and implementation of a geometric-object-oriented language

Author information +
History +
PDF (647KB)

Abstract

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.

Keywords

Automated reasoning, geometric constraint, geometry software, object-oriented language, symbolic computation, uncertainty and degeneracy

Cite this article

Download citation ▾
null. On the design and implementation of a geometric-object-oriented language. Front. Comput. Sci., 2007, 1(2): 180-190 DOI:10.1007/s11704-007-0018-z

登录浏览全文

4963

注册一个新账户 忘记密码

References

AI Summary AI Mindmap
PDF (647KB)

826

Accesses

0

Citation

Detail

Sections
Recommended

AI思维导图

/