Use of object-oriented programming in a time series analysis system

R. K. Kerr, D. B. Percival
1987 SIGPLAN notices  
We describe the use of object-oriented programming (OOP) in the design and implementation of TSA, a system for interactive time series and spectral analysis. We show how such features of OOP as inheritance, generic messages, and decomposition of the programming problem in terms of objects have contributed to our goal of providing an extensible data analysis system. We discuss the strengths and limitations of both OOP and the particular implementation we used (Flavors on a Symbolits Lisp Machine) for our particular problem.
doi:10.1145/38807.38808 fatcat:k3flzqq2kvfypbfkkoouok7wua