skip to main content
10.1145/3486949.3486965acmconferencesArticle/Chapter ViewAbstractPublication PagessplashConference Proceedingsconference-collections
research-article

Towards the no-code era: a vision and plan for the future of software development

Published: 17 October 2021 Publication History

Abstract

This paper provides a highly opinionated and biased vision and a two-stage plan with guidelines to reach a new era of software development, where anyone can create software without bothering to write code. Moreover, this paper explores in depth the first of these stages, which consists of creating a no-code tool based on six principles: configuration driven development, APIs, open-source, cross-platform, cloud computing, and design systems. An examination of each principle is presented and a case is made for why such a combination of principles would lay the foundation for future development efforts. Possible enquiries are addressed and a path is laid out for future works.

References

[1]
Adalo. 2021. Adalo-Build Your Own No Code App. https://www.adalo. com/
[2]
Amazaon. 2021. Build a Better Way to Work | Amazon Honeycode. https://www.honeycode.aws/
[3]
AppSheet. 2021. Make an App with No-Code. Start building today for free. https://www.appsheet.com/
[4]
Bubble. 2021. The best way to build web apps without code | Bubble. https://bubble.io/
[5]
Cenario. 2020. 21 Best No Code Tools You Need To Try. https://www. cenario.co/blog/best-no-code-tools-to-try
[6]
Luis Corral, Anton B. Georgiev, Alberto Sillitti, and Giancarlo Succi. 2014. Can execution time describe accurately the energy consumption of mobile apps? An experiment in Android. In Proceedings of the 3rd International Workshop on Green and Sustainable Software. ACM, 31-37. https://doi.org/10.1145/2593743.2593748
[7]
Luis Corral, Alberto Sillitti, and Giancarlo Succi. 2015. Software Assurance Practices for Mobile Applications. Computing 97, 10 (Oct. 2015 ), 1001-1022. https://doi.org/10.1007/s00607-014-0395-8
[8]
Docker. 2021. Empowering App Development for Developers | Docker. https://www.docker.com/
[9]
Electron. 2021. Electron | Build cross-platform desktop apps with JavaScript, HTML, and CSS. https://www.electronjs.org/
[10]
Facebook. 2021. Facebook Bug Bounty | Facebook. https://www. facebook.com/BugBounty/
[11]
Facebook. 2021. React Native · A framework for building native apps using React. https://reactnative.dev/
[12]
Flutter. 2021. Flutter-Beautiful native apps in record time. https://fluter.dev/
[13]
Forbes. 2021. The Most Disruptive Trend Of 2021 : No Code / Low Code. https://www.forbes.com/sites/betsyatkins/2020/11/24/themost-disruptive-trend-of-2021-no-code--low-code
[14]
Freelancer. 2021. Hire Freelancers & Find Freelance Jobs Online | Freelancer. https://www.freelancer.com/
[15]
GitHub. 2021. Features • GitHub Actions. https://github.com/features/ actions
[16]
GitHub. 2021. GitHub Hackathon: Build something new with us. https://githubhackathon.com/
[17]
GitLab. 2021. CI/CD concepts | GitLab. https://docs.gitlab.com/ee/ci/ introduction/
[18]
GitLab. 2021. GitLab Hackathon | GitLab. https://about.gitlab.com/ community/hackathon/
[19]
Google. 2020. Helping businesses create and extend applications without coding | Google Cloud Blog. https://cloud.google.com/blog/topics/inside-google-cloud/helpingbusinesses-create-and-extend-applications-without-coding
[20]
Google. 2021. Reward Programs-Application Security-Google. https://www.google.com/about/appsecurity/programs-home/
[21]
Google. 2021. Service accounts | Cloud IAM Documentation | Google Cloud. https://cloud.google.com/iam/docs/service-accounts
[22]
IBM. 2006. Configuration-driven development. https://www.ibm.com/ developerworks/library/wa-configdev/index.html
[23]
Kissflow. 2020. No Code Tools | 5 Best No-code Tools You Need To Check Out. https://kissflow.com/rad/no-code/no-code-development-tools/
[24]
MailChimp. 2021. All-In-One Integrated Marketing Platform for Small Business. https://mailchimp.com/
[25]
Microsoft. 2021. Business Apps | Microsoft Power Apps. https://powerapps.microsoft.com/en-us/
[26]
Raimund Moser, Witold Pedrycz, and Giancarlo Succi. 2008. Analysis of the reliability of a subset of change metrics for defect prediction. In Proceedings of the Second ACM-IEEE International Symposium on Empirical Software Engineering and Measurement (Kaiserslautern, Germany) ( ESEM '08). ACM, 309-311. https://doi.org/10.1145/1414004.1414063
[27]
Brent Nash and Martha DeMore. 2009. Using XML configurationdriven development to create a customizable ground data system. In 2009 IEEE Aerospace conference. IEEE, 1-13.
[28]
Marco Ronchetti, Giancarlo Succi, Witold Pedrycz, and Barbara Russo. 2006. Early estimation of software size in object-oriented environments a case study in a CMM level 3 software firm. Information Sciences 176, 5 ( 2006 ), 475-489. https://doi.org/10.1016/j.ins. 2004. 08.012
[29]
Bruno Rossi, Barbara Russo, and Giancarlo Succi. 2010. Modelling Failures Occurrences of Open Source Software with Reliability Growth. In Open Source Software: New Horizons-Proceedings of the 6th International IFIP WG 2.13 Conference on Open Source Systems, OSS 2010. Springer, Heidelberg, Notre Dame, IN, USA, 268-280. https://doi.org/10.1007/978-3-642-13244-5_21
[30]
SendGrid. 2021. Email Delivery Service | SendGrid. https://sendgrid. com/
[31]
Shopify. 2021. Ecommerce Solutions & Online Shopping Cart System. https://www.shopify.com/online/ecommerce-solutions
[32]
No Code Tech. 2021. A curated directory of resources and tools for non-techs. https://www.nocode.tech/
[33]
Twilio. 2021. Twilio-Communication APIs for SMS, Voice, Video and Authentication. https://www.twilio.com/
[34]
Upwork. 2021. In-demand talent on demand.™ Upwork is how.™. https://www.upwork.com/
[35]
Webflow. 2021. Webflow Series B funding | Webflow Blog. https://webflow.com/blog/webflow-series-b-funding
[36]
Webflow. 2021. Webflow: The no code platform for web design and development. https://webflow.com/
[37]
Wix. 2020. Introducing Editor X | Help Center | Wix.com. https:// support.wix.com/en/article/introducing-editor-x
[38]
Wix. 2021. Free Website Builder | Create a Free Website | Wix.com. https://www.wix.com/

Cited By

View all
  • (2024)Citizen Developer als Katalysatoren für die Entwicklung mitarbeitergetriebener InnovationenCitizen Developer as Catalysts for the Development of Employee-driven InnovationsHMD Praxis der Wirtschaftsinformatik10.1365/s40702-024-01102-261:5(1088-1114)Online publication date: 26-Aug-2024
  • (2024)BIS: NL2SQL Service Evaluation Benchmark for Business Intelligence ScenariosService-Oriented Computing10.1007/978-981-96-0808-9_27(357-372)Online publication date: 7-Dec-2024
  • (2023)Software Development ManagementInformation Systems Management10.5772/intechopen.109351Online publication date: 18-Oct-2023
  • Show More Cited By

Recommendations

Comments

Information & Contributors

Information

Published In

cover image ACM Conferences
BCNC 2021: Proceedings of the 1st ACM SIGPLAN International Workshop on Beyond Code: No Code
October 2021
35 pages
ISBN:9781450391252
DOI:10.1145/3486949
Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than the author(s) must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected].

