[[1] Abidi L., Cérin C., Fedak G., He H., Towards an Environment for doing Data Science that runs in Browsers. In: 2015 IEEE International Conference on Smart City/SocialCom/SustainCom (SmartCity), 662-66710.1109/SmartCity.2015.145]Search in Google Scholar
[[2] Alexandrov A.D., Ibel M., Schauser K.E, Scheiman C. J., SuperWeb: towards a global Web-based parallel computing infrastructure. In: Proceedings of the 11th International Parallel Processing Symposium, Geneva, 1997, 100-106]Search in Google Scholar
[[3] Anderson D.P., BOINC: a system for public-resource computing and storage. In: Proceedings of the 5th IEEE/ACM International Workshop on Grid Computing, 2004, 4-10.]Search in Google Scholar
[[4] Anderson D.P., Volunteer computing: the ultimate cloud. Crossroads 16, 3 (March 2010), 7-1010.1145/1734160.1734164]Search in Google Scholar
[[5] Balicki J., Bieliński T., Korłub W., Paluszak J., Volunteer Computing System Comcute with Smart Scheduler, Applications of Information Systems in Engineering and Bioscience, Proceeding of SEPADS’14 – 13th International Conference on Software Engineering, Parallel and Distributed System, 2014, 54-60]Search in Google Scholar
[[6] Baratloo A., Karaul M., Holger K., Kedem Z.M, An Infrastructure for Network Computing with Java Applets. Concurrency Practice and Experience, 10, 11-13, 1998, 1029-104110.1002/(SICI)1096-9128(199809/11)10:11/13<1029::AID-CPE412>3.0.CO;2-U]Search in Google Scholar
[[7] Baratloo A., Karaul M., Kedem Z. M., Wijckoff P., Charlotte: Metacomputing on the Web, Future Generation Computer Systems, 15, 5-6, 1999, 559-57010.1016/S0167-739X(99)00009-6]Search in Google Scholar
[[8] Berry K., Distributed and Grid Computing via the Browser, In Proceedings of the 3rd Villanova University Undergraduate Computer Science Research Symposium (CSRS 2009), Villanova University, 2009, Retrieved: http://www.csc.villanova.edu/~tway/courses/csc3990/f2009/csrs2009/Kevin_Berry_Grid_Computing_CSRS_2009.pdf]Search in Google Scholar
[[9] Boldrin F., Taddia C., Mazzini G., Distributed Computing Through Web Browser. 2007 IEEE 66th Vehicular Technology Conference, Baltimore, MD, 2007, 2020-202410.1109/VETECF.2007.424]Search in Google Scholar
[[10] Brudło P., Foundations of Grid Processing for the Comcute System, in: Balicki J., Krawczyk H., Nawarecki E. (eds.), Grid and Volunteer Computing, Gdańsk University of Technology Press, Gdańsk, 2012, 33-39]Search in Google Scholar
[[11] Carvajal-Gómez R., Frey D., Simonin M., Kermarrec A. M., WebGC Gossiping on Browsers Without a Server. In Web Information Systems Engineering–WISE 2015, Springer International Publishing, 332-33610.1007/978-3-319-26187-4_31]Search in Google Scholar
[[12] Czarnul P., Kuchta J., Matuszak M., Parallel Computations in the Volunteer–Based Comcute System, in: Goos G., Hartmanis J., van Leeuwen Parallel processing and Applied Mathematics, Lecture Notes in Computer Science, 8384, Berlin, Heidelberg, Springer-Verlag, 2014, 261–27110.1007/978-3-642-55224-3_25]Search in Google Scholar
[[13] Czarnul P., On configurability of Distributed Volunteer-based Computing in the Comcute system, in: Balicki J., Krawczyk H., Nawarecki E. (eds.), Grid and Volunteer Computing, Gdańsk University of Technology Press, Gdańsk, 2012, 53-69]Search in Google Scholar
[[14] Liu Ch., White R.W., Dumais S., Understanding web browsing behaviors through Weibull analysis of dwell time. In Proceedings of the 33rd international ACM SIGIR conference on Research and development in information retrieval (SIGIR ‘10). ACM, New York, NY, USA, 2010, 379-386. DOI=http://dx.doi.org/10.1145/1835449.183551310.1145/1835449.1835513]Search in Google Scholar
[[15] Charalampidis I., Berzano D., Blomer J., Buncic P., Ganis G., Meusel R., Segal, B. CernVM WebAPI-Controlling Virtual Machines from the Web. In Journal of Physics: Conference Series, 664, 2, 2015, 022010, IOP Publishing10.1088/1742-6596/664/2/022010]Search in Google Scholar
[[16] Christiansen B. O., Cappello P., Ionescu M. F., Neary, M. O., Schauser, K. E., Wu, D., Javelin: Internet-based parallel computing using Java. Concurrency: Pract. Exper., 9, 1997, 1139–1160]Search in Google Scholar
[[17] Cusack C., Largent J., Alfuth R., Klask K.. Online games as social-computational systems for solving np-complete problems. In: Meaningful play, 2010]Search in Google Scholar
[[18] Cusack C., Martens C., Mutreja P., Volunteer computing using casual games. In: Proceedings of Future Play 2006 International Conference on the Future of Game Design and Technology, October 2006, 1-8]Search in Google Scholar
[[19] Cushing R., Putra G.H.H., Koulouzis S., Belloum A., Bubak M., de Laat C., Distributed Computing on an Ensemble of Browsers. IEEE Internet Computing, 17, 5, Sept.-Oct., 2013, 54-6110.1109/MIC.2013.3]Search in Google Scholar
[[20] Danilecki A., Fabisiak T., Kaszubowski M., Job Description Language for a Browser-based Computing Plaftorm: A Preliminary Report, Accepted for the 9th Asian Conference on Intelligent Information and Database Systems, April 2017, Kanazawa, Japan10.1007/978-3-319-56660-3_38]Search in Google Scholar
[[21] Dean J., Ghemawat S., MapReduce: simplified data processing on large clusters. Communications ACM, 51, 1, January 2008, 107-11310.1145/1327452.1327492]Search in Google Scholar
[[22] Dębski R., Krupa T., Majewski P., Comcutejs: A Web Browser Based Platform For Large-Scale Computations. Computer Science (AGH), 14, 1, 2013, 143-15210.7494/csci.2013.14.1.143]Search in Google Scholar
[[23] Dias D., browserCloud. js-A federated community cloud served by a P2P overlay network on top of the web platform, Master Thesis, Tecnico Lisboa, 2015.]Search in Google Scholar
[[24] Dłubacz W., Duda J., Distributed evolutionary computing system capable to use mobile devices. In: Matiaško K., Lieskovský A., Mokryš M. (eds.), Proceedings in Conference of Informatics and Management Science, 2, 1, 2013, 393-396]Search in Google Scholar
[[25] Duda J., Dłubacz W., Distributed evolutionary computing system based on Web browsers with JavaScript, In: Öster P., Manninen P. (eds.), Applied parallel and scientific computing, Lecture Notes in Computer Science, 7782, Berlin, Heidelberg, Springer-Verlag, 2013, 183–19110.1007/978-3-642-36803-5_13]Search in Google Scholar
[[26] Durrani M. N., Shamsi J.A., Volunteer computing: requirements, challenges, and solutions, Journal of Network and Computer Applications, 39, March 2014, 369-38010.1016/j.jnca.2013.07.006]Search in Google Scholar
[[27] Ericsson A.B., Burnett D.C., Jennings C., Naranayan A., Aboba B., WebRTC 1.0: Real Time Communication Between Browsers, World Wide Web Consortium (W3C) Working Draft, Retrieved: https://www.w3.org/TR/webrtc/, August 2016]Search in Google Scholar
[[28] Fedak G., Germain C., Neri V., Cappello F., XtremWeb:A Generic global computing systems. In: Proceedings of the 1st IEEE/ACM International Symposium on Cluster Computing and the Grid (CCGRD’2001), Australia, 2001, 582-287]Search in Google Scholar
[[29] Finkel D., Wills C.E., Amorin K., Covati A., Lee M., An applet-based approach to large-scale distributed computing. In: Proceedings of the International Network Conference, Plymouth, United Kingdom, July 2000, 175-182]Search in Google Scholar
[[30] Fox G. C., Furmanski W., PETAOPS and EXAOPS: Supercomputing on the Web. Internet Computing, IEEE, 1, 2, 1997, 38-4610.1109/4236.601097]Search in Google Scholar
[[31] Gallacher T., A browser based distributed computing platform utilising idle cpu cycles on visitors computers when browsing. Retrieved: https://github.com/tomgco/dis.io, 2012]Search in Google Scholar
[[32] Gareth J.J., AJAX: A New Approach to Web Applications. http://adaptivepath.org/ideas/ajax-new-approach-web-applications/, February 2005]Search in Google Scholar
[[33] Główny Urząd Statystyczny, Społeczeństwo informacyjne w Polsce, http://stat.gov.pl/download/gfx/portalinformacyjny/pl/defaultaktualnosci/5497/2/5/1/spoleczenstwo_informacyjne_w_polsce_2015_-_notatka.pdf]Search in Google Scholar
[[34] Grigorik I., Collaborative Map-Reduce in the Browser. Retrieved: https://www.igvita.com/2009/03/03/collaborative-map-reduce-in-the-browser/, March the 3rd, 2009]Search in Google Scholar
[[35] Herman, D., Wagner, L., Zakai, A.,asm. js: Working Draft 17 March 2013. Retrieved at: asmjs.org/spec/latest.]Search in Google Scholar
[[36] Høimyr N., Marquina M., Asp T., Jones P., Gonzalez, A., Field, L., Towards a Production Volunteer Computing Infrastructure for HEP. In Journal of Physics: Conference Series,664, 2, 2015, 022023. IOP Publishing10.1088/1742-6596/664/2/022023]Search in Google Scholar
[[37] Jibaja, I., Jensen, P., Hu, N., Haghighat, M. R., McCutchan, J., Gohman, D., McKinley, K. S., Vector Parallelism in JavaScript: Language and compiler support for SIMD. In Proceedings of 2015 International Conference on Parallel Architecture and Compilation (PACT), October 2015, 407-41810.1109/PACT.2015.33]Search in Google Scholar
[[38] Jonker M., Web browser based distributed computing FOSS project. Retrieved: http://www.meetup.com/limerick-open-source/messages/77136940/, May 24, 2015]Search in Google Scholar
[[39] Kajitani S., Nogami Y., Fukushi M., Amano N., A performance evaluation of Web-based volunteer computing using applications with GMP, In: 2015 IEEE International Conference on Consumer Electronics - Taiwan (ICCE-TW),, Taipei, 2015, 41-4210.1109/ICCE-TW.2015.7216970]Search in Google Scholar
[[40] Kajitani S., Nogami Y., Miyoshi S., Austin T., Volunteer Computing for Solving an Elliptic Curve Discrete Logarithm Problem, In: 2015 Third International Symposium on Computing and Networking (CANDAR), Sapporo, pp. 122-12610.1109/CANDAR.2015.46]Search in Google Scholar
[[41] Khan F., Foley-Bourgon V., Kathrotia S., Lavoie E., Using JavaScript and WebCL for numerical computations: a comparative study of native and web technologies. In Proceedings of the 10th ACM Symposium on Dynamic Languages (DLS’14), ACM, New York, NY, USA, 2014, 91-10210.1145/2661088.2661090]Search in Google Scholar
[[42] Khatib F., Cooper S., Tyka M. D., Xu K., Makedon I., Popović Z., FoldIt Players, Algorithm discovery by protein folding game players. Proceedings of the National Academy of Sciences, 108(47), 2011, 18949-1895310.1073/pnas.1115898108322343322065763]Search in Google Scholar
[[43] Khatib F., DiMaio F., Foldit Contenders Group, Foldit Void Crushers Group, Cooper S., Kazmierczyk M., Baker, D., Crystal structure of a monomeric retroviral protease solved by protein folding game players. Nature Structural & Molecular Biology, 18, 10, 2011, 1175–117710.1038/nsmb.2119370590721926992]Search in Google Scholar
[[44] Klein J., Spector L., Unwitting distributed genetic programming via asynchronous JavaScript and XML. In: Proceedings of the 9th annual conference on Genetic and evolutionary computation (GECCO ‘07). ACM, New York, NY, USA, 2007, 1628-163510.1145/1276958.1277282]Search in Google Scholar
[[45] Konishi F., Ohki S., Konagaya A., Umestu R., Ishii M., RABC: A conceptual design of pervasive infrastructure for browser computing based on AJAX technologies. In Seventh IEEE International Symposium on Cluster Computing and the Grid, 2007, CCGRID 2007, IEEE, 2007, 661-67210.1109/CCGRID.2007.91]Search in Google Scholar
[[46] Kruliš M., Falt Z., Zavoral F., Exploiting HTML5 Technologies for Distributed Parasitic Web Storage. Databases, Texts, 2014, 71.]Search in Google Scholar
[[47] Krupa T., Majewski P., Kowalczyk B., Turek W., On-Demand Web Search Using Browser-Based Volunteer Computing. In: Proceedings of 6th International Conference on Complex, Intelligent and Software Intensive Systems (CISIS), Palermo, 2012, 184-19010.1109/CISIS.2012.79]Search in Google Scholar
[[48] Kuchta P., in: Balicki J., Data partitioning and Task Management in the Clustered Server Layer of the Volunteer-based Computation System, in: Krawczyk H., Nawarecki E. (eds.), Grid and Volunteer Computing, Gdańsk University of Technology Press, Gdańsk, 2012, 40-52]Search in Google Scholar
[[49] Kuhara M., Amano N., Watanabe K., Nogami Y., Fukushi M., A peer-to-peer communication function among Web browsers for Web-based Volunteer Computing, Communications and Information Technologies (ISCIT), 2014 14th International Symposium on, Incheon, 2014, 383-38710.1109/ISCIT.2014.7011937]Search in Google Scholar
[[50] Langhans, P., Wieser, C., Bry, F. Crowdsourcing MapReduce: JSMapReduce. In: Proceedings of the 22nd international conference on World Wide Web companion, International World Wide Web Conferences Steering Committee, May 2013, 253-25610.1145/2487788.2487915]Search in Google Scholar
[[51] Lawton G., Distributed net applications create virtual supercomputers. Computer, 2000, 6, 16-2010.1109/MC.2000.846314]Search in Google Scholar
[[52] Luther A., Buyya R., Ranjan R., Vanugopal S., Alchemi: A. NET-based Enterprise Grid Computing System. In: International Conference on Internet Computing, 2005, 269-278]Search in Google Scholar
[[53] MacWilliam T., Cecka C., Crowd CL: Web-based volunteer computing with WebCL/High Performance Extreme Computing Conference (HPEC), 2013 IEEE, Waltham, MA, 2013, 1-6.10.1109/HPEC.2013.6670348]Search in Google Scholar
[[54] Martínez G., Val L., Implementing crossplatform distributed algorithms using standard web technologies, Computing Conference (CLEI), 2014 XL Latin American, Montevideo, 2014, 1-810.1109/CLEI.2014.6965143]Search in Google Scholar
[[55] Martinez G., Val L., Capataz - a framework for distributing algorithms via the World Wide Web. CLEI Electronic Journal, 18, 2, 2015, 110.19153/cleiej.18.2.1]Search in Google Scholar
[[56] Masiejczyk, J. and Balicki, J. and Korłub, W. and Paluszak J., Mersenne number finding and Collatz hypothesis verification in the Comcute grid system, in: Krawczyk H., Nawarecki E. (eds.), Grid and Volunteer Computing, Gdańsk University of Technology Press, Gdańsk, 2012, 148-162]Search in Google Scholar
[[57] Meeds E., Hendriks R., Al Faraby S., Bruntink M., Welling M., MlitB:Machine Learning in the Browser, PeerJ Computer Science, 1, July 2015, e1110.7717/peerj-cs.11]Search in Google Scholar
[[58] Merelo-Guervos J.J., P. A. Castillo, J. L. J. Laredo, A. Mora Garcia and A. Prieto, Asynchronous distributed genetic algorithms with Javascript and JSON. 2008 IEEE Congress on Evolutionary Computation (IEEE World Congress on Computational Intelligence), Hong Kong, 2008, pp. 1372-137910.1109/CEC.2008.4630973]Search in Google Scholar
[[59] Merelo-Guervos J.J, Garcia-Sanchez P., Designing and Modeling a Browser-Based Distributed Evolutionary Computation System. In: Proceedings of the Companion Publication of the 2015 on Genetic and Evolutionary Computation Conference. ACM, 2015, 1117-112410.1145/2739482.2768465]Search in Google Scholar
[[60] Merelo-Guervos J.J., Valdez M.G., Castillo P.A., Sanchez P.G., de las Cuevas P., Rico N., NodIO, a JavaScript framework for volunteer-based evolutionary algorithms: first results, Retrieved: http://arxiv.org/abs/1601.0160, 201610.1145/2908961.2931723]Search in Google Scholar
[[61] Miller D.M., The Online Community Grid: Volunteer Grid Computing with the Web Browser, Undergraduate Thesis, Georgia Institute of Technology, 2010, Retrieved at: http://hdl.handle.net/1853/33477]Search in Google Scholar
[[62] Neary M. O., Brydon S. P., Kmiec P., Rollins S., Cappello P., Javelin++: scalability issues in global computing. In: Proceedings of the ACM 1999 conference on Java Grande, ACM, June 1999, 171-18010.1145/304065.304120]Search in Google Scholar
[[63] Neary M. O., Phipps A., Richman S., Cappello P., Javelin 2.0: Java-based parallel computing on the Internet. In Euro-Par 2000 Parallel Processing, Springer Berlin Heidelberg, August 2000, 1231-123810.1007/3-540-44520-X_174]Search in Google Scholar
[[64] Nisan N., London S., Regev O., Camiel N., Globally distributed computation over the Internet - the POPCORN project, In: Proceedings of 18th International Conference on Distributed Computing Systems, Amsterdam, 1998, 592-601]Search in Google Scholar
[[65] Nov O., Anderson D.P., Arazy O., Volunteer computing: A model of the factors determining contribution to community-based scientific research. In: Proceedings of the 19th International Conference on World Wide Web, WWW ‘10. 2010. 741-75010.1145/1772690.1772766]Search in Google Scholar
[[66] Ong T. M., Lim T. M., Lee B. S., Yeo C. K., Unicorn: Voluntary Computing Over Interner, SIGOPS Oper. Syst. Rev., 36, 2, 2002, 36-5110.1145/509526.509532]Search in Google Scholar
[[67] Ryza S., Wall T., MRJS: A JavaScript MapReduce Framework for Web Browsers. Retrieved: http://www.cs.brown.edu/courses/csci2950-u/f11/papers/mrjs.pdf (2010).]Search in Google Scholar
[[68] Sarmenta L.F.G., Bayanihan: Web-based volunteer computing using Java. In: Worldwide Computing and Its Applications—WWCA’98. Springer Berlin Heidelberg, 1998, 444-461]Search in Google Scholar
[[69] Sarmenta L.F.G., Hirano S., Bayanihan: building and studying web-based volunteer computing systems using Java. Future Generation Computer Systems, 15, 5–6, October 1999, 675-68610.1016/S0167-739X(99)00018-7]Search in Google Scholar
[[70] Sarmenta L.F.G., An adaptive, fault-tolerant implementation of BSP for Java-based volunteer computing systems. In: Parallel and Distributed Processing. Springer Berlin Heidelberg, 1999, 763-78010.1007/BFb0097965]Search in Google Scholar
[[71] Simonarson S., Browser Based Distributed Computing, Retrieved: https://www.tjhsst.edu/~rlatimer/techlab10/SimonarsonPaperQ1-09.pdf, 2010]Search in Google Scholar
[[72] Simpson R., Page K.R., De Roure D., Zooniverse: observing the world’s largest citizen science platform. In Proceedings of the 23rd International Conference on World Wide Web (WWW ‘14 Companion). ACM, New York, NY, USA, 2014, 1049-105410.1145/2567948.2579215]Search in Google Scholar
[[73] Tilkov S., Vinoski S., Node.js: Using JavaScript to Build High-Performance Network Programs. IEEE Internet Computing,14, 6, November 2010, 80-8310.1109/MIC.2010.145]Search in Google Scholar
[[74] Turek, W., Nawarecki, E., Dobrowolski G., Krupa T., Majewski P., Web Pages Content Analysis Using Browser-based Volunteer Computing. Computer Science,14,2, 2013, 21510.7494/csci.2012.14.2.215]Search in Google Scholar
[[75] Urbah E., Kacsuk P., Farkas Z., Gilles F., Kecskemeti G., Lodygensky O., Marosi A., Balaton Z., Caillat G., Gombas G., Kornafeld A., Kovacs J., He H., Lovas R., EDGeS: Bridging EGEE to BOINC and XtremWeb. Journal of Grid Computing, 7, 3, 2009, 335-35410.1007/s10723-009-9137-0]Search in Google Scholar
[[76] Van Kesteren A., Cross-origin resource sharing. World Wide Web Consortium (W3C) Recommendation, Retrieved: https://www.w3.org/TR/cors/, January 2014]Search in Google Scholar
[[77] Vanhelsuw L., Create Your Own Supercomputer with Java, JavaWorld Online Magazine, Jan 1997, Retrieved: http://www.javaworld.com/jw-01-1997/jw-01-dampp.html]Search in Google Scholar
[[78] Venkataraman, N., A Survey on Desktop Grid Systems-Research Gap. In Proceedings of the 3rd International Symposium on Big Data and Cloud Computing Challenges (ISBCC–16’), Springer International Publishing, 2016, 183-21210.1007/978-3-319-30348-2_16]Search in Google Scholar
[[79] Wilkinson S. R., Almeida J. S., QMachine: commodity supercomputing in web browsers. BMC bioinformatics, 15, 1, 2014, 110.1186/1471-2105-15-176406322824913605]Search in Google Scholar
[[80] Yao P., White J., Sun Y., Gray J.. Gray computing: an analysis of computing with background JavaScript tasks. In: Proceedings of the 37th International Conference on Software Engineering (ICSE ‘15), 1, IEEE Press, Piscataway, NJ, USA, 2015, 167-177]Search in Google Scholar
[[81] Zakai A., Emscripten: an LLVM-to-JavaScript compiler. In Proceedings of the ACM international conference companion on Object oriented programming systems languages and applications companion (OOPSLA ‘11). ACM, New York, NY, USA, 2011, 301-312. DOI=http://dx.doi.org/10.1145/2048147.204822410.1145/2048147.2048224]Search in Google Scholar
[[82] Ziegler G. M., The great prime number record races. Notices of the AMS, 51, 4, 2004, 414-416]Search in Google Scholar
[[83] Zorrilla M., Martin A., Tamayo I., Aginako N., Olaizola I. G., Web Browser-Based Social Distributed Computing Platform Applied to Image Analysis. In: Proceedings of 2013 Third International Conference on Cloud and Green Computing (CGC), Karlsruhe, 2013, 389-39610.1109/CGC.2013.68]Search in Google Scholar
[[84] Fabisiak T., Web Browser Based Distributed Computing, Master Thesis, Poznan University of Technology, 2016.]Search in Google Scholar