Enabling remote statistical calculation services by using the multilayer ServeR system

Dariusz R Augustyn, Łukasz Warchał


The paper presents ServeR – the system for enabling remote statistical calculation supported by R-project. Multilayer architecture and Windows Communication Foudantion technology usage allow to deploy the system in many configurations adapted to network infrastructure. This makes the system scalable and fault tolerant in some aspect. Usage of ServeR in two modes – off-line (batch mode) and on-line (remote R-sesssion) is shown in detailed examples of statistical tasks. A new feature for increasing system security – an isolated storage mechanism used by statistical task processes – is considered.


enabling statistic calculation services; application of R-project; windows communication foundation infrastructure; security of remote processing isolated storages

Full Text:

PDF (Polski)


R Development Core Team R: A language and environment for statistical computing. R Foundation for Statistical Computing, Vienna 2008.

The R Project for Statistical Computing Page: http://www.r-project.org.

Lapsey M., Riplay B. D.: The RODBC Package. ODBC Database Access Page,


Augustyn D.R., Warchał Ł.: ServeR: .NET-based Infrastructure for Remote Services of Statistical Computing with R-Project, Communications in Computer and Information Science, Computer Networks, Springer-Verlag, Berlin Heidelberg 2009.

S Peiris C, Mulder D., Cicoria S., Bahree, A., Pathak N.: Pro WCF: Practical Microsoft SOA Implementation. Springer-Verlag, New York 2007.

Microsoft Developer Network Page: http://msdn.microsoft.com.

Freeman A., Jones A.: Programming .NET Security. O'Reilly Media, Inc.

Boyd S., Costali R., Rabold K., Redkar A., Redkar T., Walzer C: Pro MSMQ: Microsoft Message Queue Programming. Apress, USA 2004.

Jones A: C# Programmer's Cookbook, Microsoft Press USA 2003.

DOI: http://dx.doi.org/10.21936/si2010_v31.n2B.410