Alida – Advanced Library for Integrated Development of Data Analysis Applications

Data analysis procedures can often be modeled as a set of manipulation operations applied to input data and resulting in transformed intermediate and result data. The Java library Alida is providing an advanced development framework to support programmers in developing data analysis applications adh...

Full description

Bibliographic Details
Main Authors: Stefan Posch, Birgit Moeller
Format: Article
Language:English
Published: Ubiquity Press 2017-03-01
Series:Journal of Open Research Software
Subjects:
Online Access:http://openresearchsoftware.metajnl.com/articles/124
Description
Summary:Data analysis procedures can often be modeled as a set of manipulation operations applied to input data and resulting in transformed intermediate and result data. The Java library Alida is providing an advanced development framework to support programmers in developing data analysis applications adhering to such a scheme. The main intention of Alida is to foster re-usability by offering well-defined, unified, modular APIs and execution procedures for operators, and to ease development by releasing developers from tedious tasks. Alida features automatic generation of handy graphical and command line user interfaces, a built-in graphical editor for workflow design, and an automatic documentation of analysis pipelines. Alida is available from its project webpage <a href="http://www.informatik.uni-halle.de/alida">http://www.informatik.uni-halle.de/alida</a>, on Github and via our Maven server.
ISSN:2049-9647