Software Impacts最新文献

筛选
英文 中文
Py2ONTO-Edit: A python-based tool for ontology term extraction and translation Py2ONTO-Edit:基于python的本体术语提取和翻译工具
IF 1.2
Software Impacts Pub Date : 2025-10-01 Epub Date: 2025-09-22 DOI: 10.1016/j.simpa.2025.100785
Zhe Wang , Zunfan Chen , Zhigang Wang , Sheng Yang , Xiaolin Yang , Heinrich Herre , Yan Zhu
{"title":"Py2ONTO-Edit: A python-based tool for ontology term extraction and translation","authors":"Zhe Wang ,&nbsp;Zunfan Chen ,&nbsp;Zhigang Wang ,&nbsp;Sheng Yang ,&nbsp;Xiaolin Yang ,&nbsp;Heinrich Herre ,&nbsp;Yan Zhu","doi":"10.1016/j.simpa.2025.100785","DOIUrl":"10.1016/j.simpa.2025.100785","url":null,"abstract":"<div><div>This paper presents Py2ONTO-Edit, an ontology editing tool that integrates the low-level functionality of Owlready2 to simplify the extraction and translation of ontology terms. It offers two extraction methods: 1. Global extraction method. 2. Selective-depth extraction method. Another key feature is the translation of ontology terms using multiple translation packages to add non-English labels (e.g., Chinese, French, German) to the ontology. This paper presents two main contributions: 1. Implementation of flexible features for term extraction. 2. Enabling of multilingual translation of ontology terms. Py2ONTO-Edit is an easy-to-use Python tool for developers focused on ontology term reuse and translation.</div></div>","PeriodicalId":29771,"journal":{"name":"Software Impacts","volume":"26 ","pages":"Article 100785"},"PeriodicalIF":1.2,"publicationDate":"2025-10-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"145221948","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
Deep learning framework with Hadamard-based feature fusion for node influence power prediction 基于hadamard特征融合的深度学习框架用于节点影响功率预测
IF 1.2
Software Impacts Pub Date : 2025-10-01 Epub Date: 2025-10-31 DOI: 10.1016/j.simpa.2025.100793
Ali Seyfi , Asgarali Bouyer , Amin Golzari Oskouei , Bahman Arasteh , Leila Hassani
{"title":"Deep learning framework with Hadamard-based feature fusion for node influence power prediction","authors":"Ali Seyfi ,&nbsp;Asgarali Bouyer ,&nbsp;Amin Golzari Oskouei ,&nbsp;Bahman Arasteh ,&nbsp;Leila Hassani","doi":"10.1016/j.simpa.2025.100793","DOIUrl":"10.1016/j.simpa.2025.100793","url":null,"abstract":"<div><div>In this paper, an innovative architecture based on deep neural networks is presented. Initially, node and layer features are extracted as feature vectors. Each vector is then passed through a deep multilayer perceptron (MLP) network for enrichment. Using the Hadamard product, these vectors are multiplied element-wise to form a matrix. In the next step, to analyze feature interactions, this matrix is fed into a series of Transformer encoders arranged sequentially. Finally, an MLP network is used as a regression model to predict the influence power of the nodes.</div></div>","PeriodicalId":29771,"journal":{"name":"Software Impacts","volume":"26 ","pages":"Article 100793"},"PeriodicalIF":1.2,"publicationDate":"2025-10-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"145466178","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
Reconstructing software evolution: Traceability from code commits to fault manifestation in CI 重构软件演化:从代码提交到CI中的错误表现的可追溯性
IF 1.3
Software Impacts Pub Date : 2025-07-01 Epub Date: 2025-05-19 DOI: 10.1016/j.simpa.2025.100767
Azeem Ahmad , Muhammad Rashid Naeem , Yasir Javed , Mohammad Akour
{"title":"Reconstructing software evolution: Traceability from code commits to fault manifestation in CI","authors":"Azeem Ahmad ,&nbsp;Muhammad Rashid Naeem ,&nbsp;Yasir Javed ,&nbsp;Mohammad Akour","doi":"10.1016/j.simpa.2025.100767","DOIUrl":"10.1016/j.simpa.2025.100767","url":null,"abstract":"<div><div>This paper presents <em>Eiffel-Store</em>, an open-source tool for real-time traceability in Continuous Integration (CI) pipelines. Unlike traditional batch visualization tools, Eiffel-Store dynamically visualizes live Eiffel events from CI tools (e.g., Jenkins) using MongoDB and Meteor.js. It supports incremental updates, enabling users to trace faults back to specific commits across the pipeline. Events can be streamed from RabbitMQ or added manually, offering flexibility for diverse workflows. By connecting code changes to final product faults, Eiffel-Store improves transparency, debugging, and quality assurance. The tool has been tested with industry partners and is available publicly to promote adoption and further development.</div></div>","PeriodicalId":29771,"journal":{"name":"Software Impacts","volume":"25 ","pages":"Article 100767"},"PeriodicalIF":1.3,"publicationDate":"2025-07-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"144123220","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
FaultNet-Sim: A C++ simulator for failure-prone wireless sensor networks FaultNet-Sim:一个用于故障易发无线传感器网络的c++模拟器
IF 1.3
Software Impacts Pub Date : 2025-07-01 DOI: 10.1016/j.simpa.2025.100776
Santana Yuda Pradata , Muhammad Alfian Amrizal , Ahmad Ridwan Tresna Nugraha , Reza Pulungan
{"title":"FaultNet-Sim: A C++ simulator for failure-prone wireless sensor networks","authors":"Santana Yuda Pradata ,&nbsp;Muhammad Alfian Amrizal ,&nbsp;Ahmad Ridwan Tresna Nugraha ,&nbsp;Reza Pulungan","doi":"10.1016/j.simpa.2025.100776","DOIUrl":"10.1016/j.simpa.2025.100776","url":null,"abstract":"<div><div>Wireless sensor networks (WSNs) are crucial for various real-life applications, from environmental and health monitoring systems to home and industrial automation. However, these networks face challenges in failure-prone environments, where sensor nodes must conserve energy while ensuring data reliability. We introduce FaultNet-Sim, a multithreaded simulator that facilitates the development of optimization strategies for balancing energy consumption and data reliability by tuning data transfer intervals in WSNs. The simulator can model different failure conditions and various time-division multiple access (TDMA)-based scheduling techniques, allowing users to analyze the trade-offs between data loss and energy consumption. With customizable parameters, FaultNet-Sim is a valuable tool for researchers looking to improve the resilience and efficiency of WSNs in real-world applications.</div></div>","PeriodicalId":29771,"journal":{"name":"Software Impacts","volume":"25 ","pages":"Article 100776"},"PeriodicalIF":1.3,"publicationDate":"2025-07-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"144632605","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
A tool for measuring program comprehensibility using readability-driven metrics 使用可读性驱动的度量来度量程序的可理解性的工具
IF 1.2
Software Impacts Pub Date : 2025-07-01 Epub Date: 2025-08-28 DOI: 10.1016/j.simpa.2025.100782
Md. Masudur Rahman, Zenun Chowdhury, Raqeebir Rab
{"title":"A tool for measuring program comprehensibility using readability-driven metrics","authors":"Md. Masudur Rahman,&nbsp;Zenun Chowdhury,&nbsp;Raqeebir Rab","doi":"10.1016/j.simpa.2025.100782","DOIUrl":"10.1016/j.simpa.2025.100782","url":null,"abstract":"<div><div>Program comprehensibility plays a significant role in software maintenance by enhancing code readability. Although inherently subjective, various methods to assess comprehensibility have emerged in recent years. Most of these approaches focus on structural characteristics of source code, such as lines of code, number of identifiers, cyclomatic complexity, etc. However, textual elements are equally vital, as these directly influence how humans interpret and understand code. In this paper, we present an approach that evaluates program comprehensibility based on the textual readability of source code — reflecting how it is perceived by human readers. We developed a tool to implement this proposed approach and validated its effectiveness by comparing its output with manual evaluations of code comprehensibility. The results showed complete agreement, indicating that the tool produces comprehensibility scores. This tool can support developers by identifying segments of code that are harder to comprehend, enabling targeted refactoring efforts to improve overall readability.</div></div>","PeriodicalId":29771,"journal":{"name":"Software Impacts","volume":"25 ","pages":"Article 100782"},"PeriodicalIF":1.2,"publicationDate":"2025-07-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"144917254","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
TERANG: Seismic loss estimation tool for school buildings TERANG:学校建筑地震损失估算工具
IF 1.3
Software Impacts Pub Date : 2025-07-01 Epub Date: 2025-06-10 DOI: 10.1016/j.simpa.2025.100773
Roi Milyardi , Krishna Suryanto Pribadi , Muhamad Abduh , Irwan Meilano , Erwin Lim
{"title":"TERANG: Seismic loss estimation tool for school buildings","authors":"Roi Milyardi ,&nbsp;Krishna Suryanto Pribadi ,&nbsp;Muhamad Abduh ,&nbsp;Irwan Meilano ,&nbsp;Erwin Lim","doi":"10.1016/j.simpa.2025.100773","DOIUrl":"10.1016/j.simpa.2025.100773","url":null,"abstract":"<div><div>This article presents a MATLAB-based computational software, TERANG to estimate physical and operational losses for school building in Indonesia. The basis of the estimation model used is the HAZUS model. TERANG provides modifications to the HAZUS model on school building cost parameters and reconstruction cost, as well as adjustments to local hazard data. TERANG provides an overview of the HAZUS model adoption process for countries that do not yet have a school building database. TERANG software supports Indonesia’s seismic loss studies, estimating school damages in Bandung and Mamuju’s 2021 earthquake while raising awareness among school stakeholders.</div></div>","PeriodicalId":29771,"journal":{"name":"Software Impacts","volume":"25 ","pages":"Article 100773"},"PeriodicalIF":1.3,"publicationDate":"2025-07-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"144313009","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
GPS-2-GTFS: A Python package to process and transform raw GPS data of public transit to GTFS format GPS-2-GTFS:一个Python包,用于处理和转换公共交通的原始GPS数据为GTFS格式
IF 1.2
Software Impacts Pub Date : 2025-07-01 Epub Date: 2025-07-28 DOI: 10.1016/j.simpa.2025.100780
Shiveswarran Ratneswaran , Uthayasanker Thayasivam , Sivakumar Thillaiambalam
{"title":"GPS-2-GTFS: A Python package to process and transform raw GPS data of public transit to GTFS format","authors":"Shiveswarran Ratneswaran ,&nbsp;Uthayasanker Thayasivam ,&nbsp;Sivakumar Thillaiambalam","doi":"10.1016/j.simpa.2025.100780","DOIUrl":"10.1016/j.simpa.2025.100780","url":null,"abstract":"<div><div>The ‘gps2gtfs’ package addresses a critical need for converting raw Global Positioning System (GPS) trajectory data from public transit vehicles into the widely used GTFS (General Transit Feed Specification) format. This transformation enables various software applications to efficiently utilize real-time transit data for purposes such as tracking, scheduling, and arrival time prediction. Developed in Python, ‘gps2gtfs’ employs techniques like geo-buffer mapping, parallel processing, and data filtering to manage challenges associated with raw GPS data, including high volume, discontinuities, and localization errors. This open-source package, available on GitHub and PyPI, enhances the development of intelligent transportation solutions and fosters improved public transit systems globally.</div></div>","PeriodicalId":29771,"journal":{"name":"Software Impacts","volume":"25 ","pages":"Article 100780"},"PeriodicalIF":1.2,"publicationDate":"2025-07-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"144756883","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
MRI-based Alzheimer’s disease classification using Vision Transformer and time-series transformer: A step-by-step guide 基于mri的阿尔茨海默病分类使用视觉变压器和时间序列变压器:一步一步的指南
IF 1.3
Software Impacts Pub Date : 2025-07-01 Epub Date: 2025-06-10 DOI: 10.1016/j.simpa.2025.100771
Sait Alp , Sara Akan , Taymaz Akan , Mohammad Alfrad Nobel Bhuiyan
{"title":"MRI-based Alzheimer’s disease classification using Vision Transformer and time-series transformer: A step-by-step guide","authors":"Sait Alp ,&nbsp;Sara Akan ,&nbsp;Taymaz Akan ,&nbsp;Mohammad Alfrad Nobel Bhuiyan","doi":"10.1016/j.simpa.2025.100771","DOIUrl":"10.1016/j.simpa.2025.100771","url":null,"abstract":"<div><div>This study introduces a reproducible pipeline for classifying Alzheimer’s Disease from structural brain MRI utilizing a joint transformer architecture that integrates Vision Transformer and Time-Series Transformer models. The proposed framework uses pre-trained ViT for feature extraction from 2D slices of MRI volumes, followed by sequential modeling with a transformer-based classifier to capture inter-slice dependencies. The method is evaluated on the ADNI dataset, involving both binary (AD vs. NC) and multiclass (AD, MCI, NC) classification tasks across axial, sagittal, and coronal planes.</div></div>","PeriodicalId":29771,"journal":{"name":"Software Impacts","volume":"25 ","pages":"Article 100771"},"PeriodicalIF":1.3,"publicationDate":"2025-07-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"144298005","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
pELECTRE Tri: A computational framework and Python module for probabilistic ELECTRE Tri-B multiple-criteria decision-making 一个计算框架和Python模块,用于概率ELECTRE Tri- b多标准决策
IF 1.2
Software Impacts Pub Date : 2025-07-01 Epub Date: 2025-08-13 DOI: 10.1016/j.simpa.2025.100781
Christian Ghiaus
{"title":"pELECTRE Tri: A computational framework and Python module for probabilistic ELECTRE Tri-B multiple-criteria decision-making","authors":"Christian Ghiaus","doi":"10.1016/j.simpa.2025.100781","DOIUrl":"10.1016/j.simpa.2025.100781","url":null,"abstract":"<div><div>ELECTRE Tri-B is a sorting and classification method for multiple-criteria decision-making (MCDM) in which alternatives are assigned to categories. The categories are completely ordered and defined by base (or reference) profiles. The <em>pELECTRE Tri</em> software implements a probabilistic extension of the ELECTRE Tri-B method designed to handle uncertainty in both the decision matrix values and the base profiles delimiting the categories. Its modular architecture enables step-by-step workflows from data input to results output, ensuring flexibility and transparency in the decision-making process. Implemented as a Python module, <em>pELECTRE Tri</em> requires no installation and can be executed locally or online. The software is supported by comprehensive documentation, including tutorials, how-to guides, theoretical explanations, and a user reference manual.</div></div>","PeriodicalId":29771,"journal":{"name":"Software Impacts","volume":"25 ","pages":"Article 100781"},"PeriodicalIF":1.2,"publicationDate":"2025-07-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"144893306","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
A practical open-source approach to Model Predictive Control using the Legendre–Gauss–Radau pseudospectral method 一个实用的开源方法模型预测控制使用legende - gauss - radau伪谱方法
IF 1.3
Software Impacts Pub Date : 2025-07-01 Epub Date: 2025-05-22 DOI: 10.1016/j.simpa.2025.100769
Saeid Bayat, James T. Allison
{"title":"A practical open-source approach to Model Predictive Control using the Legendre–Gauss–Radau pseudospectral method","authors":"Saeid Bayat,&nbsp;James T. Allison","doi":"10.1016/j.simpa.2025.100769","DOIUrl":"10.1016/j.simpa.2025.100769","url":null,"abstract":"<div><div>In a world increasingly reliant on technologies that sense and respond to their environment – from thermostats to energy grids – predictive capabilities are critical. However, uncertainties and complexity often hinder the adoption of advanced strategies like Model Predictive Control (MPC), leading many industries to rely on simpler, less effective methods. This paper presents a practical, open-source software tool based on the Legendre–Gauss–Radau pseudospectral method, designed to streamline MPC implementation. The software handles dynamics, constraints, and objectives efficiently while supporting black-box systems. A case study in this paper demonstrates its effectiveness, with additional examples in the supplementary material validating its versatility.</div></div>","PeriodicalId":29771,"journal":{"name":"Software Impacts","volume":"25 ","pages":"Article 100769"},"PeriodicalIF":1.3,"publicationDate":"2025-07-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"144123239","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
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学术文献互助群
群 号:604180095
Book学术官方微信
小红书