Programming and Computer Software最新文献

筛选
英文 中文
Classification of Non-functional Requirements Using Convolutional Neural Networks 使用卷积神经网络对非功能性要求进行分类
IF 0.7 4区 计算机科学
Programming and Computer Software Pub Date : 2024-01-24 DOI: 10.1134/s0361768823080133
S. E. Martínez García, C. Alberto Fernández-y-Fernández, E. G. Ramos Pérez
{"title":"Classification of Non-functional Requirements Using Convolutional Neural Networks","authors":"S. E. Martínez García, C. Alberto Fernández-y-Fernández, E. G. Ramos Pérez","doi":"10.1134/s0361768823080133","DOIUrl":"https://doi.org/10.1134/s0361768823080133","url":null,"abstract":"<h3 data-test=\"abstract-sub-heading\">Abstract</h3><p>The requirements phase is the core of software development, if it is not carried out correctly it can cause its failure. To combat this problem, analysts have used requirements engineering (ER, for its acronym in English), which is characterized by producing a list of quality requirements called requirements specification (RS, for its acronym in English). The SR performs the requirements classification activity, which consists of identifying the class to which each requirement belongs so that analysts face the challenge of classifying them properly. This work is focused on improving the performance of the classification of non-functional requirements (NFR); that is, with the help of a convolutional neural network. It also seeks to show the importance of preprocessing, the implementation of sampling strategies, and the use of previously trained matrices such as Fasttext, Glove, and Word2vec. The results were obtained by evaluating the metrics Recall, Precision, and F1 with an average increase of up to 30% over related work. Finally, the evaluation of the model is presented with respect to the pre-trained matrices with the ANOVA analysis.</p>","PeriodicalId":54555,"journal":{"name":"Programming and Computer Software","volume":null,"pages":null},"PeriodicalIF":0.7,"publicationDate":"2024-01-24","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"139559590","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":4,"RegionCategory":"计算机科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
A Tertiary Study on Microservices: Research Trends and Recommendations 微服务三级研究:研究趋势与建议
IF 0.7 4区 计算机科学
Programming and Computer Software Pub Date : 2024-01-24 DOI: 10.1134/s0361768823080200
Z. Stojanov, I. Hristoski, J. Stojanov, A. Stojkov
{"title":"A Tertiary Study on Microservices: Research Trends and Recommendations","authors":"Z. Stojanov, I. Hristoski, J. Stojanov, A. Stojkov","doi":"10.1134/s0361768823080200","DOIUrl":"https://doi.org/10.1134/s0361768823080200","url":null,"abstract":"<h3 data-test=\"abstract-sub-heading\">Abstract</h3><p>The development and adoption of microservices, as one of the most promising directions for developing heterogeneous distributed software systems, have been driven by dynamic changes in business and technology. In addition to the development of new applications, a significant aspect of microservices is the migration from legacy monolithic systems to microservice architectures. Such development trends are accompanied by an increase in the number of primary and secondary publications addressing microservices, highlighting the need to systematize research at a higher level. The objective of this study is to comprehensively analyze secondary studies in the field of microservices from the following five aspects: (1) publishing trends, (2) quality trends of secondary studies, (3) research trends, (4) domains of implementation, and (5) future research directions. The study follows the guidelines for conducting a systematic literature review. The findings were derived from 44 secondary studies published in the period from January 2016 to January 2023. These studies were organized and analyzed to address the five proposed research questions pertaining to the study objectives. The findings suggest that the most promising research directions are related to the development, implementation, and validation of new approaches, methods, and tools that encompass all the phases of the life cycle. Additionally, these research directions have applications in a variety of business and human life domains. Recommendations for further literature reviews relate to improvement of quality assessment of selected studies, more detailed review of architecture quality attributes, inquiry of human factor issues, and certain maintenance and operation issues. From the methodological aspect, recommendations relate to using social science qualitative methods for more detailed analysis of selected studies, and inclusion of gray literature that will bring the real experience of experts from industry.</p>","PeriodicalId":54555,"journal":{"name":"Programming and Computer Software","volume":null,"pages":null},"PeriodicalIF":0.7,"publicationDate":"2024-01-24","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"139559673","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":4,"RegionCategory":"计算机科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
Supporting the Architectural Knowledge Condensation in a Co-Localized Agile Environment for Small Entities Using an Ontology 使用本体论支持小实体共定位敏捷环境中的建筑知识浓缩
IF 0.7 4区 计算机科学
Programming and Computer Software Pub Date : 2024-01-24 DOI: 10.1134/s0361768823080182
J. Robles, G. Borrego, R. Palacio, F. E. Castillo-Barrera
{"title":"Supporting the Architectural Knowledge Condensation in a Co-Localized Agile Environment for Small Entities Using an Ontology","authors":"J. Robles, G. Borrego, R. Palacio, F. E. Castillo-Barrera","doi":"10.1134/s0361768823080182","DOIUrl":"https://doi.org/10.1134/s0361768823080182","url":null,"abstract":"<h3 data-test=\"abstract-sub-heading\">Abstract</h3><p>Agile software development companies considered small entities (VSE) face a new reality of remote development. However, remote communication has generated many videos because video calls are often recorded for later reference. The architectural knowledge contained in videos, derived from virtual meetings, is essential for companies facing the knowledge vaporization problem. However, only some proposals in the literature can potentially manage AK in videos. The present article proposes a solution to recover this architectural knowledge contained in videos, using an ontology as a classification scheme. We based our proposal on the concept of architectural knowledge condensation and proposed a condensation cycle from it. Finally, we validated our ontology to manage architectural knowledge following the Methontology guidelines. Implementing an ontology as a classification scheme represents a step forward to achieving the condensation of architectural knowledge in an agile development environment for VSE.</p>","PeriodicalId":54555,"journal":{"name":"Programming and Computer Software","volume":null,"pages":null},"PeriodicalIF":0.7,"publicationDate":"2024-01-24","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"139559915","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":4,"RegionCategory":"计算机科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
Antipattern Practice for Essence Practice Library 精华实践库的反模式实践
IF 0.7 4区 计算机科学
Programming and Computer Software Pub Date : 2024-01-24 DOI: 10.1134/s0361768823080273
D. O. Zmeev, O. A. Zmeev, L. S. Ivanova
{"title":"Antipattern Practice for Essence Practice Library","authors":"D. O. Zmeev, O. A. Zmeev, L. S. Ivanova","doi":"10.1134/s0361768823080273","DOIUrl":"https://doi.org/10.1134/s0361768823080273","url":null,"abstract":"<h3 data-test=\"abstract-sub-heading\">Abstract</h3><p>This paper presents an extension for the Practice Library of the Essence language in the form of a practice for working with antipatterns. To represent antipatterns in a system, the Antipattern subalpha, its states, and checkpoints are proposed. To record data about an antipattern, the Antipattern Report work product and its levels of detail with checkpoints are proposed. To analyze the architecture of a system, the Inspect Architecture activity is proposed. The Fix Architecture activity represents actions for fixing architecture flaws. Code analysis is represented as the Review the Code activity, while the correction of deficiencies found during the analysis is represented as the Refactor the Code activity. The effect of the Antipattern subalpha on the state of the Software System alpha is analyzed. Some recommendations concerning the proposed activities are provided.</p>","PeriodicalId":54555,"journal":{"name":"Programming and Computer Software","volume":null,"pages":null},"PeriodicalIF":0.7,"publicationDate":"2024-01-24","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"140881696","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":4,"RegionCategory":"计算机科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
Regular Memory Structures and Operation Domains of Intelligent Systems 智能系统的常规内存结构和操作域
IF 0.7 4区 计算机科学
Programming and Computer Software Pub Date : 2024-01-24 DOI: 10.1134/s036176882308011x
K. I. Kostenko
{"title":"Regular Memory Structures and Operation Domains of Intelligent Systems","authors":"K. I. Kostenko","doi":"10.1134/s036176882308011x","DOIUrl":"https://doi.org/10.1134/s036176882308011x","url":null,"abstract":"<h3 data-test=\"abstract-sub-heading\">Abstract</h3><p>The concept of a regular memory area for an intelligent system (IS) is considered. The formalized description of the memory of a separate IS component is based on an infinite saturated binary tree. Knowledge is stored in special memory subareas in the form of semantic hierarchies. This knowledge constitutes the memory content, represented by its semantic structure. This structure integrates knowledge generated and transformed by morphisms and evolutions of knowledge, which, in turn, are used to implement the IS goals. The system of knowledge morphisms and knowledge evolution is used for IS modeling. This system allows one to describe the areas of initial data and values for these morphisms and evolution using regular expressions. The family of these sets generalizes the system of classes of morphism domains. These classes are developed for the knowledge formalisms and knowledge processing flowcharts used. The application of regular expressions to describe memory structures of IS components makes it possible to construct high-level mathematical models for big and complex intelligent systems. These models allow one to develop distributed memory control schemes for knowledge processing flows and processes in intelligent systems.</p>","PeriodicalId":54555,"journal":{"name":"Programming and Computer Software","volume":null,"pages":null},"PeriodicalIF":0.7,"publicationDate":"2024-01-24","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"139559574","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":4,"RegionCategory":"计算机科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
Scene Text Detection Using HRNet and Spatial Attention Mechanism 利用 HRNet 和空间注意力机制进行场景文本检测
IF 0.7 4区 计算机科学
Programming and Computer Software Pub Date : 2024-01-24 DOI: 10.1134/s0361768823080212
Qingsong Tang, Zhangyan Jiang, Bolin Pan, Jinting Guo, Wuming Jiang
{"title":"Scene Text Detection Using HRNet and Spatial Attention Mechanism","authors":"Qingsong Tang, Zhangyan Jiang, Bolin Pan, Jinting Guo, Wuming Jiang","doi":"10.1134/s0361768823080212","DOIUrl":"https://doi.org/10.1134/s0361768823080212","url":null,"abstract":"<h3 data-test=\"abstract-sub-heading\">Abstract</h3><p>To better extract the features from text instances with various shapes, a scene text detector using High Resolution Net (HRNet) and spatial attention mechanism is proposed in this paper. Specifically, we use HRNetv2-W18 as the backbone network to extract the text feature in text instances with complex shapes. Considering that the scene text instance is usually small, to avoid too small feature size, we optimize HRNet through deformable convolution and Smooth Maximum Unit (SMU) activation function, so that the network can retain more detail information and location information of the text instance. In addition, a Text Region Attention Module (TRAM) is added after the backbone to make it pay more attention to the text location information and a loss function is used to TRAM, so that the network can learn the features better. The experimental results illustrate that the proposed method can compete with the state-of-the-art methods. Code is available at: https://github.com/zhangyan1005/HR-DBNet.</p>","PeriodicalId":54555,"journal":{"name":"Programming and Computer Software","volume":null,"pages":null},"PeriodicalIF":0.7,"publicationDate":"2024-01-24","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"139559674","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":4,"RegionCategory":"计算机科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
Mining User-Object Interaction Data for Student Modeling in Intelligent Learning Environments 挖掘用户与物体交互数据,为智能学习环境中的学生建模
IF 0.7 4区 计算机科学
Programming and Computer Software Pub Date : 2024-01-24 DOI: 10.1134/s036176882308008x
J. G. Hernández-Calderón, E. Benítez-Guerrero, J. R. Rojano-Cáceres, Carmen Mezura-Godoy
{"title":"Mining User-Object Interaction Data for Student Modeling in Intelligent Learning Environments","authors":"J. G. Hernández-Calderón, E. Benítez-Guerrero, J. R. Rojano-Cáceres, Carmen Mezura-Godoy","doi":"10.1134/s036176882308008x","DOIUrl":"https://doi.org/10.1134/s036176882308008x","url":null,"abstract":"<h3 data-test=\"abstract-sub-heading\">Abstract</h3><p>This work seeks to contribute to the development of intelligent environments by presenting an approach oriented to the identification of On-Task and Off-Task behaviors in educational settings. This is accomplished by monitoring and analyzing the user-object interactions that users manifest while performing academic activities with a tangible-intangible hybrid system in a university intelligent environment configuration. With the proposal of a framework and the Orange Data Mining tool and the Neural Network, Random Forest, Naive Bayes, and Tree classification models, training and testing was carried out with the user-object interaction records of the 13 students (11 for training and two for testing) to identify representative sequences of behavior from user-object interaction records. The two models that had the best results, despite the small number of data, were the Neural Network and Naive Bayes. Although a more significant amount of data is necessary to perform a classification adequately, the process allowed exemplifying this process so that it can later be fully incorporated into an intelligent educational system.</p>","PeriodicalId":54555,"journal":{"name":"Programming and Computer Software","volume":null,"pages":null},"PeriodicalIF":0.7,"publicationDate":"2024-01-24","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"139559548","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":4,"RegionCategory":"计算机科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
Determination of Relevant Risk Factors for Breast Cancer Using Feature Selection 利用特征选择确定乳腺癌的相关风险因素
IF 0.7 4区 计算机科学
Programming and Computer Software Pub Date : 2024-01-24 DOI: 10.1134/s0361768823080091
Zazil Ibarra-Cuevas, Jose Nunez-Varela, Alberto Nunez-Varela, Francisco E. Martinez-Perez, Sandra E. Nava-Muñoz, Cesar A. Ramirez-Gamez, Hector G. Perez-Gonzalez
{"title":"Determination of Relevant Risk Factors for Breast Cancer Using Feature Selection","authors":"Zazil Ibarra-Cuevas, Jose Nunez-Varela, Alberto Nunez-Varela, Francisco E. Martinez-Perez, Sandra E. Nava-Muñoz, Cesar A. Ramirez-Gamez, Hector G. Perez-Gonzalez","doi":"10.1134/s0361768823080091","DOIUrl":"https://doi.org/10.1134/s0361768823080091","url":null,"abstract":"<h3 data-test=\"abstract-sub-heading\">Abstract</h3><p>Breast cancer is a serious threat to women’s health worldwide. Although the exact causes of this disease are still unknown, it is known that the incidence of breast cancer is associated with risk factors. Risk factors in cancer are any genetic, reproductive, hormonal, physical, biological, or lifestyle-related conditions that increase the likelihood of developing breast cancer. This research aims to identify the most relevant risk factors in patients with breast cancer in a dataset by following the <i>Knowledge Discovery in Databases</i> process. To determine the relevance of risk factors, this research implements two feature selection methods: the <i>Chi-Squared test</i> and <i>Mutual Information</i>; and seven classifiers are used to validate the results obtained. Our results show that the risk factors identified as the most relevant are related to the age of the patient, her menopausal status, whether she had undergone hormonal therapy, and her type of menopause.</p>","PeriodicalId":54555,"journal":{"name":"Programming and Computer Software","volume":null,"pages":null},"PeriodicalIF":0.7,"publicationDate":"2024-01-24","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"139559570","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":4,"RegionCategory":"计算机科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
Design of a Tool to Promote Teacher Training in the Inclusive Classroom in Care for Children with Hearing Disabilities Mediated by ICT 以信息和通信技术为媒介,设计促进听力残疾儿童全纳课堂教师培训的工具
IF 0.7 4区 计算机科学
Programming and Computer Software Pub Date : 2024-01-24 DOI: 10.1134/s0361768823080194
Etelvina Archundia-Sierra
{"title":"Design of a Tool to Promote Teacher Training in the Inclusive Classroom in Care for Children with Hearing Disabilities Mediated by ICT","authors":"Etelvina Archundia-Sierra","doi":"10.1134/s0361768823080194","DOIUrl":"https://doi.org/10.1134/s0361768823080194","url":null,"abstract":"<h3 data-test=\"abstract-sub-heading\">Abstract</h3><p>The design of the tool mediated by (ICT) promotes the training of teachers in the inclusive classroom in care for children with hearing disabilities for an educational system on equal terms. The User-Centered Design (UCD) methodology, the Concur Method Tasks Trees (CTT) and the open source implementation allowed the development of the tool; the usability test System Usability Scale (SUS) provided perception data to support teacher training in the inclusive classroom, especially for children with hearing impairment. The test (SUS) was applied to 12 teachers, the result of the study indicates that the usability of all the tools is above the standards (72.5), equivalent to a very good rating. The design and implementation of the tool led to the acceptance by teachers for training in the inclusive classroom; in addition to needing a teacher training program, where children with disabilities and learning disorders are cared for.</p>","PeriodicalId":54555,"journal":{"name":"Programming and Computer Software","volume":null,"pages":null},"PeriodicalIF":0.7,"publicationDate":"2024-01-24","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"140881681","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":4,"RegionCategory":"计算机科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
A Regression Model for Analysis of User Engagement on Facebook Fan Page for Scientific Dissemination Content 用于分析用户参与 Facebook 粉丝页科学传播内容的回归模型
IF 0.7 4区 计算机科学
Programming and Computer Software Pub Date : 2024-01-24 DOI: 10.1134/s036176882308025x
P. Velazquez-Solis, J. E. Ibarra-Esquer, M. Astorga-Vargas, B. L. Flores-Rios, M. Carrillo-Beltrán, I. A. García Pacheco
{"title":"A Regression Model for Analysis of User Engagement on Facebook Fan Page for Scientific Dissemination Content","authors":"P. Velazquez-Solis, J. E. Ibarra-Esquer, M. Astorga-Vargas, B. L. Flores-Rios, M. Carrillo-Beltrán, I. A. García Pacheco","doi":"10.1134/s036176882308025x","DOIUrl":"https://doi.org/10.1134/s036176882308025x","url":null,"abstract":"<h3 data-test=\"abstract-sub-heading\">Abstract</h3><p>User Engagement is a metric that represents a part of the user experience characterized by attributes of reactions, visibility and user interactivity with others. Statistical analysis methods and qualitative analysis were used to establish a new method for calculating User Engagement in Facebook fan pages focused in dissemination of scientific information. We focused on social media processes based on Spearman correlation coefficients and categorization of publications by format type and source of content. A multiple linear regression model was defined using the number of clicks and the reach of posts with an accuracy of up to 91% (R<sup>2</sup>). The User Engagement increases preferably when it is presented in photo format of an original content creation.</p>","PeriodicalId":54555,"journal":{"name":"Programming and Computer Software","volume":null,"pages":null},"PeriodicalIF":0.7,"publicationDate":"2024-01-24","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"140881600","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":4,"RegionCategory":"计算机科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
0
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
相关产品
×
本文献相关产品
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术官方微信