Developing features based solely on requirement documents and specifications has been a traditional way of building software. This paper provides a different approach by combining the notions from Artificial Intelligence (AI) - Evolutionary Algorithms (EA) and Complexity Theory. It represents the software to be build - a dashboard - as a Complex System, and metrics inside of them as agents that are interacting in a non-linear fashion. Furthermore, the paper suggests different visualization techniques required to represent such complex relationships
Ivanov V, Larionova D, Strugar D, Succi G, Zouev E (2020). An Advanced Software Dashboard for Supporting the Development of Adaptable, Energy Efficient Applications. JOURNAL OF VISUAL LANGUAGES AND COMPUTING, 2019, 145-153.
An Advanced Software Dashboard for Supporting the Development of Adaptable, Energy Efficient Applications
Succi G;
2020
Abstract
Developing features based solely on requirement documents and specifications has been a traditional way of building software. This paper provides a different approach by combining the notions from Artificial Intelligence (AI) - Evolutionary Algorithms (EA) and Complexity Theory. It represents the software to be build - a dashboard - as a Complex System, and metrics inside of them as agents that are interacting in a non-linear fashion. Furthermore, the paper suggests different visualization techniques required to represent such complex relationshipsI documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.