A Fully Open-Source Approach to Intelligent Edge Computing: AGILE’s Lesson
Open Access
- 12 February 2021
- Vol. 21 (4), 1309
- https://doi.org/10.3390/s21041309
Abstract
In this paper, we describe the main outcomes of AGILE (acronym for “Adaptive Gateways for dIverse muLtiple Environments”), an EU-funded project that recently delivered a modular hardware and software framework conceived to address the fragmented market of embedded, multi-service, adaptive gateways for the Internet of Things (IoT). Its main goal is to provide a low-cost solution capable of supporting proof-of-concept implementations and rapid prototyping methodologies for both consumer and industrial IoT markets. AGILE allows developers to implement and deliver a complete (software and hardware) IoT solution for managing non-IP IoT devices through a multi-service gateway. Moreover, it simplifies the access of startups to the IoT market, not only providing an efficient and cost-effective solution for industries but also allowing end-users to customize and extend it according to their specific requirements. This flexibility is the result of the joint experience of established organizations in the project consortium already promoting the principles of openness, both at the software and hardware levels. We illustrate how the AGILE framework can provide a cost-effective yet solid and highly customizable, technological foundation supporting the configuration, deployment, and assessment of two distinct showcases, namely a quantified self application for individual consumers, and an air pollution monitoring station for industrial settings.Keywords
This publication has 25 references indexed in Scilit:
- An overview of recommender systems in the internet of thingsJournal of Intelligent Information Systems, 2018
- Orchestration of Microservices for IoT Using Docker and Edge ComputingIEEE Communications Magazine, 2018
- Edge Computing for the Internet of Things: A Case StudyIEEE Internet of Things Journal, 2018
- Anytime diagnosis for reconfigurationJournal of Intelligent Information Systems, 2018
- A Versatile Architecture for Building IoT Quantified-Self ApplicationsPublished by Institute of Electrical and Electronics Engineers (IEEE) ,2017
- Answer Set Programming: An Introduction to the Special IssueAI Magazine, 2016
- Internet of Things: A Review of Surveys Based on Context Aware Intelligent ServicesSensors, 2016
- Challenges Emerging from Future Cloud Application ScenariosProcedia Computer Science, 2015
- EvolvabilityJournal of the ACM, 2009
- Speculative computation, parallelism, and functional programmingIEEE Transactions on Computers, 1985