Design, simulation and testing of a cloud platform for sharing digital fabrication resources for education
Tóm tắt
Cloud and IoT technologies have the potential to support applica- tions that are not strictly limited to technical fields. This paper shows how digital fabrication laboratories (Fab Labs) can leverage cloud technologies to enable resource sharing and provide remote access to distributed expensive fabrication resources over the internet. We call this new concept Fabrication as a Service (FaaS), since each resource is exposed to the internet as a web ser- vice through REST APIs. The cloud platform presented in this paper is part of the NEWTON Horizon 2020 technology-enhanced learning project. The NEWTON Fab Labs architecture is described in detail, from system concep- tion and simulation to system cloud deployment and testing in NEWTON project small and large-scale pilots for teaching and learning STEM subjects.
Tài liệu tham khảo
Convert B (2005) Europe and the crisis in scientic vocations. Eur J Educ 40(4):361–366
Henriksen EK, Dillon J, Ryder J (eds) (2015) Understanding student participation and choice in science and technology education. Springer, Dordrecht, p 412
Gershenfeld N (2012) How to make almost anything: the digital fabrication revolution. Foreign Affairs, 91(6):43–57
Blikstein P (2013) Digital fabrication and making in education: the democratization of invention. In: Walter-Hermann J, Büching C (eds) Fab labs: of machine, makers and inventors. Bielefeld, Transcript Publishers, pp 203–222
Martin T, Brasiel S, Graham D, Smith S, Gurko K, Fields DA (2014) Fab lab professional development: changes in teacher and student STEM content knowledge. Digital Fabrication in Education Conference, FabLearn, Stanford
Gul LF, Simisic L (2014) Integration of digital fabrication in architectural curricula. Digital Fabrication in Education Conference, FabLearn Europe, Aarhus
Tesconi S, Arias L (2014) MAKING as a tool to competence-based school programming. Digital Fabrication in Education Conference, FabLearn Europe, Aarhus
Padeld N, Haldrup M, Hobye M (2014) Empowering academia through modern fabrication practices. Digital Fabrication in Education Conference, FabLearn Europe, Aarhus
Cornetta G, Touhafi A, Mateos FJ, Muntean G-M (2018) A cloud-based architecture for remote access to digital fabrication services for education. IEEE International Con- ference on Cloud Computing Technologies and Applications, Cloudtech, Brussels
G. Cornetta, and F. J. Mateos. “Fab lab modules: cloud hub.” On- line documentation available at https://github.com/gcornetta/cloudhubAPI#documentation-and-developer-support. (2019)
Cornetta G, Mateos FJ (2019) Fab lab modules: fab lab wrapper (pi-gateway) APIs On-line documentation available at https://github.com/gcornetta/gwWrapper#fablab-apis
Cornetta G, Mateos FJ (2019) Fab lab modules: machine wrapper Online documentation available at https://github.com/gcornetta/piwrapper#machine-apis
Calheiros RN, Ranjan R, Beloglazov A, De Rose CAF, Buyya R (2010) CloudSim: a toolkit for modeling and simulation of cloud computing environments and evaluation of resource provisioning algorithms. Software Practice and Experience 41:23–50 Wiley Online Library. https://doi.org/10.1002/spe.995
Downey A (2005) Lognormal and Pareto distributions in the internet. Comput Commun 28:790–801. https://doi.org/10.1016/j.comcom.2004.11.001