Dufourd, Jean-Francois2014-10-212014-10-2119881467-8659https://doi.org/10.1111/j.1467-8659.1988.tb00607.xIn interactive computer graphics, one often finds a gap between sophisticated algorithms, using very high level data structures, and poor methods of program and object construction. Particular programming languages are too readily adopted for solving problems, before a precise specification of the problem to be solved has been formulated.This paper shows that progress can be made by using modern engineering methods to specify and develop graphical software. Two programming techniques are studied here: the algebraic specification of data types and a functional static modular method of problem statement.The paper also discusses these proposals in the context of other modes of computer graphics specification and programming.Construction of Interactive Programs in Computer Graphics10.1111/j.1467-8659.1988.tb00607.x161-176