首页 > 最新文献

Software Impacts最新文献

英文 中文
Sub-voxel based finite element modelling of fibre-reinforced composites 基于亚体素的纤维增强复合材料有限元建模
IF 2.1 Q3 COMPUTER SCIENCE, SOFTWARE ENGINEERING Pub Date : 2024-06-07 DOI: 10.1016/j.simpa.2024.100668
Robert M. Auenhammer , Carolyn Oddy , Jisoo Kim , Lars P. Mikkelsen

For fibre-reinforced composites, most of their mechanical properties is tied to the fibre scale. Thus, imaging-based characterisation demands resolving fibres to characterise these materials accurately. However, high resolutions limit the field of view and lead to lengthy acquisition times. Emerging non-destructive imaging technologies and algorithms now accurately provide fibre orientations without detecting individual fibres. Studies show that voxel sizes up to fifteen times the fibre diameter are feasible, still allowing accurate tensile modulus predictions. Our presented software incorporates sub-voxel fibre orientation distributions using ultra-low-resolution three-dimensional X-ray tomography data in a numerical model, providing an effective method for characterising these materials.

对于纤维增强复合材料而言,其大部分机械特性都与纤维尺度有关。因此,基于成像的表征技术要求对纤维进行分辨,以准确表征这些材料。然而,高分辨率限制了视野,导致采集时间过长。现在,新兴的非破坏性成像技术和算法可以在不检测单个纤维的情况下准确提供纤维方向。研究表明,体素尺寸可达纤维直径的 15 倍是可行的,但仍能准确预测拉伸模量。我们介绍的软件将使用超低分辨三维 X 射线断层扫描数据的子体素纤维取向分布纳入数值模型中,为表征这些材料提供了一种有效的方法。
{"title":"Sub-voxel based finite element modelling of fibre-reinforced composites","authors":"Robert M. Auenhammer ,&nbsp;Carolyn Oddy ,&nbsp;Jisoo Kim ,&nbsp;Lars P. Mikkelsen","doi":"10.1016/j.simpa.2024.100668","DOIUrl":"10.1016/j.simpa.2024.100668","url":null,"abstract":"<div><p>For fibre-reinforced composites, most of their mechanical properties is tied to the fibre scale. Thus, imaging-based characterisation demands resolving fibres to characterise these materials accurately. However, high resolutions limit the field of view and lead to lengthy acquisition times. Emerging non-destructive imaging technologies and algorithms now accurately provide fibre orientations without detecting individual fibres. Studies show that voxel sizes up to fifteen times the fibre diameter are feasible, still allowing accurate tensile modulus predictions. Our presented software incorporates sub-voxel fibre orientation distributions using ultra-low-resolution three-dimensional X-ray tomography data in a numerical model, providing an effective method for characterising these materials.</p></div>","PeriodicalId":29771,"journal":{"name":"Software Impacts","volume":"21 ","pages":"Article 100668"},"PeriodicalIF":2.1,"publicationDate":"2024-06-07","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"https://www.sciencedirect.com/science/article/pii/S2665963824000563/pdfft?md5=eee17d9ca87024d7732bf38424b4ffac&pid=1-s2.0-S2665963824000563-main.pdf","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"141397066","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"OA","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
Systematic literature review: References extraction helper and automatic analysis 系统文献回顾:参考文献提取助手和自动分析
IF 1.3 Q3 COMPUTER SCIENCE, SOFTWARE ENGINEERING Pub Date : 2024-06-07 DOI: 10.1016/j.simpa.2024.100669
Benjamin Vignau, Patrice Clemente, Pascal Berthomé

This article describes a software suite designed for systematic and automatic literature reviews. Actually, we used these tools to help us build our systematic literature review on our research topic: biometric authentication using PPG (photoplethysmography). However, our tools can be easily applied (and have been applied) to other fields, whether scientific (state of the art) or technological (technology watch). Our software suite is made of two softwares. The first one helps to extract, merge and filter all the references in the pdf file versions of the papers. The second one helps to make statistical analysis on the dataset created for the SLR.

本文介绍了一套专为系统性自动文献综述而设计的软件。实际上,我们使用这些工具来帮助我们就我们的研究课题进行系统的文献综述:使用 PPG(血压计)进行生物识别。不过,我们的工具也可以很容易地应用于(而且已经应用于)其他领域,无论是科学领域(技术现状)还是技术领域(技术观察)。我们的软件套件由两个软件组成。第一个软件可帮助提取、合并和过滤论文 pdf 文件版本中的所有参考文献。第二个软件可对为 SLR 创建的数据集进行统计分析。
{"title":"Systematic literature review: References extraction helper and automatic analysis","authors":"Benjamin Vignau,&nbsp;Patrice Clemente,&nbsp;Pascal Berthomé","doi":"10.1016/j.simpa.2024.100669","DOIUrl":"https://doi.org/10.1016/j.simpa.2024.100669","url":null,"abstract":"<div><p>This article describes a software suite designed for systematic and automatic literature reviews. Actually, we used these tools to help us build our systematic literature review on our research topic: biometric authentication using PPG (photoplethysmography). However, our tools can be easily applied (and have been applied) to other fields, whether scientific (state of the art) or technological (technology watch). Our software suite is made of two softwares. The first one helps to extract, merge and filter all the references in the <span>pdf</span> file versions of the papers. The second one helps to make statistical analysis on the dataset created for the SLR.</p></div>","PeriodicalId":29771,"journal":{"name":"Software Impacts","volume":"21 ","pages":"Article 100669"},"PeriodicalIF":1.3,"publicationDate":"2024-06-07","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"https://www.sciencedirect.com/science/article/pii/S2665963824000575/pdfft?md5=39d889f2a29f953276170aed8328883a&pid=1-s2.0-S2665963824000575-main.pdf","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"141433786","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"OA","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
DEMLab: A Discrete Element Method development environment DEMLab:离散元素法开发环境
IF 2.1 Q3 COMPUTER SCIENCE, SOFTWARE ENGINEERING Pub Date : 2024-06-06 DOI: 10.1016/j.simpa.2024.100670
Rafael L. Rangel

Accurate multiphysics simulations of particle-formed materials are required in various engineering applications. The Discrete Element Method (DEM) stands out for its ability to capture the complex behavior of such materials. However, the multitude of particle interaction models and parameters involved pose challenges for analysts and researchers. DEMLab addresses this issue as an open-source MATLAB software that offers a user-friendly environment for exploring DEM models in small to medium-scale problems. With a modular and extensible code, it facilitates immediate implementations for testing different formulations or developing new ones. This paper details the software capabilities and how it impacts academic activities.

各种工程应用都需要对颗粒成型材料进行精确的多物理场模拟。离散元素法(DEM)因其能够捕捉此类材料的复杂行为而脱颖而出。然而,大量的颗粒相互作用模型和参数给分析人员和研究人员带来了挑战。DEMLab 解决了这一问题,它是一款开源的 MATLAB 软件,为探索中小型问题中的 DEM 模型提供了用户友好型环境。该软件采用模块化和可扩展的代码,便于立即实施,以测试不同的计算公式或开发新的计算公式。本文将详细介绍该软件的功能及其对学术活动的影响。
{"title":"DEMLab: A Discrete Element Method development environment","authors":"Rafael L. Rangel","doi":"10.1016/j.simpa.2024.100670","DOIUrl":"https://doi.org/10.1016/j.simpa.2024.100670","url":null,"abstract":"<div><p>Accurate multiphysics simulations of particle-formed materials are required in various engineering applications. The Discrete Element Method (DEM) stands out for its ability to capture the complex behavior of such materials. However, the multitude of particle interaction models and parameters involved pose challenges for analysts and researchers. DEMLab addresses this issue as an open-source MATLAB software that offers a user-friendly environment for exploring DEM models in small to medium-scale problems. With a modular and extensible code, it facilitates immediate implementations for testing different formulations or developing new ones. This paper details the software capabilities and how it impacts academic activities.</p></div>","PeriodicalId":29771,"journal":{"name":"Software Impacts","volume":"21 ","pages":"Article 100670"},"PeriodicalIF":2.1,"publicationDate":"2024-06-06","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"https://www.sciencedirect.com/science/article/pii/S2665963824000587/pdfft?md5=88fe948ace5e2f9bb4a1679c06706020&pid=1-s2.0-S2665963824000587-main.pdf","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"141324664","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"OA","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
Python/NEURON code for simulating biophysically realistic thalamocortical dynamics during sleep 模拟睡眠期间丘脑皮层生物物理动态的 Python/NEURON 代码
IF 2.1 Q3 COMPUTER SCIENCE, SOFTWARE ENGINEERING Pub Date : 2024-06-03 DOI: 10.1016/j.simpa.2024.100667
Christian G. Fink , Pavel Sanda , Logan Bayer , Eroma Abeysinghe , Maxim Bazhenov , Giri P. Krishnan

Understanding the function of sleep and its associated neural rhythms is an important goal in neuroscience. While many theoretical models of neural dynamics during sleep exist, few include the effects of neuromodulators on sleep oscillations and describe transitions between sleep and wake states or different sleep stages. Here, we started with a C++-based thalamocortical network model that describes characteristic thalamic and cortical oscillations specific to sleep. This model, which includes a biophysically realistic description of intrinsic and synaptic channels, allows for testing the effects of different neuromodulators, intrinsic cell properties, and synaptic connectivity on neural dynamics during sleep. We present a complete reimplementation of this previously-published sleep model in the standardized NEURON/Python framework, making it more accessible to the wider scientific community.

了解睡眠及其相关神经节律的功能是神经科学的一个重要目标。虽然已有许多睡眠期间神经动态的理论模型,但很少有模型包括神经调节剂对睡眠振荡的影响,以及睡眠和觉醒状态或不同睡眠阶段之间的转换。在这里,我们从一个基于 C++ 的丘脑皮层网络模型入手,该模型描述了睡眠特有的丘脑和皮层振荡特征。该模型包括对内在和突触通道的生物物理现实描述,可用于测试不同神经调节剂、细胞内在特性和突触连接对睡眠期间神经动力学的影响。我们在标准化的 NEURON/Python 框架中重新完整地实现了这一以前发表的睡眠模型,使其更容易为更广泛的科学界所使用。
{"title":"Python/NEURON code for simulating biophysically realistic thalamocortical dynamics during sleep","authors":"Christian G. Fink ,&nbsp;Pavel Sanda ,&nbsp;Logan Bayer ,&nbsp;Eroma Abeysinghe ,&nbsp;Maxim Bazhenov ,&nbsp;Giri P. Krishnan","doi":"10.1016/j.simpa.2024.100667","DOIUrl":"10.1016/j.simpa.2024.100667","url":null,"abstract":"<div><p>Understanding the function of sleep and its associated neural rhythms is an important goal in neuroscience. While many theoretical models of neural dynamics during sleep exist, few include the effects of neuromodulators on sleep oscillations and describe transitions between sleep and wake states or different sleep stages. Here, we started with a C++-based thalamocortical network model that describes characteristic thalamic and cortical oscillations specific to sleep. This model, which includes a biophysically realistic description of intrinsic and synaptic channels, allows for testing the effects of different neuromodulators, intrinsic cell properties, and synaptic connectivity on neural dynamics during sleep. We present a complete reimplementation of this previously-published sleep model in the standardized NEURON/Python framework, making it more accessible to the wider scientific community.</p></div>","PeriodicalId":29771,"journal":{"name":"Software Impacts","volume":"21 ","pages":"Article 100667"},"PeriodicalIF":2.1,"publicationDate":"2024-06-03","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"https://www.sciencedirect.com/science/article/pii/S2665963824000551/pdfft?md5=78ba384ded9e7d6f4cc71f0b1b5b31cf&pid=1-s2.0-S2665963824000551-main.pdf","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"141274997","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"OA","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
BlockSupply: Blockchain-based logistics traceability solution BlockSupply:基于区块链的物流溯源解决方案
IF 2.1 Q3 COMPUTER SCIENCE, SOFTWARE ENGINEERING Pub Date : 2024-05-27 DOI: 10.1016/j.simpa.2024.100666
Kamal Idrissi Zineb , Lachgar Mohamed , Hrimech Hamid , Yousfi Meryem , Layoune Ghita , Hanim Hanae

The BlockSupply project is a pioneering initiative that seeks to redefine supply chain management by leveraging blockchain technology to ensure real-time monitoring of product movements and enhance transparency, security, and traceability. The software offers key functionalities such as creating a private blockchain network, integrating tracking sensors for real-time data collection, secure recording of product data, user authentication, authorization management, and alerts for abnormal events. It is developed using technologies like Web3.js, React.js, Solidity, Ganache, and GitHub, which are integrated into the project’s architecture to create an efficient and secure blockchain-based supply chain solution. Furthermore, the project’s impact is expected to be significant, contributing to scientific advancements in secure and efficient supply chain operations and reshaping the landscape of logistics traceability. As the software gains traction in real-world scenarios, its transformative influence on data reliability, security, and operational efficiency in supply chain research is poised to be showcased in publications.

BlockSupply 项目是一项开创性计划,旨在利用区块链技术重新定义供应链管理,确保对产品流动进行实时监控,提高透明度、安全性和可追溯性。该软件提供的主要功能包括创建私有区块链网络、集成用于实时数据收集的跟踪传感器、安全记录产品数据、用户身份验证、授权管理和异常事件警报。它采用 Web3.js、React.js、Solidity、Ganache 和 GitHub 等技术开发,这些技术集成到项目的架构中,以创建一个高效、安全的基于区块链的供应链解决方案。此外,该项目预计将产生重大影响,促进安全高效的供应链运营方面的科学进步,并重塑物流可追溯性的格局。随着该软件在现实世界的应用越来越广泛,其对供应链研究中的数据可靠性、安全性和运营效率的变革性影响也将在出版物中得到展示。
{"title":"BlockSupply: Blockchain-based logistics traceability solution","authors":"Kamal Idrissi Zineb ,&nbsp;Lachgar Mohamed ,&nbsp;Hrimech Hamid ,&nbsp;Yousfi Meryem ,&nbsp;Layoune Ghita ,&nbsp;Hanim Hanae","doi":"10.1016/j.simpa.2024.100666","DOIUrl":"https://doi.org/10.1016/j.simpa.2024.100666","url":null,"abstract":"<div><p>The BlockSupply project is a pioneering initiative that seeks to redefine supply chain management by leveraging blockchain technology to ensure real-time monitoring of product movements and enhance transparency, security, and traceability. The software offers key functionalities such as creating a private blockchain network, integrating tracking sensors for real-time data collection, secure recording of product data, user authentication, authorization management, and alerts for abnormal events. It is developed using technologies like Web3.js, React.js, Solidity, Ganache, and GitHub, which are integrated into the project’s architecture to create an efficient and secure blockchain-based supply chain solution. Furthermore, the project’s impact is expected to be significant, contributing to scientific advancements in secure and efficient supply chain operations and reshaping the landscape of logistics traceability. As the software gains traction in real-world scenarios, its transformative influence on data reliability, security, and operational efficiency in supply chain research is poised to be showcased in publications.</p></div>","PeriodicalId":29771,"journal":{"name":"Software Impacts","volume":"21 ","pages":"Article 100666"},"PeriodicalIF":2.1,"publicationDate":"2024-05-27","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"https://www.sciencedirect.com/science/article/pii/S266596382400054X/pdfft?md5=ba5dbadbce6d28394478120e237f4386&pid=1-s2.0-S266596382400054X-main.pdf","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"141241625","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"OA","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
GDPR Data Sharing Contract Management and Compliance Verification Tool GDPR 数据共享合同管理和合规性验证工具
IF 2.1 Q3 COMPUTER SCIENCE, SOFTWARE ENGINEERING Pub Date : 2024-05-23 DOI: 10.1016/j.simpa.2024.100653
Amar Tauqeer , Anna Fensel

General Data Protection Regulation (GDPR) is compulsory for processing personally identifiable data (PID) across Europe after 2018. Specifically when sharing research data, we cannot process PID without a legal basis defined by GDPR. To facilitate this, we present a scalable and interoperable automated Contract Compliance Verification (CCV) tool that enables GDPR-compliant contract management and data sharing. With the implementation of two scenarios in smart cities and insurance domains, we show how CCV is helpful to process PID and make data collection and integration (e.g., from crowdsourcing) easier.

2018 年后,《通用数据保护条例》(GDPR)将强制要求在全欧洲范围内处理个人可识别数据 (PID)。特别是在共享研究数据时,如果没有 GDPR 规定的法律依据,我们就不能处理 PID。为此,我们提出了一种可扩展、可互操作的自动合同合规性验证(CCV)工具,该工具可实现符合 GDPR 的合同管理和数据共享。通过在智慧城市和保险领域实施两个场景,我们展示了 CCV 如何有助于处理 PID,并使数据收集和整合(例如,从众包)变得更容易。
{"title":"GDPR Data Sharing Contract Management and Compliance Verification Tool","authors":"Amar Tauqeer ,&nbsp;Anna Fensel","doi":"10.1016/j.simpa.2024.100653","DOIUrl":"10.1016/j.simpa.2024.100653","url":null,"abstract":"<div><p>General Data Protection Regulation (GDPR) is compulsory for processing personally identifiable data (PID) across Europe after 2018. Specifically when sharing research data, we cannot process PID without a legal basis defined by GDPR. To facilitate this, we present a scalable and interoperable automated Contract Compliance Verification (CCV) tool that enables GDPR-compliant contract management and data sharing. With the implementation of two scenarios in smart cities and insurance domains, we show how CCV is helpful to process PID and make data collection and integration (<em>e.g.</em>, from crowdsourcing) easier.</p></div>","PeriodicalId":29771,"journal":{"name":"Software Impacts","volume":"21 ","pages":"Article 100653"},"PeriodicalIF":2.1,"publicationDate":"2024-05-23","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"https://www.sciencedirect.com/science/article/pii/S2665963824000411/pdfft?md5=40bfb412e501656e51d9fd42b6f84fe8&pid=1-s2.0-S2665963824000411-main.pdf","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"141138202","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"OA","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
LattGen: A TPMS lattice generation tool LattGen:TPMS 网格生成工具
IF 2.1 Q3 COMPUTER SCIENCE, SOFTWARE ENGINEERING Pub Date : 2024-05-21 DOI: 10.1016/j.simpa.2024.100665
Hilda Chris-Amadin, Osezua Ibhadode

Triply Periodic Minimal Surfaces (TPMS) are parametrically generated lattices with topology-driven properties. They are emerging as a significant innovation, finding wide-ranging applications. This paper introduces LattGen, a software solution that addresses the complexity of designing these surfaces. This tool allows users to easily customize their desired surfaces’ size, volume fraction, grading, and hybridization. LattGen also allows for the import of arbitrary domains and the export to standard computer-aided design platforms for additive manufacturing. This design platform automates the creation of porous structures, making them a valuable tool in various scientific, engineering, and creative fields.

三周期极小曲面(TPMS)是参数化生成的具有拓扑驱动特性的晶格。它们正在成为一项重大创新,并得到广泛应用。本文介绍的 LattGen 是一种软件解决方案,可解决设计这些曲面的复杂性。该工具允许用户轻松定制所需的表面尺寸、体积分数、分级和杂化。LattGen 还可以导入任意域,并导出到标准计算机辅助设计平台,用于增材制造。该设计平台可自动创建多孔结构,使其成为各种科学、工程和创意领域的重要工具。
{"title":"LattGen: A TPMS lattice generation tool","authors":"Hilda Chris-Amadin,&nbsp;Osezua Ibhadode","doi":"10.1016/j.simpa.2024.100665","DOIUrl":"10.1016/j.simpa.2024.100665","url":null,"abstract":"<div><p>Triply Periodic Minimal Surfaces (TPMS) are parametrically generated lattices with topology-driven properties. They are emerging as a significant innovation, finding wide-ranging applications. This paper introduces LattGen, a software solution that addresses the complexity of designing these surfaces. This tool allows users to easily customize their desired surfaces’ size, volume fraction, grading, and hybridization. LattGen also allows for the import of arbitrary domains and the export to standard computer-aided design platforms for additive manufacturing. This design platform automates the creation of porous structures, making them a valuable tool in various scientific, engineering, and creative fields.</p></div>","PeriodicalId":29771,"journal":{"name":"Software Impacts","volume":"21 ","pages":"Article 100665"},"PeriodicalIF":2.1,"publicationDate":"2024-05-21","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"https://www.sciencedirect.com/science/article/pii/S2665963824000538/pdfft?md5=32f6b64df9a901faca173be65d71d958&pid=1-s2.0-S2665963824000538-main.pdf","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"141145608","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"OA","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
IDS-Anta: An open-source code with a defense mechanism to detect adversarial attacks for intrusion detection system IDS-Anta:带有防御机制的开源代码,用于检测入侵检测系统的对抗性攻击
IF 2.1 Q3 COMPUTER SCIENCE, SOFTWARE ENGINEERING Pub Date : 2024-05-17 DOI: 10.1016/j.simpa.2024.100664
Kousik Barik , Sanjay Misra

An intrusion detection system (IDS) is critical in protecting organizations from cyber threats. The susceptibility of Machine Learning and Deep Learning-based IDSs against adversarial attacks arises from malicious actors’ deliberate construction of adversarial samples. This study proposes a Python-based open-source code repository named IDS-Anta with a robust defense​ mechanism to identify adversarial attacks without compromising IDS performance. It uses Multi-Armed Bandits with Thomson Sampling, Ant Colony Optimization (ACO), and adversarial attack generation methods and is validated using three public benchmark datasets. This code repository can be readily applied and replicated on IDS datasets against adversarial attacks.

入侵检测系统(IDS)对于保护组织免受网络威胁至关重要。基于机器学习和深度学习的 IDS 易受对抗性攻击,原因在于恶意行为者故意构建对抗性样本。本研究提出了一个基于 Python 的开源代码库,名为 IDS-Anta,它具有强大的防御机制,可在不影响 IDS 性能的情况下识别对抗性攻击。它采用多臂匪徒与汤姆逊采样、蚁群优化(ACO)和对抗性攻击生成方法,并使用三个公共基准数据集进行了验证。该代码库可在 IDS 数据集上随时应用和复制,以抵御对抗性攻击。
{"title":"IDS-Anta: An open-source code with a defense mechanism to detect adversarial attacks for intrusion detection system","authors":"Kousik Barik ,&nbsp;Sanjay Misra","doi":"10.1016/j.simpa.2024.100664","DOIUrl":"10.1016/j.simpa.2024.100664","url":null,"abstract":"<div><p>An intrusion detection system (IDS) is critical in protecting organizations from cyber threats. The susceptibility of Machine Learning and Deep Learning-based IDSs against adversarial attacks arises from malicious actors’ deliberate construction of adversarial samples. This study proposes a Python-based open-source code repository named IDS-Anta with a robust defense​ mechanism to identify adversarial attacks without compromising IDS performance. It uses Multi-Armed Bandits with Thomson Sampling, Ant Colony Optimization (ACO), and adversarial attack generation methods and is validated using three public benchmark datasets. This code repository can be readily applied and replicated on IDS datasets against adversarial attacks.</p></div>","PeriodicalId":29771,"journal":{"name":"Software Impacts","volume":"21 ","pages":"Article 100664"},"PeriodicalIF":2.1,"publicationDate":"2024-05-17","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"https://www.sciencedirect.com/science/article/pii/S2665963824000526/pdfft?md5=aacd52378832dbdb16f9a40062336eeb&pid=1-s2.0-S2665963824000526-main.pdf","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"141054145","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"OA","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
Makita—A workflow generator for large-scale and reproducible simulation studies mimicking text labeling 牧田--模拟文本标注的大规模可重现模拟研究工作流程生成器
IF 2.1 Q3 COMPUTER SCIENCE, SOFTWARE ENGINEERING Pub Date : 2024-05-17 DOI: 10.1016/j.simpa.2024.100663
Jelle Jasper Teijema , Rens van de Schoot , Gerbrich Ferdinands , Peter Lombaers , Jonathan de Bruin

This paper introduces ASReview Makita, a tool designed to enhance the efficiency and reproducibility of simulation studies in systematic reviews. Makita streamlines the setup of large-scale simulation studies by automating workflow generation, repository preparation, and script execution. It employs Jinja and Python templates to create a structured, reproducible environment, aiding both novice and expert researchers. Makita’s flexibility allows for customization to specific research needs, ensuring a repeatable research process. This tool represents an advancement in the field of systematic review automation, offering a practical solution to the challenges of managing complex simulation studies.

本文介绍 ASReview Makita,这是一款旨在提高系统综述中模拟研究的效率和可重复性的工具。Makita 通过自动化工作流程生成、资源库准备和脚本执行,简化了大规模模拟研究的设置。它采用 Jinja 和 Python 模板来创建一个结构化、可重现的环境,为新手和专家研究人员提供帮助。Makita 的灵活性允许根据特定研究需求进行定制,确保了研究过程的可重复性。该工具代表了系统综述自动化领域的进步,为管理复杂模拟研究的挑战提供了实用的解决方案。
{"title":"Makita—A workflow generator for large-scale and reproducible simulation studies mimicking text labeling","authors":"Jelle Jasper Teijema ,&nbsp;Rens van de Schoot ,&nbsp;Gerbrich Ferdinands ,&nbsp;Peter Lombaers ,&nbsp;Jonathan de Bruin","doi":"10.1016/j.simpa.2024.100663","DOIUrl":"10.1016/j.simpa.2024.100663","url":null,"abstract":"<div><p>This paper introduces ASReview Makita, a tool designed to enhance the efficiency and reproducibility of simulation studies in systematic reviews. Makita streamlines the setup of large-scale simulation studies by automating workflow generation, repository preparation, and script execution. It employs Jinja and Python templates to create a structured, reproducible environment, aiding both novice and expert researchers. Makita’s flexibility allows for customization to specific research needs, ensuring a repeatable research process. This tool represents an advancement in the field of systematic review automation, offering a practical solution to the challenges of managing complex simulation studies.</p></div>","PeriodicalId":29771,"journal":{"name":"Software Impacts","volume":"21 ","pages":"Article 100663"},"PeriodicalIF":2.1,"publicationDate":"2024-05-17","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"https://www.sciencedirect.com/science/article/pii/S2665963824000514/pdfft?md5=c9ac8c4c6f21f6c1c0ac0aaf6d975b7f&pid=1-s2.0-S2665963824000514-main.pdf","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"141045170","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"OA","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
R-code for calculating fluctuation assay results and 95% confidence intervals based on Ma–Sandri–Sarkar Maximum Likelihood 基于 Ma-Sandri-Sarkar 最大似然法计算波动检测结果和 95% 置信区间的 R 代码
IF 2.1 Q3 COMPUTER SCIENCE, SOFTWARE ENGINEERING Pub Date : 2024-05-16 DOI: 10.1016/j.simpa.2024.100661
Ola Abdalla , Cameron Walker , Koichiro Ishimori

The Luria–Delbrück fluctuation assay is an essential experiment in calculating mutation rates, especially in genetic and mutation research. Its reliability and accuracy have made it the go-to method for numerous researchers. In this article, we provide an R-code that statistically analyzes the assay results more easily and offers the most challenging code for calculating 95% confidence intervals based on the gold standard method “Ma–Sandri–Sarkar Maximum Likelihood.” Recently, the maximization of the likelihood function through optimization functions in R can be a challenging task. The recursive format of the likelihood function is known to cause memory stack issues. Our findings indicate that utilizing a non-recursive version of the function can increase the tractability of the maximization process. With this code, future scientists can unlock valuable statistical insights related to the biological mechanisms that drive genetic variation and can, therefore, contribute to developing novel therapeutic interventions and innovative solutions to various biological and medical challenges.

卢里亚-德尔布吕克波动测定法是计算突变率的重要实验,尤其是在遗传和突变研究中。它的可靠性和准确性使其成为众多研究人员的首选方法。在这篇文章中,我们提供了一个 R 代码,可以更轻松地对测定结果进行统计分析,并提供了基于黄金标准方法 "Ma-Sandri-Sarkar 最大似然法" 计算 95% 置信区间的最具挑战性的代码。最近,通过 R 中的优化函数最大化似然函数是一项具有挑战性的任务。众所周知,似然函数的递归格式会导致内存堆栈问题。我们的研究结果表明,利用该函数的非递归版本可以提高最大化过程的可操作性。有了这套代码,未来的科学家就能获得与驱动遗传变异的生物机制有关的宝贵统计见解,从而有助于开发新型治疗干预措施和创新解决方案,应对各种生物和医学挑战。
{"title":"R-code for calculating fluctuation assay results and 95% confidence intervals based on Ma–Sandri–Sarkar Maximum Likelihood","authors":"Ola Abdalla ,&nbsp;Cameron Walker ,&nbsp;Koichiro Ishimori","doi":"10.1016/j.simpa.2024.100661","DOIUrl":"10.1016/j.simpa.2024.100661","url":null,"abstract":"<div><p>The Luria–Delbrück fluctuation assay is an essential experiment in calculating mutation rates, especially in genetic and mutation research. Its reliability and accuracy have made it the go-to method for numerous researchers. In this article, we provide an R-code that statistically analyzes the assay results more easily and offers the most challenging code for calculating 95% confidence intervals based on the gold standard method “Ma–Sandri–Sarkar Maximum Likelihood.” Recently, the maximization of the likelihood function through optimization functions in R can be a challenging task. The recursive format of the likelihood function is known to cause memory stack issues. Our findings indicate that utilizing a non-recursive version of the function can increase the tractability of the maximization process. With this code, future scientists can unlock valuable statistical insights related to the biological mechanisms that drive genetic variation and can, therefore, contribute to developing novel therapeutic interventions and innovative solutions to various biological and medical challenges.</p></div>","PeriodicalId":29771,"journal":{"name":"Software Impacts","volume":"21 ","pages":"Article 100661"},"PeriodicalIF":2.1,"publicationDate":"2024-05-16","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"https://www.sciencedirect.com/science/article/pii/S2665963824000496/pdfft?md5=194bbb520b843fb425f09fd1806a704f&pid=1-s2.0-S2665963824000496-main.pdf","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"141027441","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"OA","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学术文献互助群
群 号:481959085
Book学术
文献互助 智能选刊 最新文献 互助须知 联系我们:info@booksci.cn
Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。
Copyright © 2023 Book学术 All rights reserved.
ghs 京公网安备 11010802042870号 京ICP备2023020795号-1