Parametric polymorphism for computer algebra software components
Research output: Chapter in Book/Report/Conference proceeding › Article in proceedings › Research › peer-review
This paper presents our experiments in providing mechanisms for parametric polymorphism for computer algebra software components. Specific interfaces between Aldor and C++ and between Aldor and Maple are described. We then present a general solution, Generic IDL (GIDL), an extension to CORBA IDL supporting generic types. We describe our language bindings for C++, Java 1.5 and Aldor as well as aspects of our implementation, consisting of a GIDL to IDL compiler and tools for generating interface code for the various language bindings.
Original language | English |
---|---|
Title of host publication | Proc. 6th International Symposium on Symbolic and Numeric Algorithms for Scientific Comput. (SYNASC'04) |
Number of pages | 12 |
Publication date | 2004 |
Pages | 119-130 |
Publication status | Published - 2004 |
Externally published | Yes |
Bibliographical note
@inproceedings{chicha2004parametric,
title={Parametric polymorphism for computer algebra software components},
author={Chicha, Yannis and Lloyd, Michael and Oancea, Cosmin and Watt, Stephen M},
booktitle = {Proc. 6th International Symposium on Symbolic and Numeric Algorithms for Scientific Comput. (SYNASC'04)},
pages = {119-130},
year = {2004},
location = {Timisoara, Romania}
}
ID: 164444101