Pub Date : 2023-01-01DOI: 10.4236/jsea.2023.161001
Shaohan Wang, Xiangyu Wang, Xin Guo
{"title":"Advanced Face Mask Detection Model Using Hybrid Dilation Convolution Based Method","authors":"Shaohan Wang, Xiangyu Wang, Xin Guo","doi":"10.4236/jsea.2023.161001","DOIUrl":"https://doi.org/10.4236/jsea.2023.161001","url":null,"abstract":"","PeriodicalId":62222,"journal":{"name":"软件工程与应用(英文)","volume":"1 1","pages":""},"PeriodicalIF":0.0,"publicationDate":"2023-01-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"70449633","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
Pub Date : 2023-01-01DOI: 10.4236/jsea.2023.165007
Meng-qing Tanli, Jiyi Xiao, Ying Zhang
In this paper, the test suite construction for GUI (Graphical User Interface) software may be executed centered on grey-box approach with the prior test design of window access controls for unit testing, including front-end method of white box and follow-up black box method for integration testing. Moreover, two key opinions are proposed for the test suite construction for GUI software, the first one is that the “Triple-step method” should be used for unit testing with the prior disposing of data boundary value testing of input controls, and another one is that the “Grey-box approach” should be applied in integration testing for GUI software with necessary testing preparation in the precondition. At the same time, the testing of baseline version and the incremental testing should be considered for the test case construction to coordinate with the whole evolution of software product today. Additionally, all our opinion and thought are verified and tested with a typical case of GUI soft-ware—PQMS (Product Quality Monitoring Software/System), and results indicate that these methods and specific disposing are practical and effective.
{"title":"Guideline of Test Suite Construction for GUI Software Centered on Grey-Box Approach","authors":"Meng-qing Tanli, Jiyi Xiao, Ying Zhang","doi":"10.4236/jsea.2023.165007","DOIUrl":"https://doi.org/10.4236/jsea.2023.165007","url":null,"abstract":"In this paper, the test suite construction for GUI (Graphical User Interface) software may be executed centered on grey-box approach with the prior test design of window access controls for unit testing, including front-end method of white box and follow-up black box method for integration testing. Moreover, two key opinions are proposed for the test suite construction for GUI software, the first one is that the “Triple-step method” should be used for unit testing with the prior disposing of data boundary value testing of input controls, and another one is that the “Grey-box approach” should be applied in integration testing for GUI software with necessary testing preparation in the precondition. At the same time, the testing of baseline version and the incremental testing should be considered for the test case construction to coordinate with the whole evolution of software product today. Additionally, all our opinion and thought are verified and tested with a typical case of GUI soft-ware—PQMS (Product Quality Monitoring Software/System), and results indicate that these methods and specific disposing are practical and effective.","PeriodicalId":62222,"journal":{"name":"软件工程与应用(英文)","volume":"1 1","pages":""},"PeriodicalIF":0.0,"publicationDate":"2023-01-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"70449701","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
Pub Date : 2023-01-01DOI: 10.4236/jsea.2023.166009
Yuan-Gu Wei, Meiyan Gao, Jun Xiao, Chi-Hung Liu, Yuan Tian, Ya He
{"title":"Research and Implementation of Cancer Gene Data Classification Based on Deep Learning","authors":"Yuan-Gu Wei, Meiyan Gao, Jun Xiao, Chi-Hung Liu, Yuan Tian, Ya He","doi":"10.4236/jsea.2023.166009","DOIUrl":"https://doi.org/10.4236/jsea.2023.166009","url":null,"abstract":"","PeriodicalId":62222,"journal":{"name":"软件工程与应用(英文)","volume":"1 1","pages":""},"PeriodicalIF":0.0,"publicationDate":"2023-01-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"70449799","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
Pub Date : 2023-01-01DOI: 10.4236/jsea.2023.168017
G. Godena, M. Glavan
{"title":"DSML ProcGraph: Overview and a Mid-Size Industrial Application Example","authors":"G. Godena, M. Glavan","doi":"10.4236/jsea.2023.168017","DOIUrl":"https://doi.org/10.4236/jsea.2023.168017","url":null,"abstract":"","PeriodicalId":62222,"journal":{"name":"软件工程与应用(英文)","volume":"1 1","pages":""},"PeriodicalIF":0.0,"publicationDate":"2023-01-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"70450072","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
Pub Date : 2023-01-01DOI: 10.4236/jsea.2023.163005
Edephonce N. Nfuka
{"title":"Fourth Industrial Revolution: A Readiness Assessment of Project Managers in Tanzania","authors":"Edephonce N. Nfuka","doi":"10.4236/jsea.2023.163005","DOIUrl":"https://doi.org/10.4236/jsea.2023.163005","url":null,"abstract":"","PeriodicalId":62222,"journal":{"name":"软件工程与应用(英文)","volume":"1 1","pages":""},"PeriodicalIF":0.0,"publicationDate":"2023-01-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"70450140","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
Pub Date : 2023-01-01DOI: 10.4236/jsea.2023.165008
C. W. Butler
Over the past decade, open-source software use has grown. Today, many companies including Google, Microsoft, Meta, RedHat, MongoDB, and Apache are major participants of open-source contributions. With the increased use of open-source software or integration of open-source software into custom-developed software, the quality of this software component increases in importance. This study examined a sample of open-source applications from GitHub. Static software analytics were conducted, and each application was classified for its risk level. In the analyzed applications, it was found that 90% of the applications were classified as low risk or moderate low risk indicating a high level of quality for open-source applications.
{"title":"Software Metric Analysis of Open-Source Business Software","authors":"C. W. Butler","doi":"10.4236/jsea.2023.165008","DOIUrl":"https://doi.org/10.4236/jsea.2023.165008","url":null,"abstract":"Over the past decade, open-source software use has grown. Today, many companies including Google, Microsoft, Meta, RedHat, MongoDB, and Apache are major participants of open-source contributions. With the increased use of open-source software or integration of open-source software into custom-developed software, the quality of this software component increases in importance. This study examined a sample of open-source applications from GitHub. Static software analytics were conducted, and each application was classified for its risk level. In the analyzed applications, it was found that 90% of the applications were classified as low risk or moderate low risk indicating a high level of quality for open-source applications.","PeriodicalId":62222,"journal":{"name":"软件工程与应用(英文)","volume":"1 1","pages":""},"PeriodicalIF":0.0,"publicationDate":"2023-01-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"70449752","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
Pub Date : 2023-01-01DOI: 10.4236/jsea.2023.167015
Iman S. Alansari
{"title":"Artificial Intelligence Model to Detect and Classify Arabic Dialects","authors":"Iman S. Alansari","doi":"10.4236/jsea.2023.167015","DOIUrl":"https://doi.org/10.4236/jsea.2023.167015","url":null,"abstract":"","PeriodicalId":62222,"journal":{"name":"软件工程与应用(英文)","volume":"1 1","pages":""},"PeriodicalIF":0.0,"publicationDate":"2023-01-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"70449987","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
Pub Date : 2023-01-01DOI: 10.4236/jsea.2023.167014
Claudio H. B. Resende, Pedro C. Lopes, R. Rangel, Luis F. Paullo Muñoz, L. F. Martha
{"title":"An Educational GUI-Based Software for Dynamic Analysis of Framed Structural Models","authors":"Claudio H. B. Resende, Pedro C. Lopes, R. Rangel, Luis F. Paullo Muñoz, L. F. Martha","doi":"10.4236/jsea.2023.167014","DOIUrl":"https://doi.org/10.4236/jsea.2023.167014","url":null,"abstract":"","PeriodicalId":62222,"journal":{"name":"软件工程与应用(英文)","volume":"1 1","pages":""},"PeriodicalIF":0.0,"publicationDate":"2023-01-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"70449939","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}