D. Cox, J. Little, and D. Shea, Ideals, Varieties and Algorithms, 1992.

W. Decker and C. Lossen, Computing in Algebraic Geometry; A quick start using SINGULAR, 2006.

W. Decker, G. Greuel, and P. Pfister, Primary Decomposition: Algorithms and Comparisons, Algorithmic Algebra and Number Theory, pp.187-220, 1998.
DOI : 10.1007/978-3-642-59932-3_10

W. Decker, G. Greuel, T. Jong, and G. Pfister, The Normalization: a new Algorithm, Implementation and Comparisons, Proceedings EUROCONFERENCE Computational Methods for Representations of Groups and Algebras (1.4. ? 5.4 Birkhäuser, pp.177-185, 1997.
DOI : 10.1007/978-3-0348-8716-8_9

A. Dickenstein and I. Z. Emiris, Solving Polynomial Equations; Foundations, Algorithms, and Applications, Algorithms and Computations in Mathematics, vol.41, 2005.

D. Eisenbud, D. Grayson, M. Stillman, and B. Sturmfels, Computations in Algebraic Geometry with Macaulay2, 2001.

G. Greuel and G. Pfister, A Singular Introduction to Commutative Algebra, 2008.
DOI : 10.1007/978-3-662-04963-1

W. V. Vasconcelos, Computational Methods in Commutative Algebra and Algebraic Geometry, 1998.
DOI : 10.1007/978-3-642-58951-5

G. Singular-(-greuel, G. Pfister, and H. Schönemann, A Computer Algebra System for Polynomial Computations, 1990.