OMEI: An open mathematical engine interface Open Mathematical Engine Interface (OMEi) aims to establish a uniform application programming interface for heterogeneous mathematical computation systems. OMEI can play an essential role in making mathematical engines easily accessible by front-ends, tools, and servers. The interface enables the development of individual applications that can serve different engines. The motivation, application framework, specification, usage scenarios, and Java implementation for OMEI are presented. An application of OMEI to connect Starfish with MAXIMA is described.

Keywords for this software

Anything in here will be replaced on browsers that support the canvas element