Non-functional requirements in the ELASTIC architecture
Luís Nogueira, António M. Barros, Cristina Zubia, David Faura, Daniel Gracia Pérez, Luís Miguel Pinho · ACM SIGAda Ada Letters · 2020
The new generation of smart systems require processing a vast amount of information from distributed data sources, while fulfilling non-functional properties related to real-time, energy-efficiency, communication quality and security. The ELASTIC software architecture is being developed to tackle this challenge, considering the complete continuum from the edge to the cloud. This paper provides a brief analysis of the smart application considered in the project, and the requirements emanating from their non-functional properties. The paper then identifies some of the technical constrains imposed to the ELASTIC software architecture to allow guaranteeing the non-functional requirements of the systems.