Keridwen is an open-source modular toolbox gathering, through interoperable software modules, a structured set of key functions common to most scientific software.
Keridwen provides numerous generic modules like pre and post-processing tools, data conversion functions, data visualisation tools or elements of graphical user interfaces covering the whole modelling chain. Written in Java, based on a modular and service oriented approach built around the industrial OSGI standard for a high level of inter-operability, Keridwen aims to facilitate the conception and the development of tailored scientific applications, simulation or experimental data analysis software.
Keridwen benefits from the software experience and know-how collected on numerous scientific projects. It aims at letting the final expert focus on its specific and tailored developments. For each targeted domain, Keridwen allows to build its own and dedicated Integrated Modelling Environment (IME) fully adapted to its needs.
By composition of software components or as an integrated application,
Keridwen can be applied to numerous numerical models or scientific experimental databases in the context of a large variety of application domains.
By compositions of modules, Keridwen allows to easily build-up adapted solutions:
Fully operational and open-source, Keridwen is used by several majors scientific projects and industrial communities, like in space environment, as well as for internal developments.
Please note that this project is currently under development and only SNAPSHOT builds are available at this time. The functionality is reasonable stable but some documentation and development tasks have not yet been completed. The API is fairly well defined; however, is subject to minor changes until a release build is produced.
You are welcome to start using and integrating this library in your project. Please provide any feedback, good or bad. Visit the Downloads page to download the latest builds of Keridwen library.
. Along with Keridwen, the Artenum company provides a variety of services and support:
To access to the Keridwen software, data and other tools, a user registration to the Keridwen community is mandatory. Please follow the link Keridwen Community registration form. Beware that only registrations done through this form will be valid on this platform. If you already have an account, please go to the Login page. Password lost ? Please contact us.
Keridwen integrates several other open-source projects through various bundles. Please credit their authors as well, if you use these components.