Generation of random numbers using shape preserving quadratic splines. - David F. McAllister; John A. Roulier; M. Evans (ACM-SE, 1978)

Application of shape-preserving spline interpolation to interactive editing of photogrammetric data. - Lionel E. Deimel; Calvin Lee Doss III; Robert J. Fornaro; David F. McAllister; John A. Roulier (SIGGRAPH, 1978)

An Algorithm for Computing a Shape-Preserving Osculatory Quadratic Spline. - David F. McAllister; John A. Roulier (ACM Trans. Math. Softw., 1981)

Algorithm 574: Shape-Preserving Osculatory Quadratic Splines [E1, E2]. - David F. McAllister; John A. Roulier (ACM Trans. Math. Softw., 1981)

A Convexity-Preserving Grid Refinement Algorithm for Interpolation of Bivariate Functions. - John A. Roulier (IEEE Computer Graphics and Applications, 1987)

Bézier curves of positive curvature. - John A. Roulier (Comput. Aided Geom. Des., 1988)

Algorithms for Local Convexity of Bézier Curves and Surfaces. - Tom Rando; John A. Roulier (Curves and Surfaces, 1991)

Designing faired parametric surfaces. - Tom Rando; John A. Roulier (Comput. Aided Des., 1991)

Curves with Monotone Curvature form Bézier Curves of Specified Arc Length. - John A. Roulier (Geometric Modeling, 1992)

Specifying the arc length of Bézier curves. - John A. Roulier (Comput. Aided Geom. Des., 1993)

5. Measures of Fairness for Curves and Surfaces. - John A. Roulier; Tom Rando (Designing Fair Curves and Surfaces, 1994)

Prescribing the length of parametric curves. - John A. Roulier; Bruce R. Piper (Comput. Aided Geom. Des., 1996)

Prescribing the length of rational Bézier curves. - John A. Roulier; Bruce R. Piper (Comput. Aided Geom. Des., 1996)

Preserving computational topology by subdivision of quadratic and cubic Bézier curves. - Edward L. F. Moore; Thomas J. Peters; John A. Roulier (Computing, 2007)

Unknots with highly knotted control polygons. - Justin Bisceglio; Thomas J. Peters; John A. Roulier; Carlo H. Séquin (Comput. Aided Geom. Des., 2011)

Angular Convergence during Bezier Curve Approximation - Ji Li 002; Thomas J. Peters; John A. Roulier (CoRR, 2012)

Isotopic equivalence by Bézier curve subdivision for application to high performance computing. - Kirk E. Jordan; Ji Li 002; Thomas J. Peters; John A. Roulier (Comput. Aided Geom. Des., 2014)