Software Architecture: 14th European Conference, ECSA 2020 Tracks and Workshops, L'Aquila, Italy, September 14–18, 2020, Proceedings

Architectural Technical Debt (ATD) is a metaphor used to describe decisions taken by software architects to accomplish short-term goals but possibly negatively affecting the long-term health of the system. However, ATD doesn’t receive enough attention for the architect teams because it is hard to identify, to measure, to prioritize, and its value is related to long-term maintenance and evolution of a system. In this research, we propose a model-driven approach that focuses on building a binary classification model for ATD identification based on the information gathered from artifacts produced during architecture design. This model will allow software architects to support the managing of conscious and unconscious ATD in their software projects. This proposal focuses on TD at the architecture-level only without considering source code. The effectiveness of this proposal will be evaluated using case studies and expert interviews.

[1]  Klaus Moessner,et al.  An Ingestion and Analytics Architecture for IoT Applied to Smart City Use Cases , 2018, IEEE Internet of Things Journal.

[2]  P. Nijkamp,et al.  Smart Cities in Europe , 2011 .

[3]  Ralf Tönjes,et al.  CityPulse: Large Scale Data Analytics Framework for Smart Cities , 2016, IEEE Access.

[4]  Imran A. Zualkernan,et al.  A smart home energy management system using IoT and big data analytics approach , 2017, IEEE Transactions on Consumer Electronics.

[5]  Manuel J. Cobo,et al.  30 years of intelligence models in management and business: A bibliometric review , 2019, Int. J. Inf. Manag..

[6]  Alicia Troncoso Lora,et al.  A scalable approach based on deep learning for big data time series forecasting , 2018, Integr. Comput. Aided Eng..

[7]  Nor Badrul Anuar,et al.  The role of big data in smart city , 2016, Int. J. Inf. Manag..

[8]  Zeljko Tomsic,et al.  Energy management in the public building sector - ISGE/ISEMIC model , 2012, 2012 Proceedings of the 35th International Convention MIPRO.

[9]  Marijana Zekić-Sušac,et al.  Machine learning based system for managing energy efficiency of public sector as an approach towards smart cities , 2020, Int. J. Inf. Manag..

[10]  V. Kirincic,et al.  Energy efficiency public lighting management in the cities , 2011 .

[11]  Irena Koprinska,et al.  Multi-step forecasting for big data time series based on ensemble learning , 2019, Knowl. Based Syst..

[12]  Jie Wang,et al.  A decision-support system for smarter city planning and management , 2011, IBM J. Res. Dev..

[13]  Srinivasa Rao Jangili,et al.  Smart Grid Administration using Big Data and Wireless Sensor Networks , 2017 .

[14]  Haris Ch. Doukas,et al.  An Advanced IoT-based System for Intelligent Energy Management in Buildings , 2018, Sensors.

[15]  Ciprian Dobre,et al.  Intelligent services for Big Data science , 2014, Future Gener. Comput. Syst..