Knowledge Agora



Scientific Article details

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
Similar atricles
Scroll