During the model-based software testing process, test cases are generated from modeled requirements to conduct acceptance testing. However, existing approaches generate erroneous test cases, lack full coverage criteria and prototype tools. Therefore, the aim of this research is to develop an approach capable of reducing erroneous test case generation based on full coverage criteria and a prototype tool. The method employed was to develop a parser to extract information from the XMI file of a modeling diagram where a tree is constructed and a traversal operation executed on the nodes and edges to generate test cases. The results obtained from the proposed approach showed that 97.35% of the generated test cases were precise and comprehensive enough to conduct testing because 99.01% of all the nodes and edges were fully covered during the traversal operations.
{"title":"An Improved Approach for Generating Test Cases during Model-Based Testing Using Tree Traversal Algorithm","authors":"Oluwatolani Achimugu, Philip Achimugu, Chinonyelum Nwufoh, Sseggujja Husssein, Ridwan Kolapo, Tolulope Olufemi","doi":"10.4236/jsea.2021.146015","DOIUrl":"https://doi.org/10.4236/jsea.2021.146015","url":null,"abstract":"During the model-based software testing process, test cases are generated from modeled requirements to conduct acceptance testing. However, existing approaches generate erroneous test cases, lack full coverage criteria and prototype tools. Therefore, the aim of this research is to develop an approach capable of reducing erroneous test case generation based on full coverage criteria and a prototype tool. The method employed was to develop a parser to extract information from the XMI file of a modeling diagram where a tree is constructed and a traversal operation executed on the nodes and edges to generate test cases. The results obtained from the proposed approach showed that 97.35% of the generated test cases were precise and comprehensive enough to conduct testing because 99.01% of all the nodes and edges were fully covered during the traversal operations.","PeriodicalId":62222,"journal":{"name":"软件工程与应用(英文)","volume":" ","pages":""},"PeriodicalIF":0.0,"publicationDate":"2021-06-10","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"48792937","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 : 2021-06-10DOI: 10.4236/JSEA.2021.146012
A. Sampaio, A. Gomes, Tomas Farinha
The Building Information Modeling (BIM) methodology considers the representation of the building as a virtual BIM model and its main concept is to centralize all the information generated throughout the development of the project. Structural design involves a set of tasks, namely, structure definition, structural analyses, and after the generation of drawings and technical documentation. In all processes, it is required confidence in data transferred between the BIM systems used, and to support this, a high level of interoperability is claimed. The present study aims to evaluate the degree of interoperability between the BIM-based platforms, ArchiCAD (Graphisoft), Revit (Autodesk), and ETABS (CSI). Two-way data flows between these systems were explored using distinct transfer strategies: add-in applications; Industry Foundation Classes (IFC) standard data format. The research made allows identifying the most appropriate procedure to be adopted by structural engineers, given the interoperability limitations verified, enabling the establishment of a practical guide of sequential procedures on the development of structural designs using BIM tools.
{"title":"BIM Methodology Applied in Structural Design: Analysis of Interoperability in ArchiCAD/ETABS Process","authors":"A. Sampaio, A. Gomes, Tomas Farinha","doi":"10.4236/JSEA.2021.146012","DOIUrl":"https://doi.org/10.4236/JSEA.2021.146012","url":null,"abstract":"The Building Information Modeling (BIM) methodology considers the representation of the building as a virtual BIM model and its main concept is to centralize all the information generated throughout the development of the project. Structural design involves a set of tasks, namely, structure definition, structural analyses, and after the generation of drawings and technical documentation. In all processes, it is required confidence in data transferred between the BIM systems used, and to support this, a high level of interoperability is claimed. The present study aims to evaluate the degree of interoperability between the BIM-based platforms, ArchiCAD (Graphisoft), Revit (Autodesk), and ETABS (CSI). Two-way data flows between these systems were explored using distinct transfer strategies: add-in applications; Industry Foundation Classes (IFC) standard data format. The research made allows identifying the most appropriate procedure to be adopted by structural engineers, given the interoperability limitations verified, enabling the establishment of a practical guide of sequential procedures on the development of structural designs using BIM tools.","PeriodicalId":62222,"journal":{"name":"软件工程与应用(英文)","volume":"14 1","pages":"189-206"},"PeriodicalIF":0.0,"publicationDate":"2021-06-10","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"41908115","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 : 2021-05-14DOI: 10.4236/JSEA.2021.145011
Kun-Hsuan Wu, Ching-Te Chiu
Convolutional neural networks, which have achieved outstanding performance in image recognition, have been extensively applied to action recognition. The mainstream approaches to video understanding can be categorized into two-dimensional and three-dimensional convolutional neural networks. Although three-dimensional convolutional filters can learn the temporal correlation between different frames by extracting the features of multiple frames simultaneously, it results in an explosive number of parameters and calculation cost. Methods based on two-dimensional convolutional neural networks use fewer parameters; they often incorporate optical flow to compensate for their inability to learn temporal relationships. However, calculating the corresponding optical flow results in additional calculation cost; further, it necessitates the use of another model to learn the features of optical flow. We proposed an action recognition framework based on the two-dimensional convolutional neural network; therefore, it was necessary to resolve the lack of temporal relationships. To expand the temporal receptive field, we proposed a multi-scale temporal shift module, which was then combined with a temporal feature difference extraction module to extract the difference between the features of different frames. Finally, the model was compressed to make it more compact. We evaluated our method on two major action recognition benchmarks: the HMDB51 and UCF-101 datasets. Before compression, the proposed method achieved an accuracy of 72.83% on the HMDB51 dataset and 96.25% on the UCF-101 dataset. Following compression, the accuracy was still impressive, at 95.57% and 72.19% on each dataset. The final model was more compact than most related works.
{"title":"Action Recognition Using Multi-Scale Temporal Shift Module and Temporal Feature Difference Extraction Based on 2D CNN","authors":"Kun-Hsuan Wu, Ching-Te Chiu","doi":"10.4236/JSEA.2021.145011","DOIUrl":"https://doi.org/10.4236/JSEA.2021.145011","url":null,"abstract":"Convolutional neural networks, which have achieved outstanding performance in image recognition, have been extensively applied to action recognition. The mainstream approaches to video understanding can be categorized into two-dimensional and three-dimensional convolutional neural networks. Although three-dimensional convolutional filters can learn the temporal correlation between different frames by extracting the features of multiple frames simultaneously, it results in an explosive number of parameters and calculation cost. Methods based on two-dimensional convolutional neural networks use fewer parameters; they often incorporate optical flow to compensate for their inability to learn temporal relationships. However, calculating the corresponding optical flow results in additional calculation cost; further, it necessitates the use of another model to learn the features of optical flow. We proposed an action recognition framework based on the two-dimensional convolutional neural network; therefore, it was necessary to resolve the lack of temporal relationships. To expand the temporal receptive field, we proposed a multi-scale temporal shift module, which was then combined with a temporal feature difference extraction module to extract the difference between the features of different frames. Finally, the model was compressed to make it more compact. We evaluated our method on two major action recognition benchmarks: the HMDB51 and UCF-101 datasets. Before compression, the proposed method achieved an accuracy of 72.83% on the HMDB51 dataset and 96.25% on the UCF-101 dataset. Following compression, the accuracy was still impressive, at 95.57% and 72.19% on each dataset. The final model was more compact than most related works.","PeriodicalId":62222,"journal":{"name":"软件工程与应用(英文)","volume":" ","pages":""},"PeriodicalIF":0.0,"publicationDate":"2021-05-14","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"42789587","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 : 2021-05-14DOI: 10.4236/JSEA.2021.145009
Md. Sajjad Mahmud Khan, Sajjad Kashem, Mohammad Monirujjaman Khan
With the rise of population and the industrial revolution, it is obvious that hotels and resorts are increasing drastically day by day. In the 21st century, tourism is a trend. Everyone loves to travel and the reasons vary from person to person. Whether it is to have a cheerful and peaceful mind and place or business purposes, either way, hotels and resorts actually doing their jobs very well. This, tourism is a promising sector for any country and Bangladesh is no different. But the problem is we have to do the hotel booking and reservation manually most of the time. Sometimes it is too troublesome and knowing about the suitable hotels and resorts is too difficult. Though there are some online platforms available, they are not our country-oriented such as the payment system is not preferable for us. To solve this problem Vhromon is developed, a comparison-based hotel and resort booking system where anyone can book a hotel or resort by just login from the internet. Vhromon is an interactive online platform and it is user-friendly and easy to get like most of the platforms available nowadays. But they do not have all the hotels and resorts enlisted, only the well-known ones. On the other hand, Vhromon has everything enlisted where customers can compare them and can choose the right one for them. Furthermore, this system has a vendor panel where any hotel or resort owner can add their hotel or resort easily without any hassle, unlike the existing one.
{"title":"Development of a Comparison Based Hotel and Resort Booking System in Bangladesh","authors":"Md. Sajjad Mahmud Khan, Sajjad Kashem, Mohammad Monirujjaman Khan","doi":"10.4236/JSEA.2021.145009","DOIUrl":"https://doi.org/10.4236/JSEA.2021.145009","url":null,"abstract":"With the rise of population and the industrial revolution, it is obvious that hotels and resorts are increasing drastically day by day. In the 21st century, tourism is a trend. Everyone loves to travel and the reasons vary from person to person. Whether it is to have a cheerful and peaceful mind and place or business purposes, either way, hotels and resorts actually doing their jobs very well. This, tourism is a promising sector for any country and Bangladesh is no different. But the problem is we have to do the hotel booking and reservation manually most of the time. Sometimes it is too troublesome and knowing about the suitable hotels and resorts is too difficult. Though there are some online platforms available, they are not our country-oriented such as the payment system is not preferable for us. To solve this problem Vhromon is developed, a comparison-based hotel and resort booking system where anyone can book a hotel or resort by just login from the internet. Vhromon is an interactive online platform and it is user-friendly and easy to get like most of the platforms available nowadays. But they do not have all the hotels and resorts enlisted, only the well-known ones. On the other hand, Vhromon has everything enlisted where customers can compare them and can choose the right one for them. Furthermore, this system has a vendor panel where any hotel or resort owner can add their hotel or resort easily without any hassle, unlike the existing one.","PeriodicalId":62222,"journal":{"name":"软件工程与应用(英文)","volume":"14 1","pages":"133-149"},"PeriodicalIF":0.0,"publicationDate":"2021-05-14","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"47019264","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 : 2021-05-14DOI: 10.4236/JSEA.2021.145010
B. Safa, T. Arkebauer, Qiuming Zhu, A. Suyker, S. Irmak
The eddy covariance technique is an accurate and direct tool to measure the Net Ecosystem Exchange (NEE) of carbon dioxide. However, sometimes conditions are not amenable to measurements using this technique. Thus, different methods have been developed to allow gap-filling and quality assessment of eddy covariance data sets. In this study first, two different Artificial Neural Networks (ANNs) approaches, the Multi-layer Perceptron (MLP) trained by the Back-Propagation (BP) algorithm, and the Radial Basis Function (RBF), were used to fill missing NEE data measured above rain-fed maize at the University of Nebraska-Lincoln Agricultural Research and Development Center near Mead, Nebraska. The gap-filled data were then compared by different statistical indices to gap-filled data obtained with the technique suggested by Suyker and Verma in 2005 [SV the structure of RBF and MLP (BP) networks was constant. However, data analysis indicated Papale’s approach gave better fits than the RBF and MLP (BP) methods. Thus, based on this work, Papale’s approach is the best method to estimate the missing data; though the applied statistical indices, which were used for model evaluation, show little difference between Papale’s approach and the RBF and MLP (BP).
{"title":"Gap Filling of Net Ecosystem CO2 Exchange (NEE) above Rain-Fed Maize Using Artificial Neural Networks (ANNs)","authors":"B. Safa, T. Arkebauer, Qiuming Zhu, A. Suyker, S. Irmak","doi":"10.4236/JSEA.2021.145010","DOIUrl":"https://doi.org/10.4236/JSEA.2021.145010","url":null,"abstract":"The eddy covariance technique is an accurate and direct tool to measure the Net Ecosystem Exchange (NEE) of carbon dioxide. However, sometimes conditions are not amenable to measurements using this technique. Thus, different methods have been developed to allow gap-filling and quality assessment of eddy covariance data sets. In this study first, two different Artificial Neural Networks (ANNs) approaches, the Multi-layer Perceptron (MLP) trained by the Back-Propagation (BP) algorithm, and the Radial Basis Function (RBF), were used to fill missing NEE data measured above rain-fed maize at the University of Nebraska-Lincoln Agricultural Research and Development Center near Mead, Nebraska. The gap-filled data were then compared by different statistical indices to gap-filled data obtained with the technique suggested by Suyker and Verma in 2005 [SV the structure of RBF and MLP (BP) networks was constant. However, data analysis indicated Papale’s approach gave better fits than the RBF and MLP (BP) methods. Thus, based on this work, Papale’s approach is the best method to estimate the missing data; though the applied statistical indices, which were used for model evaluation, show little difference between Papale’s approach and the RBF and MLP (BP).","PeriodicalId":62222,"journal":{"name":"软件工程与应用(英文)","volume":" ","pages":""},"PeriodicalIF":0.0,"publicationDate":"2021-05-14","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"44566194","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 : 2021-04-22DOI: 10.4236/JSEA.2021.144008
Yu Zhang, Hexin Cai
Deep learning has been widely used in many fields. A large number of images can be quickly recognized by the deep learning models to provide information. How to improve the robustness of deep learning applications has become the focus of research. Unfortunately, the recognition ability of the existing deep learning model has been greatly threatened, many images can cause recognition errors in a well-trained model. Although data augmentation is an effective method, the existence of adversarial examples shows that traditional data augmentation methods have no obvious effect on minor pixel changes. After analyzing the impact of pixel changes on model recognition accuracy, a data augmentation method based on a small number of pixel changes is proposed. Our method can optimize the corresponding classification boundary and improve the recognition robustness of the model. Finally, a simple evaluation method to measure the robustness of model recognition is proposed. Our experiments prove the threat of a small number of pixels and the effectiveness of our data augmentation method. Moreover, the data augmentation method has strong generalization ability and can be applied to image recognition in many different fields.
{"title":"Robustness Augmentation of Deep Learning Model Based on Pixel Change","authors":"Yu Zhang, Hexin Cai","doi":"10.4236/JSEA.2021.144008","DOIUrl":"https://doi.org/10.4236/JSEA.2021.144008","url":null,"abstract":"Deep learning has been widely used in many fields. A large number of images can be quickly recognized by the deep learning models to provide information. How to improve the robustness of deep learning applications has become the focus of research. Unfortunately, the recognition ability of the existing deep learning model has been greatly threatened, many images can cause recognition errors in a well-trained model. Although data augmentation is an effective method, the existence of adversarial examples shows that traditional data augmentation methods have no obvious effect on minor pixel changes. After analyzing the impact of pixel changes on model recognition accuracy, a data augmentation method based on a small number of pixel changes is proposed. Our method can optimize the corresponding classification boundary and improve the recognition robustness of the model. Finally, a simple evaluation method to measure the robustness of model recognition is proposed. Our experiments prove the threat of a small number of pixels and the effectiveness of our data augmentation method. Moreover, the data augmentation method has strong generalization ability and can be applied to image recognition in many different fields.","PeriodicalId":62222,"journal":{"name":"软件工程与应用(英文)","volume":" ","pages":""},"PeriodicalIF":0.0,"publicationDate":"2021-04-22","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"43709569","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 : 2021-04-22DOI: 10.4236/JSEA.2021.144007
X. Y. Djam, N. Blamah, M. Ezema
Software systems have become complex and challenging to develop and maintain because of the large size of test cases with increased scalability issues. Test case prioritization methods have been successfully utilized in test case management. However, the prohibitively exorbitant cost of large test cases is now the mainstream in the software industry. The growth of agile test-driven development has increased the expectations for software quality. Yet, our knowledge of when to use various path testing criteria for cost-effectiveness is inadequate due to the inherent complexity in software testing. Existing researches attempted to address the issue without effectively tackling the scalability of large test suites to reduce time in regression testing. In order to provide a more accurate way of fault detection in software projects, we introduced novel coverage criteria, called Incremental Cluster-based test case Prioritization (ICP), and investigated its potentials by making a comparative evaluation with three un-clustered traditional coverage-based criteria: Prime-Path Coverage (PPC), Edge-Pair Coverage (EPC) and Edge Coverage (EC) based on mutation analysis. By clustering test suites, based on their dynamic run-time behavior, the number of pair-wise comparisons is reduced significantly. To compare, we analyzed 20 functions from 25 C programs, instrumented faults into the programs, and used the Mull mutation tool to generate mutants and perform a statistical analysis of the results. The experimental results show that ICP can lead to cost-effective improvements in fault detection.
{"title":"A Comparative Evaluation of Test Coverage Techniques Effectiveness","authors":"X. Y. Djam, N. Blamah, M. Ezema","doi":"10.4236/JSEA.2021.144007","DOIUrl":"https://doi.org/10.4236/JSEA.2021.144007","url":null,"abstract":"Software systems have become complex and challenging to develop and maintain because of the large size of test cases with increased scalability issues. Test case prioritization methods have been successfully utilized in test case management. However, the prohibitively exorbitant cost of large test cases is now the mainstream in the software industry. The growth of agile test-driven development has increased the expectations for software quality. Yet, our knowledge of when to use various path testing criteria for cost-effectiveness is inadequate due to the inherent complexity in software testing. Existing researches attempted to address the issue without effectively tackling the scalability of large test suites to reduce time in regression testing. In order to provide a more accurate way of fault detection in software projects, we introduced novel coverage criteria, called Incremental Cluster-based test case Prioritization (ICP), and investigated its potentials by making a comparative evaluation with three un-clustered traditional coverage-based criteria: Prime-Path Coverage (PPC), Edge-Pair Coverage (EPC) and Edge Coverage (EC) based on mutation analysis. By clustering test suites, based on their dynamic run-time behavior, the number of pair-wise comparisons is reduced significantly. To compare, we analyzed 20 functions from 25 C programs, instrumented faults into the programs, and used the Mull mutation tool to generate mutants and perform a statistical analysis of the results. The experimental results show that ICP can lead to cost-effective improvements in fault detection.","PeriodicalId":62222,"journal":{"name":"软件工程与应用(英文)","volume":"14 1","pages":"95-109"},"PeriodicalIF":0.0,"publicationDate":"2021-04-22","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"46408318","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 : 2021-03-30DOI: 10.4236/JSEA.2021.143006
Tasfiqul Ghani, Nusrat Jahan, Mohammad Monirujjaman Khan, S. Rahman, Sabik Tawsif Anjum Islam
Amid the Covid-19 widespread, it has been challenging for educational institutions to conduct online classes, facing multiples challenges. This paper provides an insight into different approaches in facing those challenges which includes conducting a fair online class for students. It is tough for an instructor to keep track of their students at the same time because it is difficult to screen if any of the understudies within the class are not present, mindful, or drowsing. This paper discusses a possible solution, something new that can offer support to instructors seeing things from a more significant point of view. The solution is a facial analysis computer program that can let instructors know which students are attentive and who is not. There’s a green and red square box for face detection, for which Instructors can watch by seeing a green box on those mindful students conjointly, a red box on those who are not mindful at all. This paper finds that the program can automatically give attendance by analyzing data from face detection. It has other features for which the teacher can also know if any student leaves the class early. In this paper, model design, performance analysis, and online class assistant aspects of the program have been discussed.
{"title":"Development and Analysis of a Machine Learning Based Software for Assisting Online Classes during COVID-19","authors":"Tasfiqul Ghani, Nusrat Jahan, Mohammad Monirujjaman Khan, S. Rahman, Sabik Tawsif Anjum Islam","doi":"10.4236/JSEA.2021.143006","DOIUrl":"https://doi.org/10.4236/JSEA.2021.143006","url":null,"abstract":"Amid the Covid-19 widespread, it has been challenging for educational institutions to conduct online classes, facing multiples challenges. This paper provides an insight into different approaches in facing those challenges which includes conducting a fair online class for students. It is tough for an instructor to keep track of their students at the same time because it is difficult to screen if any of the understudies within the class are not present, mindful, or drowsing. This paper discusses a possible solution, something new that can offer support to instructors seeing things from a more significant point of view. The solution is a facial analysis computer program that can let instructors know which students are attentive and who is not. There’s a green and red square box for face detection, for which Instructors can watch by seeing a green box on those mindful students conjointly, a red box on those who are not mindful at all. This paper finds that the program can automatically give attendance by analyzing data from face detection. It has other features for which the teacher can also know if any student leaves the class early. In this paper, model design, performance analysis, and online class assistant aspects of the program have been discussed.","PeriodicalId":62222,"journal":{"name":"软件工程与应用(英文)","volume":"14 1","pages":"83-94"},"PeriodicalIF":0.0,"publicationDate":"2021-03-30","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"45720155","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 : 2021-02-26DOI: 10.4236/JSEA.2021.142005
Richard Hurley, Jamie Mitchell
Over the last decade, many universities/colleges have developed formal agreements which permit students from recognized college programs to be able to seamlessly transfer to a closely-related university program with advance standing. There has been some concerned raised that students that come to university from college may not be academically (or emotionally) prepared for the faster-paced university programs. This research, which was funded by an Ontario Council on Articulation and Transfer Faculty Fellowship, examines the academic performance of students in computer-related disciplines with a focus on comparing students who come to a university through a formalized college-to-university transfer agreement relative to students who enroll directly from high school. The comparisons will be based on metrics such as graduation rates, course failure rates, overall averages, course-level averages, and course-subject averages.
{"title":"Investigation of the Academic Performance of College-to-University Transfer Students","authors":"Richard Hurley, Jamie Mitchell","doi":"10.4236/JSEA.2021.142005","DOIUrl":"https://doi.org/10.4236/JSEA.2021.142005","url":null,"abstract":"Over the last decade, many universities/colleges have developed formal agreements which permit students from recognized college programs to be able to seamlessly transfer to a closely-related university program with advance standing. There has been some concerned raised that students that come to university from college may not be academically (or emotionally) prepared for the faster-paced university programs. This research, which was funded by an Ontario Council on Articulation and Transfer Faculty Fellowship, examines the academic performance of students in computer-related disciplines with a focus on comparing students who come to a university through a formalized college-to-university transfer agreement relative to students who enroll directly from high school. The comparisons will be based on metrics such as graduation rates, course failure rates, overall averages, course-level averages, and course-subject averages.","PeriodicalId":62222,"journal":{"name":"软件工程与应用(英文)","volume":"14 1","pages":"67-81"},"PeriodicalIF":0.0,"publicationDate":"2021-02-26","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"41705059","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 : 2021-01-12DOI: 10.4236/JSEA.2021.141003
Mohammad Monirrujjman Khan, Md. Rabbi Amin, A. Mamun, A. A. Sajib
Average Bangladeshis spend a significant amount of income on medicine. A reliable and fast online medicine delivery system is not ubiquitous. Most people buy medicine from the local Pharmacies. They need to go to medicine stores to buy the specific medicine prescribed by the specialized doctors. Sometimes all prescribed medicines are not available in local Pharmacies therefore people need to go to other areas to buy the medicines. It is very time consuming and people need to spend money as well for this. In our country, traffic jams are a very big problem. People waste longer time on the road due to traffic jams. Here most of the pharmacies are closed at night time but sometimes in an emergency situation medicine is very essential. In this case an online web based e-commerce medicine delivery system is needed very much. In addition, currently the whole world is suffering due to COVID-19 pandemic. Coronavirus is very contagious which we all know. In this pandemic time it is not risk free to go out to buy medicine from the pharmacies. Due to COVID-19, medicine scarcity is also an important issue. In this situation, an online medicine delivery system can play an important role. By considering the above mentioned facts, a reliable and fast online solution is proposed. This paper presents the development of a web based online medicine delivery system. A reliable, fast, safe and user-friendly online based e-commerce web application has been developed in this paper. Medicine delivery system has also been included with this proposed system. This platform is a dynamic web application built in Hypertext Preprocessor (PHP) based Laravel framework with a powerful back end. It is hosted on a dedicated Virtual Private Server (VPS). This system is lightning fast and optimized very well for searching engines. With the help of the developed platform, drugs will be available at one’s doorstep very fast, safely and reliably. In this system, users can choose a medicine section of their choices and go through all the items that the system provides. Users can then select the desired drug items, add them to cart and then proceed to payment. It has payment integration of Cash on Delivery (COD) systems. After developing the system it has been tested and it works fine. It is a one-stop solution where people can find various medicines including COVID-19 related medicines and other items in this online platform. Besides medicine, here you can also find other health care products like food supplements, birth control products, hair care products, skincare products, beauty products, etc. People can order their required medicines or other medical related available items from online and the delivery support will provide the products door to door for the users. Using this system now users can get their needed medicine without leaving home. They can save money and they do not need to go out in this pandemic situation to buy medicine. In this crucial situation, the online medicine
{"title":"Development of Web Based Online Medicine Delivery System for COVID-19 Pandemic","authors":"Mohammad Monirrujjman Khan, Md. Rabbi Amin, A. Mamun, A. A. Sajib","doi":"10.4236/JSEA.2021.141003","DOIUrl":"https://doi.org/10.4236/JSEA.2021.141003","url":null,"abstract":"Average Bangladeshis spend a significant amount of income on medicine. A reliable and fast online medicine delivery system is not ubiquitous. Most people buy medicine from the local Pharmacies. They need to go to medicine stores to buy the specific medicine prescribed by the specialized doctors. Sometimes all prescribed medicines are not available in local Pharmacies therefore people need to go to other areas to buy the medicines. It is very time consuming and people need to spend money as well for this. In our country, traffic jams are a very big problem. People waste longer time on the road due to traffic jams. Here most of the pharmacies are closed at night time but sometimes in an emergency situation medicine is very essential. In this case an online web based e-commerce medicine delivery system is needed very much. In addition, currently the whole world is suffering due to COVID-19 pandemic. Coronavirus is very contagious which we all know. In this pandemic time it is not risk free to go out to buy medicine from the pharmacies. Due to COVID-19, medicine scarcity is also an important issue. In this situation, an online medicine delivery system can play an important role. By considering the above mentioned facts, a reliable and fast online solution is proposed. This paper presents the development of a web based online medicine delivery system. A reliable, fast, safe and user-friendly online based e-commerce web application has been developed in this paper. Medicine delivery system has also been included with this proposed system. This platform is a dynamic web application built in Hypertext Preprocessor (PHP) based Laravel framework with a powerful back end. It is hosted on a dedicated Virtual Private Server (VPS). This system is lightning fast and optimized very well for searching engines. With the help of the developed platform, drugs will be available at one’s doorstep very fast, safely and reliably. In this system, users can choose a medicine section of their choices and go through all the items that the system provides. Users can then select the desired drug items, add them to cart and then proceed to payment. It has payment integration of Cash on Delivery (COD) systems. After developing the system it has been tested and it works fine. It is a one-stop solution where people can find various medicines including COVID-19 related medicines and other items in this online platform. Besides medicine, here you can also find other health care products like food supplements, birth control products, hair care products, skincare products, beauty products, etc. People can order their required medicines or other medical related available items from online and the delivery support will provide the products door to door for the users. Using this system now users can get their needed medicine without leaving home. They can save money and they do not need to go out in this pandemic situation to buy medicine. In this crucial situation, the online medicine ","PeriodicalId":62222,"journal":{"name":"软件工程与应用(英文)","volume":"14 1","pages":"26-43"},"PeriodicalIF":0.0,"publicationDate":"2021-01-12","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"49048434","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}