首页 > 最新文献

Software Impacts最新文献

英文 中文
Version 2.0 — FLECO, enhancements for cyber situational awareness training and research 版本2.0 - FLECO,增强网络态势感知训练和研究
IF 1.2 Q3 COMPUTER SCIENCE, SOFTWARE ENGINEERING Pub Date : 2025-10-01 DOI: 10.1016/j.simpa.2025.100800
Manuel Domínguez-Dorado , David Cortés-Polo , Francisco J. Rodríguez-Pérez , Jesús Galeano-Brajones , Jesús Calle-Cancho
This article presents FLECO Studio 2.0, which enhances cybersecurity situational awareness training through realistic scenarios. Organizations face increasing cyber threats but struggle with a global shortage of cybersecurity professionals. To address this, they must upskill existing personnel across all functional areas. Situational awareness is crucial for identifying, understanding, and responding to threats dynamically. FLECO Studio 2.0 includes new features designed to improve this skill, enabling multidisciplinary teams to assess risks, anticipate attacks, and coordinate effective responses. These enhancements strengthen an organization’s cybersecurity posture, fostering a unified and proactive defense against evolving threats.
本文介绍了FLECO Studio 2.0,它通过现实场景增强了网络安全态势感知训练。企业面临着越来越多的网络威胁,但却面临着全球网络安全专业人员短缺的问题。为了解决这个问题,他们必须提高所有职能领域现有人员的技能。态势感知对于动态识别、理解和响应威胁至关重要。FLECO Studio 2.0包含了旨在提高此技能的新功能,使多学科团队能够评估风险、预测攻击并协调有效的响应。这些增强增强了组织的网络安全态势,促进了对不断变化的威胁的统一和主动防御。
{"title":"Version 2.0 — FLECO, enhancements for cyber situational awareness training and research","authors":"Manuel Domínguez-Dorado ,&nbsp;David Cortés-Polo ,&nbsp;Francisco J. Rodríguez-Pérez ,&nbsp;Jesús Galeano-Brajones ,&nbsp;Jesús Calle-Cancho","doi":"10.1016/j.simpa.2025.100800","DOIUrl":"10.1016/j.simpa.2025.100800","url":null,"abstract":"<div><div>This article presents FLECO Studio 2.0, which enhances cybersecurity situational awareness training through realistic scenarios. Organizations face increasing cyber threats but struggle with a global shortage of cybersecurity professionals. To address this, they must upskill existing personnel across all functional areas. Situational awareness is crucial for identifying, understanding, and responding to threats dynamically. FLECO Studio 2.0 includes new features designed to improve this skill, enabling multidisciplinary teams to assess risks, anticipate attacks, and coordinate effective responses. These enhancements strengthen an organization’s cybersecurity posture, fostering a unified and proactive defense against evolving threats.</div></div>","PeriodicalId":29771,"journal":{"name":"Software Impacts","volume":"26 ","pages":"Article 100800"},"PeriodicalIF":1.2,"publicationDate":"2025-10-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"145623824","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 textual adversarial attack via multi-objective optimization 通过多目标优化的文本对抗性攻击工具
IF 1.2 Q3 COMPUTER SCIENCE, SOFTWARE ENGINEERING Pub Date : 2025-10-01 DOI: 10.1016/j.simpa.2025.100787
Zhanqi Cui, Yuanxin Qiao, Ruilin Xie, Li Li, Qifan He
Textual adversarial attacks generate adversarial examples that retain similar semantics to the original text and feed them into the target model to detect potential vulnerabilities by comparing output differences. This approach effectively addresses the scarcity of annotated test data during the testing phase. Existing methods often rely on greedy strategies for candidate word selection, which may result in contextually inappropriate or unnatural perturbations, thereby compromising the overall quality of the adversarial examples. To address this issue, we propose MOBTAG, a tool for generating textual adversarial examples based on multi-objective optimization. MOBTAG integrates principles from both multi-objective optimization and genetic algorithms. It improves the attack success rate while maintaining high semantic similarity and readability between adversarial examples and the original texts, thereby enabling the generation of high-quality adversarial examples
文本对抗性攻击生成与原始文本保持相似语义的对抗性示例,并将它们提供给目标模型,以便通过比较输出差异来检测潜在的漏洞。这种方法有效地解决了在测试阶段缺乏注释测试数据的问题。现有的方法通常依赖于贪婪的候选词选择策略,这可能导致上下文不适当或不自然的扰动,从而影响对抗性示例的整体质量。为了解决这个问题,我们提出了MOBTAG,一个基于多目标优化生成文本对抗示例的工具。MOBTAG整合了多目标优化和遗传算法的原理。该方法在提高攻击成功率的同时,保持了对抗示例与原始文本之间较高的语义相似度和可读性,从而能够生成高质量的对抗示例
{"title":"A tool for textual adversarial attack via multi-objective optimization","authors":"Zhanqi Cui,&nbsp;Yuanxin Qiao,&nbsp;Ruilin Xie,&nbsp;Li Li,&nbsp;Qifan He","doi":"10.1016/j.simpa.2025.100787","DOIUrl":"10.1016/j.simpa.2025.100787","url":null,"abstract":"<div><div>Textual adversarial attacks generate adversarial examples that retain similar semantics to the original text and feed them into the target model to detect potential vulnerabilities by comparing output differences. This approach effectively addresses the scarcity of annotated test data during the testing phase. Existing methods often rely on greedy strategies for candidate word selection, which may result in contextually inappropriate or unnatural perturbations, thereby compromising the overall quality of the adversarial examples. To address this issue, we propose MOBTAG, a tool for generating textual adversarial examples based on multi-objective optimization. MOBTAG integrates principles from both multi-objective optimization and genetic algorithms. It improves the attack success rate while maintaining high semantic similarity and readability between adversarial examples and the original texts, thereby enabling the generation of high-quality adversarial examples</div></div>","PeriodicalId":29771,"journal":{"name":"Software Impacts","volume":"26 ","pages":"Article 100787"},"PeriodicalIF":1.2,"publicationDate":"2025-10-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"145268606","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
DefectDetect: A lightweight application for manual image annotation and patch extraction DefectDetect:用于手动图像注释和补丁提取的轻量级应用程序
IF 1.2 Q3 COMPUTER SCIENCE, SOFTWARE ENGINEERING Pub Date : 2025-10-01 DOI: 10.1016/j.simpa.2025.100795
Lejla Arapovic, Emir Sokic
This paper presents DefectDetect, a lightweight desktop tool for manual image annotation and automatic patch extraction, developed to assist in creating annotated datasets for machine learning problems. Although it is initially designed for annotating leather defects, the application supports broader use cases. Users can annotate freely, automatically extract smaller image patches and corresponding binary masks with adjustable stride, selected defect types and rating (0–2), and export data in PNG, JSON, YOLO, or Pascal VOC formats. The tool is fully GUI-based, requires no coding knowledge for usage, and supports session saving and batch image loading. The application has proven effective in academic contexts through its use in research activities. Future plans include the addition of shape annotation functionality and support for batch processing.
本文介绍了DefectDetect,一个用于手动图像注释和自动补丁提取的轻量级桌面工具,用于帮助创建用于机器学习问题的注释数据集。虽然它最初是为标注皮革缺陷而设计的,但该应用程序支持更广泛的用例。用户可以自由标注,自动提取更小的图像补丁和相应的二进制掩码,可调整跨距,选择缺陷类型和等级(0-2),并以PNG、JSON、YOLO或Pascal VOC格式导出数据。该工具完全基于gui,不需要编码知识就可以使用,并支持会话保存和批量图像加载。通过在研究活动中的使用,该应用程序已被证明在学术环境中是有效的。未来的计划包括增加形状注释功能和支持批处理。
{"title":"DefectDetect: A lightweight application for manual image annotation and patch extraction","authors":"Lejla Arapovic,&nbsp;Emir Sokic","doi":"10.1016/j.simpa.2025.100795","DOIUrl":"10.1016/j.simpa.2025.100795","url":null,"abstract":"<div><div>This paper presents DefectDetect, a lightweight desktop tool for manual image annotation and automatic patch extraction, developed to assist in creating annotated datasets for machine learning problems. Although it is initially designed for annotating leather defects, the application supports broader use cases. Users can annotate freely, automatically extract smaller image patches and corresponding binary masks with adjustable stride, selected defect types and rating (0–2), and export data in PNG, JSON, YOLO, or Pascal VOC formats. The tool is fully GUI-based, requires no coding knowledge for usage, and supports session saving and batch image loading. The application has proven effective in academic contexts through its use in research activities. Future plans include the addition of shape annotation functionality and support for batch processing.</div></div>","PeriodicalId":29771,"journal":{"name":"Software Impacts","volume":"26 ","pages":"Article 100795"},"PeriodicalIF":1.2,"publicationDate":"2025-10-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"145466177","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
Screw Process Anomaly Visualization (SPAV): A Python module for local and global machine learning visualizations for screw tightening anomaly detection 螺钉过程异常可视化(SPAV):用于螺钉拧紧异常检测的局部和全局机器学习可视化的Python模块
IF 1.2 Q3 COMPUTER SCIENCE, SOFTWARE ENGINEERING Pub Date : 2025-10-01 DOI: 10.1016/j.simpa.2025.100786
Marta Moreno , Hugo Rocha , André Pilastri , Guilherme Moreira , Luís Miguel Matos , Paulo Cortez
Modern screwdriver systems generate real-time angle-torque data that form tightening curves that are valuable for quality inspection issues (e.g., detect faulty processes). This work describes the Screw Process Anomaly Visualization (SPAV) Python module, which provides several eXplainable AI (XAI) graphs for Machine Learning (ML) screw tightening results, namely global and local errors, with identification of most probable anomaly angle-torque locations. SPAV integrates seamlessly with the scientific Python ecosystem and is compatible with several ML implementations, including H2O and Keras deep AutoEncoders (AE).
现代螺丝刀系统生成实时角扭矩数据,形成拧紧曲线,对质量检查问题(例如,检测错误工艺)有价值。本工作描述了螺钉过程异常可视化(SPAV) Python模块,该模块为机器学习(ML)螺钉拧紧结果提供了几个可解释的AI (XAI)图,即全局和局部误差,并识别了最可能的异常角-扭矩位置。SPAV与科学Python生态系统无缝集成,并与多种ML实现兼容,包括H2O和Keras深度自动编码器(AE)。
{"title":"Screw Process Anomaly Visualization (SPAV): A Python module for local and global machine learning visualizations for screw tightening anomaly detection","authors":"Marta Moreno ,&nbsp;Hugo Rocha ,&nbsp;André Pilastri ,&nbsp;Guilherme Moreira ,&nbsp;Luís Miguel Matos ,&nbsp;Paulo Cortez","doi":"10.1016/j.simpa.2025.100786","DOIUrl":"10.1016/j.simpa.2025.100786","url":null,"abstract":"<div><div>Modern screwdriver systems generate real-time angle-torque data that form tightening curves that are valuable for quality inspection issues (e.g., detect faulty processes). This work describes the Screw Process Anomaly Visualization (SPAV) Python module, which provides several eXplainable AI (XAI) graphs for Machine Learning (ML) screw tightening results, namely global and local errors, with identification of most probable anomaly angle-torque locations. SPAV integrates seamlessly with the scientific Python ecosystem and is compatible with several ML implementations, including H2O and Keras deep AutoEncoders (AE).</div></div>","PeriodicalId":29771,"journal":{"name":"Software Impacts","volume":"26 ","pages":"Article 100786"},"PeriodicalIF":1.2,"publicationDate":"2025-10-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"145221950","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
MATLAB-AMPL integration with heuristics and association mining: An optimization-driven framework for retail shelf space allocation MATLAB-AMPL集成启发式和关联挖掘:零售货架空间分配的优化驱动框架
IF 1.2 Q3 COMPUTER SCIENCE, SOFTWARE ENGINEERING Pub Date : 2025-10-01 DOI: 10.1016/j.simpa.2025.100797
Gihan S. Edirisinghe , Charles L. Munson
This paper introduces a MATLAB-based framework for shelf-space optimization in retail, integrating AMPL via an API for solving linear and nonlinear programs. It supports two strategies: (1) Guided Random Rearrangement, creating constraint-aware layouts without prior data, and (2) Data-Driven Rearrangement, using association rule mining and mixed-integer programming to boost impulse buys. Core data structures are developed in MATLAB, while CPLEX and BARON solvers are employed through AMPL when required. The system adapts to varied retail environments, enhancing profitability and customer experience. New experiments with the Microsoft FoodMart dataset show that the data-driven method consistently outperforms random strategies.
本文介绍了一个基于matlab的零售货架空间优化框架,通过API集成AMPL来求解线性和非线性程序。它支持两种策略:(1)引导随机重排,在没有先验数据的情况下创建约束感知布局;(2)数据驱动重排,使用关联规则挖掘和混合整数规划来促进冲动购买。核心数据结构在MATLAB中开发,需要时通过AMPL使用CPLEX和BARON求解器。该系统适应不同的零售环境,提高盈利能力和客户体验。微软FoodMart数据集的新实验表明,数据驱动的方法始终优于随机策略。
{"title":"MATLAB-AMPL integration with heuristics and association mining: An optimization-driven framework for retail shelf space allocation","authors":"Gihan S. Edirisinghe ,&nbsp;Charles L. Munson","doi":"10.1016/j.simpa.2025.100797","DOIUrl":"10.1016/j.simpa.2025.100797","url":null,"abstract":"<div><div>This paper introduces a MATLAB-based framework for shelf-space optimization in retail, integrating AMPL via an API for solving linear and nonlinear programs. It supports two strategies: (1) Guided Random Rearrangement, creating constraint-aware layouts without prior data, and (2) Data-Driven Rearrangement, using association rule mining and mixed-integer programming to boost impulse buys. Core data structures are developed in MATLAB, while CPLEX and BARON solvers are employed through AMPL when required. The system adapts to varied retail environments, enhancing profitability and customer experience. New experiments with the Microsoft FoodMart dataset show that the data-driven method consistently outperforms random strategies.</div></div>","PeriodicalId":29771,"journal":{"name":"Software Impacts","volume":"26 ","pages":"Article 100797"},"PeriodicalIF":1.2,"publicationDate":"2025-10-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"145525789","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
MDFlaker: A tool for multi-factor detection and root cause analysis of flaky tests MDFlaker:用于片状试验的多因素检测和根本原因分析的工具
IF 1.2 Q3 COMPUTER SCIENCE, SOFTWARE ENGINEERING Pub Date : 2025-10-01 DOI: 10.1016/j.simpa.2025.100794
Azeem Ahmad
Test flakiness, characterized by inconsistent test outcomes without changes to the codebase, is a prevalent issue in continuous integration (CI) environments. This paper introduces a practical tool named MDFlaker that implements a multi-factor approach for detecting flaky tests, grounded in empirical research. The tool analyzes four key factors—traceback coverage, test smells, flakiness frequency, and test size—and applies a K-Nearest Neighbors (KNN) model for classification. Depending on the test case’s execution history, the tool switches between traceback-prioritized or multi-factor classification strategy. Integrated with platforms like GitHub and Travis CI, it processes real-time data from commits, builds, and test executions to support both research experimentation and industrial deployment. By improving the accuracy and interpretability of flaky test detection, the tool helps developers regain trust in CI pipelines, reduces debugging overhead, and fosters high-quality, rapid software delivery. This work not only enhances software reliability in practice but also opens new avenues for research in automated software quality assurance.
在持续集成(CI)环境中,以不一致的测试结果而不更改代码库为特征的测试零散性是一个普遍的问题。本文介绍了一个名为MDFlaker的实用工具,它实现了一种基于实证研究的多因素方法来检测片状测试。该工具分析四个关键因素——回溯覆盖率、测试气味、碎片频率和测试大小——并应用k -最近邻(KNN)模型进行分类。根据测试用例的执行历史,工具在回溯优先级或多因素分类策略之间切换。它与GitHub和Travis CI等平台集成,处理来自提交、构建和测试执行的实时数据,以支持研究实验和工业部署。通过提高薄片测试检测的准确性和可解释性,该工具帮助开发人员重新获得对CI管道的信任,减少调试开销,并促进高质量、快速的软件交付。这项工作不仅在实践中提高了软件的可靠性,而且为自动化软件质量保证的研究开辟了新的途径。
{"title":"MDFlaker: A tool for multi-factor detection and root cause analysis of flaky tests","authors":"Azeem Ahmad","doi":"10.1016/j.simpa.2025.100794","DOIUrl":"10.1016/j.simpa.2025.100794","url":null,"abstract":"<div><div>Test flakiness, characterized by inconsistent test outcomes without changes to the codebase, is a prevalent issue in continuous integration (CI) environments. This paper introduces a practical tool named <em>MDFlaker</em> that implements a multi-factor approach for detecting flaky tests, grounded in empirical research. The tool analyzes four key factors—traceback coverage, test smells, flakiness frequency, and test size—and applies a K-Nearest Neighbors (KNN) model for classification. Depending on the test case’s execution history, the tool switches between traceback-prioritized or multi-factor classification strategy. Integrated with platforms like GitHub and Travis CI, it processes real-time data from commits, builds, and test executions to support both research experimentation and industrial deployment. By improving the accuracy and interpretability of flaky test detection, the tool helps developers regain trust in CI pipelines, reduces debugging overhead, and fosters high-quality, rapid software delivery. This work not only enhances software reliability in practice but also opens new avenues for research in automated software quality assurance.</div></div>","PeriodicalId":29771,"journal":{"name":"Software Impacts","volume":"26 ","pages":"Article 100794"},"PeriodicalIF":1.2,"publicationDate":"2025-10-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"145466181","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
Retuve: Automated multi-modality analysis of hip dysplasia with open source AI 回报:使用开源AI对髋关节发育不良进行自动化多模态分析
IF 1.2 Q3 COMPUTER SCIENCE, SOFTWARE ENGINEERING Pub Date : 2025-10-01 DOI: 10.1016/j.simpa.2025.100791
Adam McArthur , Stephanie Wichuk , Stephen Burnside , Andrew Kirby , Alexander Scammon , Damian Sol , Abhilash Hareendranathan , Jacob L. Jaremko
Developmental dysplasia of the hip (DDH) poses significant diagnostic challenges, hindering timely intervention. Current screening methodologies lack standardization, and AI-driven studies suffer from reproducibility issues due to limited data and code availability. To address these limitations, we introduce Retuve, an open-source framework for multi-modality DDH analysis, encompassing both ultrasound (US) and X-ray imaging. Retuve provides a complete and reproducible workflow, offering open datasets comprising expert-annotated US and X-ray images, pre-trained models with training code and weights, and a user-friendly Python Application Programming Interface (API). The framework integrates segmentation and landmark detection models, enabling automated measurement of key diagnostic parameters such as the alpha angle and acetabular index. By adhering to open-source principles, Retuve promotes transparency, collaboration, and accessibility in DDH research. This framework can democratize DDH screening, facilitate early diagnosis, and improve patient outcomes by enabling widespread screening and early intervention. The GitHub repository/code can be found here: https://github.com/radoss-org/retuve
发育性髋关节发育不良(DDH)提出了重大的诊断挑战,阻碍了及时干预。目前的筛选方法缺乏标准化,并且由于数据和代码可用性有限,人工智能驱动的研究存在可重复性问题。为了解决这些限制,我们介绍了Retuve,一个多模态DDH分析的开源框架,包括超声(US)和x射线成像。Retuve提供了一个完整且可重复的工作流程,提供开放数据集,包括专家注释的美国和x射线图像,带有训练代码和权重的预训练模型,以及用户友好的Python应用程序编程接口(API)。该框架集成了分割和地标检测模型,能够自动测量关键诊断参数,如α角和髋臼指数。通过坚持开源原则,Retuve促进了DDH研究的透明度、协作性和可访问性。该框架可以使DDH筛查大众化,促进早期诊断,并通过广泛筛查和早期干预改善患者预后。GitHub存储库/代码可以在这里找到:https://github.com/radoss-org/retuve
{"title":"Retuve: Automated multi-modality analysis of hip dysplasia with open source AI","authors":"Adam McArthur ,&nbsp;Stephanie Wichuk ,&nbsp;Stephen Burnside ,&nbsp;Andrew Kirby ,&nbsp;Alexander Scammon ,&nbsp;Damian Sol ,&nbsp;Abhilash Hareendranathan ,&nbsp;Jacob L. Jaremko","doi":"10.1016/j.simpa.2025.100791","DOIUrl":"10.1016/j.simpa.2025.100791","url":null,"abstract":"<div><div>Developmental dysplasia of the hip (<strong>DDH</strong>) poses significant diagnostic challenges, hindering timely intervention. Current screening methodologies lack standardization, and AI-driven studies suffer from reproducibility issues due to limited data and code availability. To address these limitations, we introduce Retuve, an open-source framework for multi-modality <strong>DDH</strong> analysis, encompassing both ultrasound (<strong>US</strong>) and X-ray imaging. Retuve provides a complete and reproducible workflow, offering open datasets comprising expert-annotated <strong>US</strong> and X-ray images, pre-trained models with training code and weights, and a user-friendly Python Application Programming Interface (<strong>API</strong>). The framework integrates segmentation and landmark detection models, enabling automated measurement of key diagnostic parameters such as the alpha angle and acetabular index. By adhering to open-source principles, Retuve promotes transparency, collaboration, and accessibility in <strong>DDH</strong> research. This framework can democratize <strong>DDH</strong> screening, facilitate early diagnosis, and improve patient outcomes by enabling widespread screening and early intervention. The GitHub repository/code can be found here: <span><span>https://github.com/radoss-org/retuve</span><svg><path></path></svg></span></div></div>","PeriodicalId":29771,"journal":{"name":"Software Impacts","volume":"26 ","pages":"Article 100791"},"PeriodicalIF":1.2,"publicationDate":"2025-10-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"145221951","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
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 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 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
HoneySeg: A segmentation tool for detecting honey areas in honeycombs HoneySeg:用于检测蜂巢中蜂蜜区域的分割工具
IF 1.2 Q3 COMPUTER SCIENCE, SOFTWARE ENGINEERING Pub Date : 2025-09-25 DOI: 10.1016/j.simpa.2025.100788
Sergio R. Geninatti , Manuel Ortiz-Lopez , José Luis Ávila-Jiménez , José M. Flores , Francisco J. Rodriguez-Lozano
The task of evaluating hives is arduous and time-consuming for beekeepers. One of the tasks involves evaluating the honey in the combs to determine the available surface area, as this is directly related to the health of the hive. Currently, there are very few software tools specifically designed for beekeeping that help alleviate the work of beekeepers. Therefore, this paper presents HoneySeg, a Python-based application for calculating honey area and segmenting honey zones in images of honeycombs. It is an open-source tool designed specifically for beekeeping that does not require prior training for use by the beekeeper.
对养蜂人来说,评估蜂箱是一项艰巨而耗时的任务。其中一项任务是评估蜂箱中的蜂蜜,以确定可用的表面积,因为这直接关系到蜂箱的健康。目前,很少有专门为养蜂人设计的软件工具来帮助减轻养蜂人的工作。因此,本文提出了HoneySeg,这是一个基于python的应用程序,用于计算蜂巢图像中的蜂蜜面积和分割蜂蜜区域。这是一个专门为养蜂人设计的开源工具,养蜂人不需要事先培训就可以使用。
{"title":"HoneySeg: A segmentation tool for detecting honey areas in honeycombs","authors":"Sergio R. Geninatti ,&nbsp;Manuel Ortiz-Lopez ,&nbsp;José Luis Ávila-Jiménez ,&nbsp;José M. Flores ,&nbsp;Francisco J. Rodriguez-Lozano","doi":"10.1016/j.simpa.2025.100788","DOIUrl":"10.1016/j.simpa.2025.100788","url":null,"abstract":"<div><div>The task of evaluating hives is arduous and time-consuming for beekeepers. One of the tasks involves evaluating the honey in the combs to determine the available surface area, as this is directly related to the health of the hive. Currently, there are very few software tools specifically designed for beekeeping that help alleviate the work of beekeepers. Therefore, this paper presents <em>HoneySeg</em>, a Python-based application for calculating honey area and segmenting honey zones in images of honeycombs. It is an open-source tool designed specifically for beekeeping that does not require prior training for use by the beekeeper.</div></div>","PeriodicalId":29771,"journal":{"name":"Software Impacts","volume":"26 ","pages":"Article 100788"},"PeriodicalIF":1.2,"publicationDate":"2025-09-25","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"145159127","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