首页 > 最新文献

Software Impacts最新文献

英文 中文
Py2ONTO-Edit: A python-based tool for ontology term extraction and translation Py2ONTO-Edit:基于python的本体术语提取和翻译工具
IF 1.2 Q3 COMPUTER SCIENCE, SOFTWARE ENGINEERING 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
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.
本文介绍了一个本体编辑工具Py2ONTO-Edit,它集成了Owlready2的底层功能,以简化本体术语的提取和翻译。它提供了两种提取方法:1。全局提取方法。2. 选择性深度提取法。另一个关键特性是本体术语的翻译,使用多个翻译包向本体添加非英语标签(例如中文、法语、德语)。本文提出了两个主要贡献:1。实现灵活的术语提取功能。2. 支持本体术语的多语言翻译。Py2ONTO-Edit是一个易于使用的Python工具,面向专注于本体术语重用和翻译的开发人员。
{"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 Q3 COMPUTER SCIENCE, SOFTWARE ENGINEERING 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
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.
本文提出了一种基于深度神经网络的创新结构。首先,提取节点特征和层特征作为特征向量。然后将每个向量通过深度多层感知器(MLP)网络进行富集。使用哈达玛乘积,这些向量按元素相乘形成一个矩阵。在下一步中,为了分析特征交互,该矩阵被馈送到顺序排列的一系列Transformer编码器中。最后,利用MLP网络作为回归模型来预测节点的影响能力。
{"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 Q3 COMPUTER SCIENCE, SOFTWARE ENGINEERING 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
This paper presents Eiffel-Store, 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.
本文介绍了Eiffel-Store,一个用于持续集成(CI)管道实时跟踪的开源工具。与传统的批处理可视化工具不同,Eiffel- store使用MongoDB和Meteor.js动态地可视化来自CI工具(例如Jenkins)的实时Eiffel事件。它支持增量更新,使用户能够通过管道将错误追溯到特定的提交。事件可以从RabbitMQ流化或手动添加,为不同的工作流提供灵活性。通过将代码更改与最终产品错误联系起来,Eiffel-Store提高了透明度、调试和质量保证。该工具已经过行业合作伙伴的测试,并公开提供,以促进采用和进一步开发。
{"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 Q3 COMPUTER SCIENCE, SOFTWARE ENGINEERING Pub Date : 2025-07-01 DOI: 10.1016/j.simpa.2025.100776
Santana Yuda Pradata , Muhammad Alfian Amrizal , Ahmad Ridwan Tresna Nugraha , Reza Pulungan
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.
无线传感器网络(wsn)对于各种现实应用至关重要,从环境和健康监测系统到家庭和工业自动化。然而,这些网络在容易发生故障的环境中面临挑战,传感器节点必须在确保数据可靠性的同时节省能量。我们介绍了FaultNet-Sim,这是一个多线程模拟器,通过调整WSNs中的数据传输间隔来促进平衡能耗和数据可靠性的优化策略的开发。该模拟器可以模拟不同的故障条件和各种基于时分多址(TDMA)的调度技术,允许用户分析数据丢失和能耗之间的权衡。FaultNet-Sim具有可定制的参数,对于研究人员来说,在实际应用中提高wsn的弹性和效率是一个有价值的工具。
{"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 Q3 COMPUTER SCIENCE, SOFTWARE ENGINEERING Pub Date : 2025-07-01 Epub Date: 2025-08-28 DOI: 10.1016/j.simpa.2025.100782
Md. Masudur Rahman, Zenun Chowdhury, Raqeebir Rab
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.
程序可理解性通过提高代码的可读性,在软件维护中起着重要的作用。虽然固有的主观性,但近年来出现了各种评估可理解性的方法。这些方法大多关注源代码的结构特征,如代码行数、标识符的数量、圈复杂度等。然而,文本元素同样至关重要,因为它们直接影响人类如何解释和理解代码。在本文中,我们提出了一种基于源代码的文本可读性来评估程序可理解性的方法-反映了人类读者如何感知它。我们开发了一个工具来实现这个建议的方法,并通过比较它的输出和代码可理解性的手动评估来验证它的有效性。结果显示完全一致,表明该工具产生可理解性分数。该工具可以通过识别难以理解的代码片段来支持开发人员,从而使有针对性的重构工作能够提高整体可读性。
{"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 Q3 COMPUTER SCIENCE, SOFTWARE ENGINEERING 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
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.
本文介绍了一种基于matlab的计算软件TERANG,用于估计印度尼西亚学校建筑的物理和操作损失。所使用的估计模型的基础是HAZUS模型。TERANG提供学校建筑成本参数和重建成本对HAZUS模型的修改,以及对当地危害数据的调整。TERANG概述了尚未建立学校建筑数据库的国家采用HAZUS模式的过程。TERANG软件支持印度尼西亚的地震损失研究,估计万隆和马木朱2021年地震的学校损失,同时提高学校利益相关者的认识。
{"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 Q3 COMPUTER SCIENCE, SOFTWARE ENGINEERING Pub Date : 2025-07-01 Epub Date: 2025-07-28 DOI: 10.1016/j.simpa.2025.100780
Shiveswarran Ratneswaran , Uthayasanker Thayasivam , Sivakumar Thillaiambalam
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.
“gps2gtfs”包解决了将公共交通车辆的原始全球定位系统(GPS)轨迹数据转换为广泛使用的GTFS(通用交通馈送规范)格式的关键需求。这种转换使各种软件应用程序能够有效地利用实时运输数据,用于跟踪、调度和到达时间预测等目的。‘ gps2gtfs ’使用Python开发,采用地理缓冲区映射,并行处理和数据过滤等技术来管理与原始GPS数据相关的挑战,包括高容量,不连续和定位错误。这个开源包可以在GitHub和PyPI上获得,它增强了智能交通解决方案的发展,并促进了全球公共交通系统的改善。
{"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 Q3 COMPUTER SCIENCE, SOFTWARE ENGINEERING 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
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.
本研究介绍了一种可重复的管道,利用集成视觉变压器和时间序列变压器模型的联合变压器架构,从结构脑MRI中对阿尔茨海默病进行分类。所提出的框架使用预训练的ViT从MRI体积的二维切片中提取特征,然后使用基于变压器的分类器进行顺序建模以捕获切片间的依赖关系。该方法在ADNI数据集上进行了评估,包括二元(AD vs. NC)和多类别(AD, MCI, NC)跨轴向,矢状面和冠状面分类任务。
{"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 Q3 COMPUTER SCIENCE, SOFTWARE ENGINEERING Pub Date : 2025-07-01 Epub Date: 2025-08-13 DOI: 10.1016/j.simpa.2025.100781
Christian Ghiaus
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 pELECTRE Tri 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, pELECTRE Tri 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.
ELECTRE Tri-B是一种多标准决策(MCDM)的排序和分类方法,其中将备选方案分配到类别。这些类别完全由基本(或参考)配置文件排序和定义。peelectre Tri软件实现了对ELECTRE Tri- b方法的概率扩展,该方法旨在处理决策矩阵值和划分类别的基本轮廓中的不确定性。其模块化架构支持从数据输入到结果输出的分步工作流程,确保决策过程的灵活性和透明度。作为Python模块实现,pELECTRE Tri不需要安装,可以在本地或在线执行。该软件由全面的文档支持,包括教程、操作指南、理论解释和用户参考手册。
{"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
Nyctophy: Development of virtual reality and smartwatch integrated serious game for nyctophobia therapy 夜游:开发虚拟现实与智能手表相结合的夜游恐惧症治疗严肃游戏
IF 1.3 Q3 COMPUTER SCIENCE, SOFTWARE ENGINEERING Pub Date : 2025-07-01 Epub Date: 2025-06-14 DOI: 10.1016/j.simpa.2025.100770
Dimas Ramdhan, Elshad Ryan Ardiyanto, Patrick Alexander, Edyth Novian Putra, David
Nyctophy is a serious game combining virtual reality (VR) and smartwatch integration for nyctophobia (fear of darkness) therapy. The paper thoroughly explores its development framework, simulating dark environments with real-time heart rate monitoring and adaptive flashlight mechanics. Built in Unity Engine, Nyctophy supports VR (Meta Quest 2) and keyboard–mouse interfaces. Performance tests achieved 71.9 FPS (”good” quality) across four devices. Tests with 34 participants revealed longer VR completion times (8:12 min) versus keyboard–mouse (3:54), highlighting immersive impact. Nyctophy demonstrates potential as a safe, innovative tool for diagnosing and treating nyctophobia, leveraging serious games to enhance accessibility and therapeutic outcomes.
Nyctophy是一款结合虚拟现实(VR)和智能手表的治疗nyctopophobia(怕黑)的严肃游戏。本文深入探讨了其开发框架,通过实时心率监测和自适应手电筒机制模拟黑暗环境。内置Unity引擎,Nyctophy支持VR (Meta Quest 2)和键盘鼠标界面。性能测试在四个设备上达到了71.9 FPS(“良好”质量)。34名参与者的测试显示,VR完成时间(8:12分钟)比键盘鼠标(3:54)更长,突出了沉浸式影响。夜光游戏作为一种安全、创新的诊断和治疗夜光恐惧症的工具,利用严肃游戏来提高易用性和治疗效果。
{"title":"Nyctophy: Development of virtual reality and smartwatch integrated serious game for nyctophobia therapy","authors":"Dimas Ramdhan,&nbsp;Elshad Ryan Ardiyanto,&nbsp;Patrick Alexander,&nbsp;Edyth Novian Putra,&nbsp;David","doi":"10.1016/j.simpa.2025.100770","DOIUrl":"10.1016/j.simpa.2025.100770","url":null,"abstract":"<div><div>Nyctophy is a serious game combining virtual reality (VR) and smartwatch integration for nyctophobia (fear of darkness) therapy. The paper thoroughly explores its development framework, simulating dark environments with real-time heart rate monitoring and adaptive flashlight mechanics. Built in Unity Engine, Nyctophy supports VR (Meta Quest 2) and keyboard–mouse interfaces. Performance tests achieved 71.9 FPS (”good” quality) across four devices. Tests with 34 participants revealed longer VR completion times (8:12 min) versus keyboard–mouse (3:54), highlighting immersive impact. Nyctophy demonstrates potential as a safe, innovative tool for diagnosing and treating nyctophobia, leveraging serious games to enhance accessibility and therapeutic outcomes.</div></div>","PeriodicalId":29771,"journal":{"name":"Software Impacts","volume":"25 ","pages":"Article 100770"},"PeriodicalIF":1.3,"publicationDate":"2025-07-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"144490007","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
期刊
Software Impacts
全部 Acc. Chem. Res. ACS Applied Bio Materials ACS Appl. Electron. Mater. ACS Appl. Energy Mater. ACS Appl. Mater. Interfaces ACS Appl. Nano Mater. ACS Appl. Polym. Mater. ACS BIOMATER-SCI ENG ACS Catal. ACS Cent. Sci. ACS Chem. Biol. ACS Chemical Health & Safety ACS Chem. Neurosci. ACS Comb. Sci. ACS Earth Space Chem. ACS Energy Lett. ACS Infect. Dis. ACS Macro Lett. ACS Mater. Lett. ACS Med. Chem. Lett. ACS Nano ACS Omega ACS Photonics ACS Sens. ACS Sustainable Chem. Eng. ACS Synth. Biol. Anal. Chem. BIOCHEMISTRY-US Bioconjugate Chem. BIOMACROMOLECULES Chem. Res. Toxicol. Chem. Rev. Chem. Mater. CRYST GROWTH DES ENERG FUEL Environ. Sci. Technol. Environ. Sci. Technol. Lett. Eur. J. Inorg. Chem. IND ENG CHEM RES Inorg. Chem. J. Agric. Food. Chem. J. Chem. Eng. Data J. Chem. Educ. J. Chem. Inf. Model. J. Chem. Theory Comput. J. Med. Chem. J. Nat. Prod. J PROTEOME RES J. Am. Chem. Soc. LANGMUIR MACROMOLECULES Mol. Pharmaceutics Nano Lett. Org. Lett. ORG PROCESS RES DEV ORGANOMETALLICS J. Org. Chem. J. Phys. Chem. J. Phys. Chem. A J. Phys. Chem. B J. Phys. Chem. C J. Phys. Chem. Lett. Analyst Anal. Methods Biomater. Sci. Catal. Sci. Technol. Chem. Commun. Chem. Soc. Rev. CHEM EDUC RES PRACT CRYSTENGCOMM Dalton Trans. Energy Environ. Sci. ENVIRON SCI-NANO ENVIRON SCI-PROC IMP ENVIRON SCI-WAT RES Faraday Discuss. Food Funct. Green Chem. Inorg. Chem. Front. Integr. Biol. J. Anal. At. Spectrom. J. Mater. Chem. A J. Mater. Chem. B J. Mater. Chem. C Lab Chip Mater. Chem. Front. Mater. Horiz. MEDCHEMCOMM Metallomics Mol. Biosyst. Mol. Syst. Des. Eng. Nanoscale Nanoscale Horiz. Nat. Prod. Rep. New J. Chem. Org. Biomol. Chem. Org. Chem. Front. PHOTOCH PHOTOBIO SCI PCCP Polym. Chem.
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
0
微信
客服QQ
Book学术公众号 扫码关注我们
反馈
×
意见反馈
请填写您的意见或建议
请填写您的手机或邮箱
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
现在去查看 取消
×
提示
确定
Book学术官方微信
Book学术文献互助
Book学术文献互助群
群 号:604180095
Book学术
文献互助 智能选刊 最新文献 互助须知 联系我们:info@booksci.cn
Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。
Copyright © 2023 Book学术 All rights reserved.
ghs 京公网安备 11010802042870号 京ICP备2023020795号-1