|
ABSTRACT
Dynamic geometry systems are tools for geometric visualization. They allow the user to define geometric elements, establish relationships between them and explore the dynamic behavior of the remaining geometric elements when one of them is moved. The main problem in dynamic geometry systems is the ambiguity that arises from operations which lead to more than one possible solution. Most dynamic geometry systems deal with this problem in such a way that the solution selection method leads to a fixed dynamic behavior of the system. This is specially annoying when the behavior observed is not the one the user intended. In this work we propose a modular architecture for dynamic geometry systems built upon a set of functional units which will allow to apply some well known results from the Geometric Constraint Solving field. A functional unit called filter will provide the user with tools to unambiguously capture the expected dynamic behavior of a given geometric problem.
REFERENCES
Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.
| |
1
|
|
| |
2
|
|
| |
3
|
Allen, R., and Trilling, L. 1997. Dynamic geometry and declarative geometric programming. In Geometry Turned On. Mathematical Association of America.
|
| |
4
|
Allen, R., Idt, J., and Trilling, L. 1993. Constraint based automatic construction and manipulation of geometric figures. In 13th International Joint Conference on Artificial Intelligence.
|
| |
5
|
Allen, R., Broquin, P., Channac, S., and Trilling, L. 2000. Issues in declarative dynamic geometry system design and implementation. In 5th ERCIM Working Group on Constraints.
|
| |
6
|
Baulac, Y., Bellemain, F., and Laborde, J.-M. 1992. Cabri - the Interactive Geometry Notebook. Brooks/Cole Publishing Company.
|
| |
7
|
|
| |
8
|
Bouohineau, D. 1995. Vers une approche déclarative pour les logiciels de dessins géométriques. In 4èmes Journées Environements Interactifs d'aprentissage avec ordinaleur.
|
| |
9
|
Bouma, W., Fudos, I., Hoffmann, C., Cai, J., and Paige, R. 1995. Geometric constraint solver. Computer Aided Design 27, 6 (June), 487--501.
|
| |
10
|
Brüderlin, B. 1990. Symbolic computer geometry for computer aided geometric design. In Advances in Design and Manufacturing Systems, Proceedings NSF Conference.
|
| |
11
|
Channac, S. 1996. Techniques d'intelligence artificielle pour l'excution de programmes logiques gomtriques. In Journes Infografie Intractive et Intelligence Artificielle.
|
| |
12
|
|
| |
13
|
|
| |
14
|
Freixas, M., Joan-Arinyo, R., Soto-Riera, A., and Vila-Marta, S., 2008. SolBCN a constraint-based two dimensional geometric editor, february. http://floss.lsi.upc.edu/wiki/solBCN.
|
| |
15
|
Fudos, I., and Hoffmann, C. 1996. Correctness proof of a geometric constraint solver. International Journal of Computational Geometry and Applications 6, 4, 405--420.
|
 |
16
|
|
| |
17
|
GeoGebra, July 2007. http://www.geocebra.org/cms.
|
| |
18
|
Heydon, A., and Nelson, G. 1994. The Juno-2 constraint-based drawing editor. Research Report 131a, Digital Systems Research Center, December.
|
| |
19
|
|
| |
20
|
Hoffmann, C., and Joan-Arinyo, R. 2005. A brief on constraint solving. Computer-Aided Design and Applications 2, 5, 655--663.
|
| |
21
|
|
| |
22
|
|
| |
23
|
Jackiw, N. 1991--1995. The Geometer's Sketchpad. Key Curriculum Press, Berkeley.
|
| |
24
|
Jerman, C., Trombettoni, G., Neveu, B., and Mathis, P. 2006. Decomposition of geometric constraint systems: A survey. International Journal of Computational Geometry and Applications 16, 379--414.
|
 |
25
|
|
| |
26
|
Joan-Arinyo, R., and Soto, A. 1997. A correct rule-based geometric constraint solver. Computer & Graphics 21, 5, 599--609.
|
| |
27
|
|
| |
28
|
Joan-Arinyo, R., Luzón, M., and Soto, A. 2003. Genetic algorithms for root multiselection in constructive geometric constraint solving. Computer & Graphics 27, 1, 51--60.
|
| |
29
|
Kortenkamp, U. 1999. Foundations of Dynamic Geometry. PhD thesis, Swiss Federal Institute of Technology Zurich.
|
| |
30
|
Laborde, J.-M., and Bellemain, F. 1993--1998. Cabri-Geometry II. Texas Instruments and Universit Joseph Fourier.
|
| |
31
|
Mata, N. 2000. Constructible Geometric Problems with Interval Parameters. PhD thesis, Dept. LiSI, Universitat Politècnica de Catalunya.
|
 |
32
|
|
 |
33
|
|
| |
34
|
|
| |
35
|
Vila, S. 2003. Contribution to Geometric Constraint Solving in Cooperative Engineering. PhD thesis, Department Llenguatges i Sistemes Informàtics, Universitat Politècnica de Catalunya.
|
| |
36
|
Winroth, H. 1999. Dynamic Projective Geometry. PhD thesis, Stockholms Universitet.
|
|