Born as a library to provide support to the statistical calculation on quality control software, Replica has evolved to become a complete and scalable product.
The spread of web applications and the potentials derived from the integration of the R environment within mobile systems (such as smartphones and tablets),
has stimulated the study and implementation of an architecture independent from languages, operating systems and hardware.
Although the system is born with the aim of providing a high-level web service interface,
an application can directly reference Replica and take advantage of its full functionality in
autonomy, thus keeping the application stack low.
The adoption of native Java classes, has limited the complexity of the system while maintaining a good level of customization.
Replica Web Service extends the JAVA library by publishing its interface via HTTP by implementing a REST web service.
The decision to distribute the software under the GNU GPL license allows you to use the distributed system as an alternative to expensive commercial products, thus favoring the development of projects with limited economic resources.
The management of the entire system is left to a web application specifically developed to efficiently configure the various components and test the correct
functioning of your R scripts.
Through the administrative console you can: