Skip to main content
Top

2021 | OriginalPaper | Chapter

Enterprise Backend as a Service (EBaaS)

Authors : Gokay Saldamli, Aditya Doshatti, Darshil Kapadia, Devashish Nyati, Maulin Bodiwala, Levent Ertaul

Published in: Advances in Parallel & Distributed Processing, and Applications

Publisher: Springer International Publishing

Activate our intelligent search to find suitable subject content or patents.

search-config
loading …

Abstract

In the world where we have computers and World Wide Web, web applications have become more and more popular. There has been a constant decrease in installed applications with people mostly relying on web applications to get their work done. With constant innovations in the field of computer, we see tons of start-ups every day and what better option do they have than reaching to million people with a web application of their own. Talking about web applications, we usually have (1) Frontend: what a user can see on their screen while accessing that web application and (2) Backend: what front-end communicates with to process the users’ requests. Since the invention of RESTful web services, developers have relied on APIs to which front-end sends request to in order to get an appropriate response. RESTful APIs have become more of a standard in developing the back-end and more often than not, they are pretty basic with only queries changing to get data from the database. This paper provides a solution to automate the development of back-end and thus does not need any expert knowledge other than the knowledge of the underlying database and hence even a nondeveloper or a developer with no prior experience in developing back-end can easily get access to the back-end. The solution discussed here will ask user to provide database details and will create the database along with the downloadable code for back-end which will be ready to use to interact with the front-end and the database.

Dont have a licence yet? Then find out more about our products and how to get one now:

Springer Professional "Wirtschaft+Technik"

Online-Abonnement

Mit Springer Professional "Wirtschaft+Technik" erhalten Sie Zugriff auf:

  • über 102.000 Bücher
  • über 537 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Maschinenbau + Werkstoffe
  • Versicherung + Risiko

Jetzt Wissensvorsprung sichern!

Springer Professional "Technik"

Online-Abonnement

Mit Springer Professional "Technik" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 390 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Maschinenbau + Werkstoffe




 

Jetzt Wissensvorsprung sichern!

Springer Professional "Wirtschaft"

Online-Abonnement

Mit Springer Professional "Wirtschaft" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 340 Zeitschriften

aus folgenden Fachgebieten:

  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Versicherung + Risiko




Jetzt Wissensvorsprung sichern!

Literature
2.
go back to reference I. Costa, J. Araujo, J. Dantas, E. Campos, F.A. Silva, P. Maciel, Availability evaluation and sensitivity analysis of a mobile back-end-as-a-service platform. Qual. Reliab. Eng. Int. 32(7), 2191–2205 (2016)CrossRef I. Costa, J. Araujo, J. Dantas, E. Campos, F.A. Silva, P. Maciel, Availability evaluation and sensitivity analysis of a mobile back-end-as-a-service platform. Qual. Reliab. Eng. Int. 32(7), 2191–2205 (2016)CrossRef
5.
go back to reference S. Ceri, P. Fraternali, A. Bongio, Web modeling language (WebML): A modeling language for designing web sites. J. Comp. Netw. 33, 137–157 (2000)CrossRef S. Ceri, P. Fraternali, A. Bongio, Web modeling language (WebML): A modeling language for designing web sites. J. Comp. Netw. 33, 137–157 (2000)CrossRef
6.
go back to reference R.T. Fielding, Architectural Styles and the Design of Network-based Software Architectures. PhD thesis (2000) R.T. Fielding, Architectural Styles and the Design of Network-based Software Architectures. PhD thesis (2000)
7.
go back to reference N. Koch, S. Kozuruba, Requirements models as first class entities in model-driven web engineering. In ICWE Workshops (2012), pp 158–169 N. Koch, S. Kozuruba, Requirements models as first class entities in model-driven web engineering. In ICWE Workshops (2012), pp 158–169
8.
go back to reference X. Qafmolla, V.C. Nguyen, Automation of web services development using model driven techniques. In ICCAE Conference, vol. 3 (2010), pp. 190–194 X. Qafmolla, V.C. Nguyen, Automation of web services development using model driven techniques. In ICCAE Conference, vol. 3 (2010), pp. 190–194
9.
go back to reference A. Schauerhuber, M. Wimmer, E. Kapsammer, Bridging existing web modeling languages to model-driven engineering: a metamodel for WebML. In ICWE Conference, (2006) A. Schauerhuber, M. Wimmer, E. Kapsammer, Bridging existing web modeling languages to model-driven engineering: a metamodel for WebML. In ICWE Conference, (2006)
11.
go back to reference H. Ed-douibi, J.L.C. Izquierdo, A. Gómez, M. Tisi, J. Cabot, EMF-REST: generation of RESTful APIs from models. In Proceedings of the 31st Annual ACM Symposium on Applied Computing (SAC’16). Association for Computing Machinery, New York, NY, USA (2016), pp. 1446–1453 H. Ed-douibi, J.L.C. Izquierdo, A. Gómez, M. Tisi, J. Cabot, EMF-REST: generation of RESTful APIs from models. In Proceedings of the 31st Annual ACM Symposium on Applied Computing (SAC’16). Association for Computing Machinery, New York, NY, USA (2016), pp. 1446–1453
12.
go back to reference Liu, Y., Wang, Q., Zhuang, M., Zhu, Y., Reengineering legacy systems with RESTful web service. In: 2008 32nd Annual IEEE International Computer Software and Applications Conference (2100219007) (2008), pp. 785–790 Liu, Y., Wang, Q., Zhuang, M., Zhu, Y., Reengineering legacy systems with RESTful web service. In: 2008 32nd Annual IEEE International Computer Software and Applications Conference (2100219007) (2008), pp. 785–790
14.
go back to reference R. Crocombe, D.S. Kolovos, Code generation as a service. In CloudMDE@ MoDELS (2015, September), pp. 25–30 R. Crocombe, D.S. Kolovos, Code generation as a service. In CloudMDE@ MoDELS (2015, September), pp. 25–30
Metadata
Title
Enterprise Backend as a Service (EBaaS)
Authors
Gokay Saldamli
Aditya Doshatti
Darshil Kapadia
Devashish Nyati
Maulin Bodiwala
Levent Ertaul
Copyright Year
2021
DOI
https://doi.org/10.1007/978-3-030-69984-0_78