Java wrapper for math module
$30-500 USD
货到付款
I'm looking for a coder to develop a Java wrapper for Maxima (<[url removed, login to view]>).
I want to utilize Maxima's solving capabilities from java.
Requirements:
* Thread-safe module through which to evaluate maxima expressions.
* Module accepts "human readable" expressions/equations. (i.e. 4(1+x) = 3)
* Module can output "human readable" expressions/equations.
* Module can output MathML (content) expressions/equations.
Optional Features:
* Module can accept MathML input.
* Module can convert "human readable" expressions to MathML without evaluating in Maxima.
* Run Maxima in a Java Port of Common Lisp
Please indicate in the bid, which optional features that you intend to include (if any).
I am open to other Computer Algebra Systems - suggestions are welcome.
I do not expect any work to be started from the ground up, both on the CAS and the Mathml pieces. Jome might be a possibility for "human readable" to Mathml translation. GPL software is ok - please clarify your intentions in the bid, LGPL or less restrictive licensing is preferred.
## Deliverables
1) Complete and fully-functional working program(s) in executable form as well as complete source code of all work done.
2) Deliverables must be in ready-to-run condition, as follows (depending on the nature of the deliverables):
3) All deliverables will be considered "work made for hire" under U.S. Copyright law. Buyer will receive exclusive and complete copyrights to all work purchased. (No GPL, GNU, 3rd party components, etc. unless all copyright ramifications are explained AND AGREED TO by the buyer on the site per the coder's Seller Legal Agreement).
4) The Buyer will take up to 2 weeks testing the code before this project will be considered closed - Coder should be prepared to fix any defects uncovered in that time frame.
## Platform
Java on Linux and Windows XP.
项目ID: #3738868