Title
Using pictorial and object oriented programming for computer algebra
Abstract
Much current research in the area of computer algebra is focussed on applying techniques from object oriented programming. This is being attempted in order to reduce the duplication of code present in many ccrmputeralgebra systems, and to make it easier m add new domains of computation, a task which is very difficult in a computer afgebra system which is not object oriented. This research is proving this to be a very worthwhile endeavour. Unfortunately, by combiniig object oriented programming and computer slgebr% the task of writing a program in such a system becomes very complicated. Also, most people who use a computer algebra system more than casually end up needing to write their own programs, since they are often dealing with a specialised problem which uses algorithms which have not been implemente~ or the problem involves computation in a mathematical domain which is not “built in” to the system. So, what is needed is a way to apply object oriented programming to computer afgebra, while keeping the task of writing a program reasonably simple. The aim of this project is to study the possibility of applying new technologies in the areas of pictorial and object oriented programming to computer algebra. Pictorial programming, by allowing the programmer to speci~ the program in terms of pictures rather than tex~ can greatly simplify the programming process. It is hoped that by using pictorial and object oriented programming for computer algebra we would have the benefits of being object oriented (reduction of duplication of code, and ease of introduction of new domains of ~mputation) without the disadvantage of the resulting difficulty in programming. This paper is a preliminary report on the project.
Year
DOI
Venue
1992
10.1145/130069.130154
SAC
Field
DocType
ISBN
Programming language,Object-oriented programming,Method,Computer science,Symbolic computation,Object (computer science)
Conference
0-89791-502-X
Citations 
PageRank 
References 
2
0.37
3
Authors
1
Name
Order
Citations
PageRank
Trevor J. Smedley116217.50