The Community for Technology Leaders
2013 27th International Conference on Advanced Information Networking and Applications Workshops (2012)
Fukuoka-shi, Japan
Mar. 26, 2012 to Mar. 29, 2012
ISBN: 978-0-7695-4652-0
pp: 443-447
ABSTRACT
This paper considers interoperability in Java based computer algebra software. It is well known that interoperability in Java software is greatly enhanced by simple but expressive interfaces. However, there is no commonly agreed set of interfaces for Java based computer algebra software. When no common interfaces exist it is required to develop adapter classes for each pair of different interfaces to achieve inter-operation. We present three existing interfaces from the Java Algebra System (JAS), from JLinAlg and from Apache Commons Math. We discuss advantages and problems with each set of interfaces and define a useful common subset as a proposal for a future standard.
INDEX TERMS
interfaces as types, computer algebra software, interoperability of libraries
CITATION
Heinz Kredel, "Fostering Interoperability in Java-Based Computer Algebra Software", 2013 27th International Conference on Advanced Information Networking and Applications Workshops, vol. 00, no. , pp. 443-447, 2012, doi:10.1109/WAINA.2012.158
208 ms
(Ver 3.3 (11022016))