Sponsors

Publisher

Association for Computing Machinery

New York, NY, United States

Publication History

Published: 17 October 2021

Permissions

Request permissions for this article.

Check for updates

Author Tags

  1. API
  2. Cloud Computing
  3. Configuration Driven Development
  4. Cross-platform
  5. Design Systems
  6. No-code
  7. Open-source

Qualifiers

  • Research-article

Conference

SPLASH '21
Sponsor:
SPLASH '21: Software for Humanity
October 17, 2021
IL, Chicago, USA

Upcoming Conference

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)146
  • Downloads (Last 6 weeks)11
Reflects downloads up to 19 Feb 2025

Other Metrics

Citations

Cited By

View all
  • (2024)Citizen Developer als Katalysatoren für die Entwicklung mitarbeitergetriebener InnovationenCitizen Developer as Catalysts for the Development of Employee-driven InnovationsHMD Praxis der Wirtschaftsinformatik10.1365/s40702-024-01102-261:5(1088-1114)Online publication date: 26-Aug-2024
  • (2024)BIS: NL2SQL Service Evaluation Benchmark for Business Intelligence ScenariosService-Oriented Computing10.1007/978-981-96-0808-9_27(357-372)Online publication date: 7-Dec-2024
  • (2023)Software Development ManagementInformation Systems Management10.5772/intechopen.109351Online publication date: 18-Oct-2023
  • (2023)Towards a DEVS Model Management System for Decision-Making Web ApplicationsInformation10.3390/info1402006914:2(69)Online publication date: 26-Jan-2023
  • (2023)GaNDLF: the generally nuanced deep learning framework for scalable end-to-end clinical workflowsCommunications Engineering10.1038/s44172-023-00066-32:1Online publication date: 16-May-2023
  • (2022)No-Code for Smart CitiesBuilding on Smart Cities Skills and Competences10.1007/978-3-030-97818-1_15(247-256)Online publication date: 8-Mar-2022

View Options

Login options

View options

PDF

View or Download as a PDF file.

PDF

eReader

View online with eReader.

eReader

Figures

Tables

Media

Share

Share

Share this Publication link

Share on social media