首页 > 最新文献

2021 IEEE/ACIS 22nd International Conference on Software Engineering, Artificial Intelligence, Networking and Parallel/Distributed Computing (SNPD)最新文献

英文 中文
SVM-RBF Kernel Learning Model for Activity Recognition in Smart Home 面向智能家居活动识别的SVM-RBF核学习模型
Zhi-Wei Chou, Ying-Kai Lu, Ke-Nung Huang
The world population is aging. Taiwan will have at least 20 percent of the population over 65 by 2026. Telemonitoring technology is one of the solutions used to assist elderly people live independently. We designed a SVM-RBF kernel learning model to classify activities of daily living and to analyze an individual’s daily routines and habits, typically for the elderly who live alone. One of the CASAS smart home datasets was used to train and to retest the algorithm. A non-trained dataset was also used to validate the accuracy of the algorithm. Abnormal behaviors can be detected by compared with individual’s daily activity pattern as baseline.
世界人口正在老龄化。到2026年,台湾65岁以上的人口将至少占总人口的20%。远程监控技术是帮助老年人独立生活的解决方案之一。我们设计了一个SVM-RBF核学习模型,用于对日常生活活动进行分类,并分析个人的日常活动和习惯,特别是针对独居老年人。使用CASAS智能家居数据集之一对算法进行训练和重新测试。还使用非训练数据集来验证算法的准确性。异常行为可以通过与个体日常活动模式的比较作为基线来检测。
{"title":"SVM-RBF Kernel Learning Model for Activity Recognition in Smart Home","authors":"Zhi-Wei Chou, Ying-Kai Lu, Ke-Nung Huang","doi":"10.1109/SNPD51163.2021.9704919","DOIUrl":"https://doi.org/10.1109/SNPD51163.2021.9704919","url":null,"abstract":"The world population is aging. Taiwan will have at least 20 percent of the population over 65 by 2026. Telemonitoring technology is one of the solutions used to assist elderly people live independently. We designed a SVM-RBF kernel learning model to classify activities of daily living and to analyze an individual’s daily routines and habits, typically for the elderly who live alone. One of the CASAS smart home datasets was used to train and to retest the algorithm. A non-trained dataset was also used to validate the accuracy of the algorithm. Abnormal behaviors can be detected by compared with individual’s daily activity pattern as baseline.","PeriodicalId":235370,"journal":{"name":"2021 IEEE/ACIS 22nd International Conference on Software Engineering, Artificial Intelligence, Networking and Parallel/Distributed Computing (SNPD)","volume":null,"pages":null},"PeriodicalIF":0.0,"publicationDate":"2021-11-24","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"131186666","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}
引用次数: 0
Compass4SL: a Service for Sharing Problems and Solutions for the Elderly at Home Compass4SL:为居家长者提供问题及解决方案的服务
Kazuki Unigame, Daiki Takatsuki, S. Saiki, Masahide Nakamura, K. Yasuda
Currently, Japan is entering a super-aged society. It is difficult for the elderly at home to deal with their problems in their lives by self aid and mutual aid. So this study aims to propose and implement Compass4SL, a problem and solution sharing service for the elderly at home. We design and implement the system according to the following steps. First, we find the use cases and entities. Then, we design the overall system structure with a layered architecture. Finally, we implement the system as a Web application based on the obtained design using Java and Spring Boot framework.
目前,日本正在进入超老龄化社会。家里的老人很难通过自助和互助来处理生活中的问题。因此,本研究旨在提出并实施Compass4SL,一个面向居家老人的问题与解决方案共享服务。我们按照以下步骤设计并实现了系统。首先,我们找到用例和实体。然后,采用分层架构设计了系统的总体结构。最后,在得到设计的基础上,利用Java语言和Spring Boot框架将系统作为Web应用程序实现。
{"title":"Compass4SL: a Service for Sharing Problems and Solutions for the Elderly at Home","authors":"Kazuki Unigame, Daiki Takatsuki, S. Saiki, Masahide Nakamura, K. Yasuda","doi":"10.1109/SNPD51163.2021.9704941","DOIUrl":"https://doi.org/10.1109/SNPD51163.2021.9704941","url":null,"abstract":"Currently, Japan is entering a super-aged society. It is difficult for the elderly at home to deal with their problems in their lives by self aid and mutual aid. So this study aims to propose and implement Compass4SL, a problem and solution sharing service for the elderly at home. We design and implement the system according to the following steps. First, we find the use cases and entities. Then, we design the overall system structure with a layered architecture. Finally, we implement the system as a Web application based on the obtained design using Java and Spring Boot framework.","PeriodicalId":235370,"journal":{"name":"2021 IEEE/ACIS 22nd International Conference on Software Engineering, Artificial Intelligence, Networking and Parallel/Distributed Computing (SNPD)","volume":null,"pages":null},"PeriodicalIF":0.0,"publicationDate":"2021-11-24","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"116428895","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}
引用次数: 1
Learning Inertial Measurement Error Compensation in GPS Signal Shielded Using LSTM 学习LSTM屏蔽GPS信号的惯性测量误差补偿
Yu-Fan Wu, Guo-Shing Huang, M. Kao
GPS (Global Positioning System) is an indispensable technology in vehicle positioning and navigation. Now the GPS positioning technology is very mature and is developing towards high-precision and high-reliability technology. However, the stability of GPS needs to be improved. This paper uses RTK (Real Time Kinematic) real -time dynamic differential positioning technology that can improve GPS accuracy, as well as basic simple inertial navigation components such as gyroscopes, accelerometers, and magnetic compasses as GPS. Compensation during interruption improves the reliability of GPS positioning. However, the error of the long-term inertial navigation system accumulates over time, which seriously affects the navigation accuracy, and the accuracy of the simple sensor output is not high. Therefore, this paper proposes a neural network-like learning scheme that uses LSTM to achieve high-precision and reliable positioning. We use cars to collect the XY position coordinate data of the original vehicle around the urban area without difference and with difference positioning. Use MATLAB offline operation to calculate λ (longitude), Φ (latitude) and use the data measured by integrated inertial elements to assist navigation in the road section that is shielded by GPS signals. And use LSTM deep learning to correct its errors, and then compare with and without differential positioning methods to get a more optimized path map to achieve the compensation effect.
GPS(全球定位系统)是车辆定位和导航中不可缺少的技术。目前GPS定位技术已经非常成熟,正朝着高精度、高可靠性的方向发展。但是,GPS的稳定性还有待提高。本文采用RTK (Real Time Kinematic)实时动态差分定位技术,可以提高GPS的精度,并将陀螺仪、加速度计、磁罗经等基本的简单惯性导航部件作为GPS。中断补偿提高了GPS定位的可靠性。但长期惯导系统的误差随时间积累,严重影响导航精度,简单传感器输出精度不高。因此,本文提出了一种利用LSTM实现高精度、可靠定位的类神经网络学习方案。我们用小车采集原车在市区周围无差和有差定位的XY位置坐标数据。利用MATLAB离线运算,计算出λ(经度)、Φ(纬度),利用综合惯性元测量的数据,在GPS信号遮挡的路段辅助导航。并利用LSTM深度学习对其误差进行校正,然后对比有无差分定位方法得到更优化的路径图,达到补偿效果。
{"title":"Learning Inertial Measurement Error Compensation in GPS Signal Shielded Using LSTM","authors":"Yu-Fan Wu, Guo-Shing Huang, M. Kao","doi":"10.1109/SNPD51163.2021.9704926","DOIUrl":"https://doi.org/10.1109/SNPD51163.2021.9704926","url":null,"abstract":"GPS (Global Positioning System) is an indispensable technology in vehicle positioning and navigation. Now the GPS positioning technology is very mature and is developing towards high-precision and high-reliability technology. However, the stability of GPS needs to be improved. This paper uses RTK (Real Time Kinematic) real -time dynamic differential positioning technology that can improve GPS accuracy, as well as basic simple inertial navigation components such as gyroscopes, accelerometers, and magnetic compasses as GPS. Compensation during interruption improves the reliability of GPS positioning. However, the error of the long-term inertial navigation system accumulates over time, which seriously affects the navigation accuracy, and the accuracy of the simple sensor output is not high. Therefore, this paper proposes a neural network-like learning scheme that uses LSTM to achieve high-precision and reliable positioning. We use cars to collect the XY position coordinate data of the original vehicle around the urban area without difference and with difference positioning. Use MATLAB offline operation to calculate λ (longitude), Φ (latitude) and use the data measured by integrated inertial elements to assist navigation in the road section that is shielded by GPS signals. And use LSTM deep learning to correct its errors, and then compare with and without differential positioning methods to get a more optimized path map to achieve the compensation effect.","PeriodicalId":235370,"journal":{"name":"2021 IEEE/ACIS 22nd International Conference on Software Engineering, Artificial Intelligence, Networking and Parallel/Distributed Computing (SNPD)","volume":null,"pages":null},"PeriodicalIF":0.0,"publicationDate":"2021-11-24","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"116467892","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}
引用次数: 0
Research and Design of Single Phase Inverter Based on Fuzzy PID Control 基于模糊PID控制的单相逆变器研究与设计
Xuebin Qin, Xing Nian, Weipeng Gao
Fuzzy control rules can be converted into mathematical functions through fuzzy set theory and fuzzy reasoning theory, which can be easily combined with other physical laws to realize control strategies through computer software. At the same time, the fuzzy rules designed by expert experience can effectively control complex controlled objects, after actual debugging, its robustness and adaptability can easily meet the requirements. Combined with the fuzzy self-tuning PID control strategy, a fuzzy PID control system of the vehicle inverter is designed. Through the analysis of the inverter control system in the specific project, the mathematical model of the entire control system is obtained, and MATLAB simulation is carried out. The simulation results show that the fuzzy PID control system greatly improves the steady-state performance of the system, the output waveform distortion is small, and the harmonic content is low, which better meets the control requirements of the vehicle inverter.
模糊控制规则可以通过模糊集理论和模糊推理理论转化为数学函数,可以很容易地与其他物理定律相结合,通过计算机软件实现控制策略。同时,通过专家经验设计的模糊规则能够有效地控制复杂的被控对象,经过实际调试,其鲁棒性和自适应性都很容易满足要求。结合模糊自整定PID控制策略,设计了车载逆变器的模糊PID控制系统。通过对具体工程中的逆变器控制系统的分析,得到了整个控制系统的数学模型,并进行了MATLAB仿真。仿真结果表明,模糊PID控制系统大大提高了系统的稳态性能,输出波形失真小,谐波含量低,较好地满足了车载逆变器的控制要求。
{"title":"Research and Design of Single Phase Inverter Based on Fuzzy PID Control","authors":"Xuebin Qin, Xing Nian, Weipeng Gao","doi":"10.1109/SNPD51163.2021.9704969","DOIUrl":"https://doi.org/10.1109/SNPD51163.2021.9704969","url":null,"abstract":"Fuzzy control rules can be converted into mathematical functions through fuzzy set theory and fuzzy reasoning theory, which can be easily combined with other physical laws to realize control strategies through computer software. At the same time, the fuzzy rules designed by expert experience can effectively control complex controlled objects, after actual debugging, its robustness and adaptability can easily meet the requirements. Combined with the fuzzy self-tuning PID control strategy, a fuzzy PID control system of the vehicle inverter is designed. Through the analysis of the inverter control system in the specific project, the mathematical model of the entire control system is obtained, and MATLAB simulation is carried out. The simulation results show that the fuzzy PID control system greatly improves the steady-state performance of the system, the output waveform distortion is small, and the harmonic content is low, which better meets the control requirements of the vehicle inverter.","PeriodicalId":235370,"journal":{"name":"2021 IEEE/ACIS 22nd International Conference on Software Engineering, Artificial Intelligence, Networking and Parallel/Distributed Computing (SNPD)","volume":null,"pages":null},"PeriodicalIF":0.0,"publicationDate":"2021-11-24","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"132436211","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}
引用次数: 3
Characterizing Smart Systems with Interactive Personalization 用交互个性化表征智能系统
Takuya Nakata, S. Saiki, Masahide Nakamura
The personal adaptation of services, in which a system provides services according to the preferences and needs of individual users, is a key to the realization of the emerging Society 5.0. The personal adaptation of systems has been implemented through personal settings by users. However, it is very difficult for users who are not familiar with ICT to manually define the settings that meet their needs. In this paper, we therefore propose a new notion of smart system: Smart System with Interactive Personalization (SSIP). In SSIP, the system and the user have continuous and interactive conversations during the system operation. In the dialogue, the user tells his or her needs and the system introduces its functions. In this way, the user and the system understand each other and dynamically co-create personal settings. In this paper, in order to define SSIP, we present three functional requirements that the system must meet. We also characterize SSIP from the quality viewpoint by quality in use of the international standard SQuaRE. Finally, as a case study, we take the Mind Monitoring Service being developed by our group, and apply the proposed SSIP framework to individual adaptation of the incentive provision feature.
服务的个性化适应,即系统根据个人用户的偏好和需求提供服务,是实现新兴社会5.0的关键。系统的个人适应已经通过用户的个人设置来实现。但是,不熟悉信通技术的用户很难手动定义满足其需要的设置。因此,本文提出了智能系统的新概念:具有交互个性化的智能系统(SSIP)。在SSIP中,系统和用户在系统运行过程中进行连续的交互对话。在对话中,用户说出自己的需求,系统介绍其功能。通过这种方式,用户和系统相互理解,并动态地共同创建个人设置。在本文中,为了定义SSIP,我们提出了系统必须满足的三个功能需求。我们还使用国际标准SQuaRE从质量角度描述SSIP。最后,以本研究小组正在开发的心智监控服务为例,将提出的SSIP框架应用于个体对激励提供特征的适应。
{"title":"Characterizing Smart Systems with Interactive Personalization","authors":"Takuya Nakata, S. Saiki, Masahide Nakamura","doi":"10.1109/SNPD51163.2021.9704998","DOIUrl":"https://doi.org/10.1109/SNPD51163.2021.9704998","url":null,"abstract":"The personal adaptation of services, in which a system provides services according to the preferences and needs of individual users, is a key to the realization of the emerging Society 5.0. The personal adaptation of systems has been implemented through personal settings by users. However, it is very difficult for users who are not familiar with ICT to manually define the settings that meet their needs. In this paper, we therefore propose a new notion of smart system: Smart System with Interactive Personalization (SSIP). In SSIP, the system and the user have continuous and interactive conversations during the system operation. In the dialogue, the user tells his or her needs and the system introduces its functions. In this way, the user and the system understand each other and dynamically co-create personal settings. In this paper, in order to define SSIP, we present three functional requirements that the system must meet. We also characterize SSIP from the quality viewpoint by quality in use of the international standard SQuaRE. Finally, as a case study, we take the Mind Monitoring Service being developed by our group, and apply the proposed SSIP framework to individual adaptation of the incentive provision feature.","PeriodicalId":235370,"journal":{"name":"2021 IEEE/ACIS 22nd International Conference on Software Engineering, Artificial Intelligence, Networking and Parallel/Distributed Computing (SNPD)","volume":null,"pages":null},"PeriodicalIF":0.0,"publicationDate":"2021-11-24","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"116898411","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}
引用次数: 0
Interactive ChatBots for Software Engineering: A Case Study of Code Reviewer Recommendation 软件工程中的交互式聊天机器人:代码审稿人推荐的案例研究
Noppadol Assavakamhaenghan, R. Kula, Kenichi Matsumoto
Recommendation systems have played a large role in the Software Engineering research landscape. Applications have ranged from source code elements, APIs and reviewer recommendations, with techniques borrowed from the Information Retrieval, and Machine Learning domains. In recent times, there has been work into a new method of interaction, which is ChatBots, especially for Software Engineering. Early work has been aimed at using bots for mining software repositories, providing task-oriented feedback for the software developer. In this work, we would like to take the ChatBots one step forward, but using them inconjunction with recommendation systems to provide an interactive experience for recommendations. As a case study, we focus on the existing reviewer recommendation systems, and propose how using a ChatBot may enhance the solution, to provide a more accurate and realistic recommendation for the practitioner. In the end, we highlight the potential and next steps to utilize ChatBots into existing Software Engineering recommendation systems.
推荐系统在软件工程研究领域中扮演着重要的角色。应用程序包括源代码元素、api和审稿人推荐,以及从信息检索和机器学习领域借鉴的技术。近年来,人们开始研究一种新的交互方法,即聊天机器人,特别是在软件工程领域。早期的工作旨在使用机器人挖掘软件存储库,为软件开发人员提供面向任务的反馈。在这项工作中,我们希望将聊天机器人向前推进一步,但将它们与推荐系统结合使用,为推荐提供交互式体验。作为案例研究,我们将重点放在现有的审稿人推荐系统上,并提出如何使用聊天机器人来增强解决方案,为从业者提供更准确、更现实的推荐。最后,我们强调了在现有的软件工程推荐系统中利用聊天机器人的潜力和下一步。
{"title":"Interactive ChatBots for Software Engineering: A Case Study of Code Reviewer Recommendation","authors":"Noppadol Assavakamhaenghan, R. Kula, Kenichi Matsumoto","doi":"10.1109/SNPD51163.2021.9704950","DOIUrl":"https://doi.org/10.1109/SNPD51163.2021.9704950","url":null,"abstract":"Recommendation systems have played a large role in the Software Engineering research landscape. Applications have ranged from source code elements, APIs and reviewer recommendations, with techniques borrowed from the Information Retrieval, and Machine Learning domains. In recent times, there has been work into a new method of interaction, which is ChatBots, especially for Software Engineering. Early work has been aimed at using bots for mining software repositories, providing task-oriented feedback for the software developer. In this work, we would like to take the ChatBots one step forward, but using them inconjunction with recommendation systems to provide an interactive experience for recommendations. As a case study, we focus on the existing reviewer recommendation systems, and propose how using a ChatBot may enhance the solution, to provide a more accurate and realistic recommendation for the practitioner. In the end, we highlight the potential and next steps to utilize ChatBots into existing Software Engineering recommendation systems.","PeriodicalId":235370,"journal":{"name":"2021 IEEE/ACIS 22nd International Conference on Software Engineering, Artificial Intelligence, Networking and Parallel/Distributed Computing (SNPD)","volume":null,"pages":null},"PeriodicalIF":0.0,"publicationDate":"2021-11-24","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"116849230","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}
引用次数: 2
Integrated Hamming Coding Operation to Reversible Data Hiding Scheme for Encrypted Images 基于汉明编码的图像可逆隐藏算法
Yi-Hui Chen, Pei-Yu Lin
Cloud service is a convenient but insecure platform, which might suffer from the potential security risks, such as personal privacy leakage and illegal broadcasting. This paper proposed a reversible data embedding scheme in encrypted images using hamming coding. The sensitive data can be embedded into an encrypted image for privacy preserving. Later, the encrypted image can be restored back to the original one after extracting the hidden data. In comparison with schemes [1]-[5], the proposed scheme provides higher hiding capacity. The experiments show the positive result to confirm its feasibility.
云服务是一个方便但不安全的平台,可能存在个人隐私泄露、非法直播等安全隐患。提出了一种基于汉明编码的加密图像可逆嵌入方案。敏感数据可以嵌入到加密图像中,以保护隐私。然后,将加密后的图像提取出隐藏的数据,恢复为原始图像。与方案[1]~[5]相比,该方案具有更高的隐藏能力。实验结果表明,该方法是可行的。
{"title":"Integrated Hamming Coding Operation to Reversible Data Hiding Scheme for Encrypted Images","authors":"Yi-Hui Chen, Pei-Yu Lin","doi":"10.1109/SNPD51163.2021.9704934","DOIUrl":"https://doi.org/10.1109/SNPD51163.2021.9704934","url":null,"abstract":"Cloud service is a convenient but insecure platform, which might suffer from the potential security risks, such as personal privacy leakage and illegal broadcasting. This paper proposed a reversible data embedding scheme in encrypted images using hamming coding. The sensitive data can be embedded into an encrypted image for privacy preserving. Later, the encrypted image can be restored back to the original one after extracting the hidden data. In comparison with schemes [1]-[5], the proposed scheme provides higher hiding capacity. The experiments show the positive result to confirm its feasibility.","PeriodicalId":235370,"journal":{"name":"2021 IEEE/ACIS 22nd International Conference on Software Engineering, Artificial Intelligence, Networking and Parallel/Distributed Computing (SNPD)","volume":null,"pages":null},"PeriodicalIF":0.0,"publicationDate":"2021-11-24","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"117010418","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}
引用次数: 1
Web-based systems for inventory control in organizations: A Systematic Review 组织中基于网络的库存控制系统:系统回顾
Gunther Misahuaman, Alfredo Daza, Emily Zavaleta
Currently, large companies in the sales and warehouse environment, there are realities where they perform their inventories in a physical way, is have technological service, therefore, not running a stock management, etc. That is why Web Systems or Web Applications for inventory control, is very important for the efficiency of the areas they represent in small, medium and large organizations, where a change is reflected through the use of web technologies. The objective of a Web System is to manage the different processes that are represented in a company, where primarily based on their requirements, it is necessary to study, analyze, apply, validate, all the factors that compose it, and thus generates an impact, with the benefit of generating cost savings in hardware and software, and as a result there is efficiency, at the same time can include all the needs of the business. Therefore, the present work aims to collect and review the approaches made for the implementation of a Web System, the various methodologies or frameworks and frameworks that are used in the implementation of web systems, from a literature review and an analysis of the current state of the art of web systems. Eighty-five articles were found and 26 articles were selected, including those meeting the inclusion and exclusion criteria corresponding to the research questions. As a result, we obtained the proposed information, as a proposal for a Web system that can be implemented and evaluated later in another research.
目前,大公司在销售和仓储环境中,有一个现实,他们以物理方式执行库存,有技术服务,因此,没有运行库存管理等。这就是为什么用于库存控制的Web系统或Web应用程序对于它们在小型、中型和大型组织中所代表的领域的效率非常重要的原因,在这些领域中,通过使用Web技术来反映变化。Web系统的目标是管理公司中代表的不同流程,其中主要基于它们的需求,有必要研究、分析、应用、验证组成它的所有因素,并因此产生影响,在硬件和软件上产生成本节约的好处,并因此产生效率,同时可以包括业务的所有需求。因此,目前的工作旨在收集和审查为实现Web系统所做的方法,各种方法或框架和框架,用于Web系统的实现,从文献综述和Web系统艺术的当前状态的分析。共发现85篇文献,选取符合研究问题对应的纳入和排除标准的文献26篇。因此,我们获得了建议的信息,作为Web系统的建议,可以在以后的另一项研究中实现和评估。
{"title":"Web-based systems for inventory control in organizations: A Systematic Review","authors":"Gunther Misahuaman, Alfredo Daza, Emily Zavaleta","doi":"10.1109/SNPD51163.2021.9704993","DOIUrl":"https://doi.org/10.1109/SNPD51163.2021.9704993","url":null,"abstract":"Currently, large companies in the sales and warehouse environment, there are realities where they perform their inventories in a physical way, is have technological service, therefore, not running a stock management, etc. That is why Web Systems or Web Applications for inventory control, is very important for the efficiency of the areas they represent in small, medium and large organizations, where a change is reflected through the use of web technologies. The objective of a Web System is to manage the different processes that are represented in a company, where primarily based on their requirements, it is necessary to study, analyze, apply, validate, all the factors that compose it, and thus generates an impact, with the benefit of generating cost savings in hardware and software, and as a result there is efficiency, at the same time can include all the needs of the business. Therefore, the present work aims to collect and review the approaches made for the implementation of a Web System, the various methodologies or frameworks and frameworks that are used in the implementation of web systems, from a literature review and an analysis of the current state of the art of web systems. Eighty-five articles were found and 26 articles were selected, including those meeting the inclusion and exclusion criteria corresponding to the research questions. As a result, we obtained the proposed information, as a proposal for a Web system that can be implemented and evaluated later in another research.","PeriodicalId":235370,"journal":{"name":"2021 IEEE/ACIS 22nd International Conference on Software Engineering, Artificial Intelligence, Networking and Parallel/Distributed Computing (SNPD)","volume":null,"pages":null},"PeriodicalIF":0.0,"publicationDate":"2021-11-24","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"115653187","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}
引用次数: 2
Which Dependency was Updated? Exploring Who Changes Dependencies in npm packages 哪个依赖项被更新了?探索是谁改变了npm包中的依赖关系
Vittunyuta Maeprasart, Ayano Ikegami, R. Kula, Kenichi Matsumoto
Nowadays, software development increasingly depends on third-party library packages to reuse functionality and save the costs of building themselves. Since dependency is constantly evolving, developers struggle to update dependencies. In this work, we take the first exploration into the responsibility of updating a dependency. Analyzing 89,393 npm packages, we mine the repositories to understand who is the person responsible (i.e., dependency author) for the library update and whether or not the spread of responsibility of updating has an impact on what libraries will get updated. Our results show that 64.24% packages have only one dependency author who is responsible for the dependency. Furthermore, the number of dependency authors correlates with dependency changes, hinting that updating dependencies correlates with having more responsible developers. Lastly, we find that npm packages with just a single dependency author update different libraries compared to those with more dependency authors.
如今,软件开发越来越依赖于第三方库包来重用功能并节省构建自己的成本。由于依赖关系是不断发展的,开发人员很难更新依赖关系。在这项工作中,我们第一次探索了更新依赖项的责任。通过分析89,393个npm包,我们挖掘了这些库,以了解谁是库更新的责任人(即依赖作者),以及更新责任的分散是否会影响哪些库将被更新。我们的结果显示,64.24%的包只有一个依赖作者负责该依赖。此外,依赖作者的数量与依赖变更相关,这暗示更新依赖与拥有更多负责任的开发人员相关。最后,我们发现只有一个依赖作者的npm包比那些有更多依赖作者的npm包更新不同的库。
{"title":"Which Dependency was Updated? Exploring Who Changes Dependencies in npm packages","authors":"Vittunyuta Maeprasart, Ayano Ikegami, R. Kula, Kenichi Matsumoto","doi":"10.1109/SNPD51163.2021.9704933","DOIUrl":"https://doi.org/10.1109/SNPD51163.2021.9704933","url":null,"abstract":"Nowadays, software development increasingly depends on third-party library packages to reuse functionality and save the costs of building themselves. Since dependency is constantly evolving, developers struggle to update dependencies. In this work, we take the first exploration into the responsibility of updating a dependency. Analyzing 89,393 npm packages, we mine the repositories to understand who is the person responsible (i.e., dependency author) for the library update and whether or not the spread of responsibility of updating has an impact on what libraries will get updated. Our results show that 64.24% packages have only one dependency author who is responsible for the dependency. Furthermore, the number of dependency authors correlates with dependency changes, hinting that updating dependencies correlates with having more responsible developers. Lastly, we find that npm packages with just a single dependency author update different libraries compared to those with more dependency authors.","PeriodicalId":235370,"journal":{"name":"2021 IEEE/ACIS 22nd International Conference on Software Engineering, Artificial Intelligence, Networking and Parallel/Distributed Computing (SNPD)","volume":null,"pages":null},"PeriodicalIF":0.0,"publicationDate":"2021-11-24","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"130202413","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}
引用次数: 0
Human Resource Analysis Based on Used Libraries in Eclipse Projects on GitHub 基于GitHub上Eclipse项目中使用库的人力资源分析
Wilson Chukwu Emmanuel, Akito Monden
As current software development increasingly relies on libraries and frameworks, the knowledge and experience to use libraries is considered an important skill in software development. This paper attempts to analyze and identify the types of skills of contributors in five Eclipse projects, focusing on the libraries used by the contributors. We found that standard util libraries and I/O libraries are used in all projects, while specific libraries such as maven libraries and servlet libraries are used in one of the projects. Also, in library category analysis, we found that two projects require the security specialist that can use security libraries. Finally, in library provider analysis, we found that Oracle and JUnit libraries are used in all projects, which indicates that developers are recommended to learn these libraries.
由于当前的软件开发越来越依赖于库和框架,使用库的知识和经验被认为是软件开发中的一项重要技能。本文试图分析和确定五个Eclipse项目中贡献者的技能类型,重点关注贡献者使用的库。我们发现标准util库和I/O库在所有项目中都使用,而特定的库(如maven库和servlet库)则在其中一个项目中使用。此外,在库类别分析中,我们发现有两个项目需要能够使用安全库的安全专家。最后,在库提供商分析中,我们发现所有项目中都使用了Oracle和JUnit库,这表明建议开发人员学习这些库。
{"title":"Human Resource Analysis Based on Used Libraries in Eclipse Projects on GitHub","authors":"Wilson Chukwu Emmanuel, Akito Monden","doi":"10.1109/SNPD51163.2021.9704958","DOIUrl":"https://doi.org/10.1109/SNPD51163.2021.9704958","url":null,"abstract":"As current software development increasingly relies on libraries and frameworks, the knowledge and experience to use libraries is considered an important skill in software development. This paper attempts to analyze and identify the types of skills of contributors in five Eclipse projects, focusing on the libraries used by the contributors. We found that standard util libraries and I/O libraries are used in all projects, while specific libraries such as maven libraries and servlet libraries are used in one of the projects. Also, in library category analysis, we found that two projects require the security specialist that can use security libraries. Finally, in library provider analysis, we found that Oracle and JUnit libraries are used in all projects, which indicates that developers are recommended to learn these libraries.","PeriodicalId":235370,"journal":{"name":"2021 IEEE/ACIS 22nd International Conference on Software Engineering, Artificial Intelligence, Networking and Parallel/Distributed Computing (SNPD)","volume":null,"pages":null},"PeriodicalIF":0.0,"publicationDate":"2021-11-24","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"127567089","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}
引用次数: 0
期刊
2021 IEEE/ACIS 22nd International Conference on Software Engineering, Artificial Intelligence, Networking and Parallel/Distributed Computing (SNPD)
全部 Geobiology Appl. Clay Sci. Geochim. Cosmochim. Acta J. Hydrol. Org. Geochem. Carbon Balance Manage. Contrib. Mineral. Petrol. Int. J. Biometeorol. IZV-PHYS SOLID EART+ J. Atmos. Chem. Acta Oceanolog. Sin. Acta Geophys. ACTA GEOL POL ACTA PETROL SIN ACTA GEOL SIN-ENGL AAPG Bull. Acta Geochimica Adv. Atmos. Sci. Adv. Meteorol. Am. J. Phys. Anthropol. Am. J. Sci. Am. Mineral. Annu. Rev. Earth Planet. Sci. Appl. Geochem. Aquat. Geochem. Ann. Glaciol. Archaeol. Anthropol. Sci. ARCHAEOMETRY ARCT ANTARCT ALP RES Asia-Pac. J. Atmos. Sci. ATMOSPHERE-BASEL Atmos. Res. Aust. J. Earth Sci. Atmos. Chem. Phys. Atmos. Meas. Tech. Basin Res. Big Earth Data BIOGEOSCIENCES Geostand. Geoanal. Res. GEOLOGY Geosci. J. Geochem. J. Geochem. Trans. Geosci. Front. Geol. Ore Deposits Global Biogeochem. Cycles Gondwana Res. Geochem. Int. Geol. J. Geophys. Prospect. Geosci. Model Dev. GEOL BELG GROUNDWATER Hydrogeol. J. Hydrol. Earth Syst. Sci. Hydrol. Processes Int. J. Climatol. Int. J. Earth Sci. Int. Geol. Rev. Int. J. Disaster Risk Reduct. Int. J. Geomech. Int. J. Geog. Inf. Sci. Isl. Arc J. Afr. Earth. Sci. J. Adv. Model. Earth Syst. J APPL METEOROL CLIM J. Atmos. Oceanic Technol. J. Atmos. Sol. Terr. Phys. J. Clim. J. Earth Sci. J. Earth Syst. Sci. J. Environ. Eng. Geophys. J. Geog. Sci. Mineral. Mag. Miner. Deposita Mon. Weather Rev. Nat. Hazards Earth Syst. Sci. Nat. Clim. Change Nat. Geosci. Ocean Dyn. Ocean and Coastal Research npj Clim. Atmos. Sci. Ocean Modell. Ocean Sci. Ore Geol. Rev. OCEAN SCI J Paleontol. J. PALAEOGEOGR PALAEOCL PERIOD MINERAL PETROLOGY+ Phys. Chem. Miner. Polar Sci. Prog. Oceanogr. Quat. Sci. Rev. Q. J. Eng. Geol. Hydrogeol. RADIOCARBON Pure Appl. Geophys. Resour. Geol. Rev. Geophys. Sediment. Geol.
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
0
微信
客服QQ
Book学术公众号 扫码关注我们
反馈
×
意见反馈
请填写您的意见或建议
请填写您的手机或邮箱
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
现在去查看 取消
×
提示
确定
Book学术官方微信
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术
文献互助 智能选刊 最新文献 互助须知 联系我们:info@booksci.cn
Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。
Copyright © 2023 Book学术 All rights reserved.
ghs 京公网安备 11010802042870号 京ICP备2023020795号-1