Parametric polymorphism for computer algebra software components

Research output: Chapter in Book/Report/Conference proceedingArticle in proceedingsResearchpeer-review

Standard

Parametric polymorphism for computer algebra software components. / Chicha, Yannis; Lloyd, Michael; Oancea, Cosmin Eugen; Watt, Stephen M.

Proc. 6th International Symposium on Symbolic and Numeric Algorithms for Scientific Comput. (SYNASC'04). 2004. p. 119-130.

Research output: Chapter in Book/Report/Conference proceedingArticle in proceedingsResearchpeer-review

Harvard

Chicha, Y, Lloyd, M, Oancea, CE & Watt, SM 2004, Parametric polymorphism for computer algebra software components. in Proc. 6th International Symposium on Symbolic and Numeric Algorithms for Scientific Comput. (SYNASC'04). pp. 119-130.

APA

Chicha, Y., Lloyd, M., Oancea, C. E., & Watt, S. M. (2004). Parametric polymorphism for computer algebra software components. In Proc. 6th International Symposium on Symbolic and Numeric Algorithms for Scientific Comput. (SYNASC'04) (pp. 119-130)

Vancouver

Chicha Y, Lloyd M, Oancea CE, Watt SM. Parametric polymorphism for computer algebra software components. In Proc. 6th International Symposium on Symbolic and Numeric Algorithms for Scientific Comput. (SYNASC'04). 2004. p. 119-130

Author

Chicha, Yannis ; Lloyd, Michael ; Oancea, Cosmin Eugen ; Watt, Stephen M. / Parametric polymorphism for computer algebra software components. Proc. 6th International Symposium on Symbolic and Numeric Algorithms for Scientific Comput. (SYNASC'04). 2004. pp. 119-130

Bibtex

@inproceedings{6468e06bc9a74d1faeb9bba82d18e0f6,
title = "Parametric polymorphism for computer algebra software components",
abstract = "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.",
author = "Yannis Chicha and Michael Lloyd and Oancea, {Cosmin Eugen} and Watt, {Stephen M.}",
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} } ",
year = "2004",
language = "English",
pages = "119--130",
booktitle = "Proc. 6th International Symposium on Symbolic and Numeric Algorithms for Scientific Comput. (SYNASC'04)",

}

RIS

TY - GEN

T1 - Parametric polymorphism for computer algebra software components

AU - Chicha, Yannis

AU - Lloyd, Michael

AU - Oancea, Cosmin Eugen

AU - Watt, Stephen M.

N1 - @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} }

PY - 2004

Y1 - 2004

N2 - 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.

AB - 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.

M3 - Article in proceedings

SP - 119

EP - 130

BT - Proc. 6th International Symposium on Symbolic and Numeric Algorithms for Scientific Comput. (SYNASC'04)

ER -

ID: 164444101