{"title":"智慧城市的软件架构:质量属性的系统文献综述","authors":"Muhammad Shaheed Abdullahi","doi":"10.56471/slujst.v4i.275","DOIUrl":null,"url":null,"abstract":"Background: A Smart City leverages on Information and Communications Technologies (ICTs), and several other infrastructures for improvement of citizens’ quality of life, efficiency in managing all aspects of city’s operations and services. Having the right architecture in developing smart city applications is paramount to achieving the minimum set of Quality Attributes (QAs). Several architectures and frameworks were proposed that are aimed at satisfying different set of QAs. However, there is a little or no effort in developing a product line architecture that satisfies all QAs that are considered common and essential to smart city applications. Aim: This work is aimed at reviewing existing smart city architectures and frameworks to identify the QAs each of these architecture and frameworks satisfy, categorizing these QAs into high level QAs as well as proposing key QAs for smart city. Method: To achieve this objective, a Systematic Literature Review (SLR) was conducted and two research questions (RQs) were defined, and the result was analyzed using descriptive statistics techniques. Results: Sixteen (16) architectures/frameworks were reviewed, and identified eight (8) high-level QAs, among which four (4) were proposed as key Quality Attributes for smart city.","PeriodicalId":299818,"journal":{"name":"SLU Journal of Science and Technology","volume":"11 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2022-07-20","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"1","resultStr":"{\"title\":\"Software Architecture for Smart Cities: A Systematic Literature Review of Quality Attributes\",\"authors\":\"Muhammad Shaheed Abdullahi\",\"doi\":\"10.56471/slujst.v4i.275\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"Background: A Smart City leverages on Information and Communications Technologies (ICTs), and several other infrastructures for improvement of citizens’ quality of life, efficiency in managing all aspects of city’s operations and services. Having the right architecture in developing smart city applications is paramount to achieving the minimum set of Quality Attributes (QAs). Several architectures and frameworks were proposed that are aimed at satisfying different set of QAs. However, there is a little or no effort in developing a product line architecture that satisfies all QAs that are considered common and essential to smart city applications. Aim: This work is aimed at reviewing existing smart city architectures and frameworks to identify the QAs each of these architecture and frameworks satisfy, categorizing these QAs into high level QAs as well as proposing key QAs for smart city. Method: To achieve this objective, a Systematic Literature Review (SLR) was conducted and two research questions (RQs) were defined, and the result was analyzed using descriptive statistics techniques. Results: Sixteen (16) architectures/frameworks were reviewed, and identified eight (8) high-level QAs, among which four (4) were proposed as key Quality Attributes for smart city.\",\"PeriodicalId\":299818,\"journal\":{\"name\":\"SLU Journal of Science and Technology\",\"volume\":\"11 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2022-07-20\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"1\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"SLU Journal of Science and Technology\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.56471/slujst.v4i.275\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"SLU Journal of Science and Technology","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.56471/slujst.v4i.275","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 1
摘要
背景:智慧城市利用信息通信技术(ict)和其他一些基础设施来改善市民的生活质量,提高管理城市运营和服务各个方面的效率。在开发智慧城市应用程序时,拥有正确的架构对于实现最小质量属性集(qa)至关重要。提出了几种体系结构和框架,旨在满足不同的qa集。然而,在开发满足所有被认为是智能城市应用程序常见和必要的qa的产品线架构方面,很少或根本不需要付出努力。目的:这项工作旨在回顾现有的智慧城市架构和框架,以确定这些架构和框架所满足的qa,将这些qa分类为高级qa,并提出智慧城市的关键qa。方法:采用系统文献综述(Systematic Literature Review, SLR),确定两个研究问题(rq),并采用描述性统计技术对结果进行分析。结果:对16个架构/框架进行了审查,并确定了8个高级qa,其中4个被提出为智慧城市的关键质量属性。
Software Architecture for Smart Cities: A Systematic Literature Review of Quality Attributes
Background: A Smart City leverages on Information and Communications Technologies (ICTs), and several other infrastructures for improvement of citizens’ quality of life, efficiency in managing all aspects of city’s operations and services. Having the right architecture in developing smart city applications is paramount to achieving the minimum set of Quality Attributes (QAs). Several architectures and frameworks were proposed that are aimed at satisfying different set of QAs. However, there is a little or no effort in developing a product line architecture that satisfies all QAs that are considered common and essential to smart city applications. Aim: This work is aimed at reviewing existing smart city architectures and frameworks to identify the QAs each of these architecture and frameworks satisfy, categorizing these QAs into high level QAs as well as proposing key QAs for smart city. Method: To achieve this objective, a Systematic Literature Review (SLR) was conducted and two research questions (RQs) were defined, and the result was analyzed using descriptive statistics techniques. Results: Sixteen (16) architectures/frameworks were reviewed, and identified eight (8) high-level QAs, among which four (4) were proposed as key Quality Attributes for smart city.