License : Freeware
Features algorithms that are all integrated as OSGi services and can be used by any OSGi compliant system.
The Cyberinfrastructure Shell (CIShell) is an open source, community-driven platform for the integration and utilization of datasets, algorithms, tools, and computing resources. The algorithm integration support has been built in for Java, but also for most of the other programming languages.
Here are some key features of "CIShell":
· A framework for easy integration of new and existing algorithms written in any programming language
Using CIShell, an algorithm writer can fully concentrate on creating their own algorithm in whatever language they are comfortable with. Simple tools are provided to then take their algorithm and integrate it into CIShell with no additional coding.
· A well-defined pool of algorithms and datasets
CIShell clearly defines how algorithms and datasets are integrated into the system to create a pool of algorithms and data. An application may then query for algorithms in this pool and execute them. Many applications/tools can be built and customized for different user groups by utilizing the same pool of algorithms.
· Leveraging open standards
CIShell avoids re-inventing wheels by building on other standards for its specification and reference implementations. It benefits most from the Eclipse family of projects (in particular, the Rich Client Platform and Equinox) and the Open Services Gateway Initiative (OSGi). All CIShell algorithms are integrated as OSGi services and can be used by any OSGi compliant system (including any Eclipse 3.0 or newer based products).
· Choose the way you work
CIShell offers reference applications that build on the pool of algorithms defined by CIShell. Scripting and a Graphical User Interface (GUI) are offered initially with a remoting (peer-to-peer and client-server) architecture, a web front-end, and other interfaces planned. We invite other toolkit developers to build their own applications on top of CIShell's algorithm pool.
Requirements:
· Java version 1.5.0 Release 5 (or greater)
Download Now
Features algorithms that are all integrated as OSGi services and can be used by any OSGi compliant system.
The Cyberinfrastructure Shell (CIShell) is an open source, community-driven platform for the integration and utilization of datasets, algorithms, tools, and computing resources. The algorithm integration support has been built in for Java, but also for most of the other programming languages.
Here are some key features of "CIShell":
· A framework for easy integration of new and existing algorithms written in any programming language
Using CIShell, an algorithm writer can fully concentrate on creating their own algorithm in whatever language they are comfortable with. Simple tools are provided to then take their algorithm and integrate it into CIShell with no additional coding.
· A well-defined pool of algorithms and datasets
CIShell clearly defines how algorithms and datasets are integrated into the system to create a pool of algorithms and data. An application may then query for algorithms in this pool and execute them. Many applications/tools can be built and customized for different user groups by utilizing the same pool of algorithms.
· Leveraging open standards
CIShell avoids re-inventing wheels by building on other standards for its specification and reference implementations. It benefits most from the Eclipse family of projects (in particular, the Rich Client Platform and Equinox) and the Open Services Gateway Initiative (OSGi). All CIShell algorithms are integrated as OSGi services and can be used by any OSGi compliant system (including any Eclipse 3.0 or newer based products).
· Choose the way you work
CIShell offers reference applications that build on the pool of algorithms defined by CIShell. Scripting and a Graphical User Interface (GUI) are offered initially with a remoting (peer-to-peer and client-server) architecture, a web front-end, and other interfaces planned. We invite other toolkit developers to build their own applications on top of CIShell's algorithm pool.
Requirements:
· Java version 1.5.0 Release 5 (or greater)
Download Now
0 comments:
Post a Comment