Title |
A Smart City Application Modeling Framework: A case study on re-engineering a Smart Retail Platform |
ID_Doc |
35888 |
Authors |
Smiari, P; Bibi, S |
Title |
A Smart City Application Modeling Framework: A case study on re-engineering a Smart Retail Platform |
Year |
2018 |
Published |
|
DOI |
10.1109/SEAA.2018.00027 |
Abstract |
Smart City Application Engineering is a challenging task due to the constantly evolving environment in which these applications operate and the variability of the different types of technologies that synthesize them. Therefore, flexibility and extendibility are two important quality attributes that should be taken into consideration when designing Smart City Applications. In this paper, we propose the Smart City Application Modeling Framework (SCAMP) for analyzing and designing Smart City applications that is based on the concept of Clean Architecture and adopts the representation formalism of feature models. SCAMF methodology is evaluated through a case study on a Smart Retail Platform. Quality indices like flexibility, extendibility along with metrics as complexity, cohesion and design size are compared to the initial version of the application that was completely re-engineered due to maintenance problems. The results of the study suggest that the proposed methodology improves quality indices like flexibility and extendibility up to 120%. |
Author Keywords |
Smart City; Feature models; class diagrams; requirements modeling |
Index Keywords |
Index Keywords |
Document Type |
Other |
Open Access |
Open Access |
Source |
Conference Proceedings Citation Index - Science (CPCI-S) |
EID |
WOS:000450238900018 |
WoS Category |
Computer Science, Software Engineering |
Research Area |
Computer Science |
PDF |
|