Testing Strategies for Smart Cities applications: A Systematic Mapping Study

Alex Costa, Leopoldo Teixeira
{"title":"Testing Strategies for Smart Cities applications: A Systematic Mapping Study","authors":"Alex Costa, Leopoldo Teixeira","doi":"10.1145/3266003.3266005","DOIUrl":null,"url":null,"abstract":"Context: Smart Cities are urban areas that enable the development of applications to improve city resources management, through the use of information technology such as Internet of Things and cloud computing, as well as government data availability and citizen participation. Some challenges identified in the development of solutions for this context are: scalability, modularity and security. Goal: Testing activities are critical to the verification and validation of Smart City solutions, so our goal is to develop a map of test strategies for applications developed in the context of Smart Cities. Method: For this study we defined a systematic literature review protocol to identify, select, analyze and synthesize the results of previously published empirical studies in the software engineering literature, related to testing Smart Cities applications. Results: In this systematic mapping, 13 articles were selected, that have identified test strategies used by developers for the application testing process. We have also identified some difficulties faced in the process of testing these applications through reports present in the works selected in this mapping. Conclusion: Our research synthesized evidence that we hope might serve as a data source for academic research and industrial practice. As future work we plan to apply our results highlighting a case study in real applications to validate the collected evidence.","PeriodicalId":208536,"journal":{"name":"Brazilian Symposium on Systematic and Automated Software Testing","volume":"14 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2018-09-17","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"5","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Brazilian Symposium on Systematic and Automated Software Testing","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1145/3266003.3266005","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 5

Abstract

Context: Smart Cities are urban areas that enable the development of applications to improve city resources management, through the use of information technology such as Internet of Things and cloud computing, as well as government data availability and citizen participation. Some challenges identified in the development of solutions for this context are: scalability, modularity and security. Goal: Testing activities are critical to the verification and validation of Smart City solutions, so our goal is to develop a map of test strategies for applications developed in the context of Smart Cities. Method: For this study we defined a systematic literature review protocol to identify, select, analyze and synthesize the results of previously published empirical studies in the software engineering literature, related to testing Smart Cities applications. Results: In this systematic mapping, 13 articles were selected, that have identified test strategies used by developers for the application testing process. We have also identified some difficulties faced in the process of testing these applications through reports present in the works selected in this mapping. Conclusion: Our research synthesized evidence that we hope might serve as a data source for academic research and industrial practice. As future work we plan to apply our results highlighting a case study in real applications to validate the collected evidence.
智慧城市应用的测试策略:系统测绘研究
背景:智慧城市是指通过使用物联网和云计算等信息技术,以及政府数据可用性和公民参与,使应用程序开发能够改善城市资源管理的城市地区。在为这种环境开发解决方案时发现的一些挑战是:可伸缩性、模块化和安全性。目标:测试活动对于智慧城市解决方案的验证和确认至关重要,因此我们的目标是为在智慧城市背景下开发的应用程序开发一个测试策略地图。方法:在本研究中,我们定义了一个系统的文献综述协议,以识别、选择、分析和综合之前发表的与测试智慧城市应用相关的软件工程文献中的实证研究结果。结果:在这个系统的映射中,选择了13篇文章,它们已经确定了开发人员用于应用程序测试过程的测试策略。在测试这些应用程序的过程中,我们也发现了一些困难,这些困难是通过在此图中选择的作品中提供的报告来确定的。结论:我们的研究综合了证据,希望能为学术研究和行业实践提供数据来源。作为未来的工作,我们计划在实际应用中应用我们的结果,突出一个案例研究,以验证收集到的证据。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 求助全文
来源期刊
自引率
0.00%
发文量
0
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:604180095
Book学术官方微信