Oorange: A Virtual Laboratory for Experimental Mathematics [chapter]

Charles Gunn, Armin Ortmann, Ulrich Pinkall, Konrad Polthier, Uwe Schwarz
1997 Visualization and Mathematics  
Oorange is a virtual laboratory for experimental mathematics. It consists of a set of infrastructure services supporting the creation, execution, and dissemination of mathematical experiments. For each component of a traditional physical experiment, there is a corresponding Oorange infrastructure feature: Object of study: High level software classes Laboratory equipment: Foundation software classes and function libraries Con guration of speci c experiment: Computational network composed of
more » ... rk composed of objects Monitor and control: Object inspection; 2D and 3D viewers Running the experiment: Animation objects Recording the experiment: Archiving and scripting Disseminating result: Documentation A hybrid language scheme underlies the design: interpreted scripts in Tcl manage tasks requiring high exibility, while a compiled object library in Objective C supports the underlying mathematical algorithms. The resulting system is intended to be accessible to wide range of expertise levels. Oorange is free software distributed according to a GNU-like license agreement.
doi:10.1007/978-3-642-59195-2_17 dblp:conf/vismath/GunnOPPS95 fatcat:hmmxer6xwnhidmcjp3uunbfiky