Title
What is new in CoCoALib and CoCoA-5?
Abstract
CoCoA is a well-established Computer Algebra System for Computations in Commutative Algebra, and specifically for Gröbner bases. In the last few years the CoCoA software has undergone a profound change: the code has been totally re-written in C++, and includes CoCoA-5 (an interactive system) and CoCoALib (an open source C++ library). The new CoCoA-5 language resembles the old CoCoA-4 language, but has clearly defined semantics, making it both more robust and more flexible than CoCoA-4. CoCoALib is the mathematical core; its design focusses on ease of use so that other software can readily use it as a library for multivariate polynomial computations and other Commutative Algebra operations. The internal design of the software makes it easy to integrate other libraries and to render all CoCoALib extensions accessible via the interactive CoCoA-5 system.
Year
DOI
Venue
2015
10.1145/2893803.2893805
ACM Communications in Computer Algebra
Field
DocType
Volume
Algebra,Usability,Commutative algebra,Symbolic computation,Software,Multivariate polynomials,Semantics,Mathematics,Computation
Journal
49
Issue
ISSN
Citations 
4
1932-2240
0
PageRank 
References 
Authors
0.34
0
2
Name
Order
Citations
PageRank
John Abbott100.68
Anna Maria Bigatti24414.97