首页 > 最新文献

Software Impacts最新文献

英文 中文
QF-LCS: Quantum Field Lens Coding Simulator and Game Tool for Strong System State Predictions QF-LCS:用于强系统状态预测的量子场透镜编码模拟器和游戏工具
IF 1.3 Q3 COMPUTER SCIENCE, SOFTWARE ENGINEERING Pub Date : 2024-09-04 DOI: 10.1016/j.simpa.2024.100703
Philip Baback Alipour, Thomas Aaron Gulliver

A quantum field lens coding simulator (QF-LCS) is presented on a high-level end-user application software run by CLI GUI with custom commands input by the user to process, analyze, validate QF-LC algorithm (QF-LCA) datasets in a QF-LC Python game. On the low-level system software, measurement data are acquired from quantum computers. The datasets contain these measurement data, processed and classified according to QF-LCA circuit design and steps determining system states and their prediction. This software, impacts advances made in applied sciences, statistics, law and physics, where data validation of samples including system simulation projecting and predicting events are achieved.

量子场透镜编码模拟器(QF-LCS)是一个高级终端用户应用软件,通过 CLI ⟷ GUI 运行,用户输入自定义命令,在 QF-LC Python 游戏中处理、分析、验证 QF-LC 算法(QF-LCA)数据集。在底层系统软件中,测量数据来自量子计算机。数据集包含这些测量数据,并根据确定系统状态及其预测的 QF-LCA 电路设计和步骤进行处理和分类。该软件对应用科学、统计学、法学和物理学的进步产生了影响,实现了包括系统模拟预测事件在内的样本数据验证。
{"title":"QF-LCS: Quantum Field Lens Coding Simulator and Game Tool for Strong System State Predictions","authors":"Philip Baback Alipour,&nbsp;Thomas Aaron Gulliver","doi":"10.1016/j.simpa.2024.100703","DOIUrl":"10.1016/j.simpa.2024.100703","url":null,"abstract":"<div><p>A quantum field lens coding simulator (QF-LCS) is presented on a high-level end-user application software run by CLI <span><math><mo>⟷</mo></math></span> GUI with custom commands input by the user to process, analyze, validate QF-LC algorithm (QF-LCA) datasets in a QF-LC Python game. On the low-level system software, measurement data are acquired from quantum computers. The datasets contain these measurement data, processed and classified according to QF-LCA circuit design and steps determining system states and their prediction. This software, impacts advances made in applied sciences, statistics, law and physics, where data validation of samples including system simulation projecting and predicting events are achieved.</p></div>","PeriodicalId":29771,"journal":{"name":"Software Impacts","volume":"22 ","pages":"Article 100703"},"PeriodicalIF":1.3,"publicationDate":"2024-09-04","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"https://www.sciencedirect.com/science/article/pii/S2665963824000915/pdfft?md5=26159ec90a7b21591fdb9f85ac7e00fd&pid=1-s2.0-S2665963824000915-main.pdf","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"142271741","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
Assessing and improving the quality of Fortran code in scientific software: FortranAnalyser 评估和改进科学软件中 Fortran 代码的质量:FortranAnalyser
IF 1.3 Q3 COMPUTER SCIENCE, SOFTWARE ENGINEERING Pub Date : 2024-09-01 DOI: 10.1016/j.simpa.2024.100692
Michael García-Rodríguez , Juan A. Añel , Javier Rodeiro-Iglesias

Despite its age, Fortran remains essential in many scientific fields. Ensuring code quality in long-term projects with evolving standards is critical, but few tools analyse Fortran, and they are not free. We present FortranAnalyser, a multi-platform, static analysis tool designed to enhance Fortran code quality. This paper outlines its development, features, and comparison with other tools. Additionally, we demonstrate its effectiveness through real-world applications, such as improving the Fortran code in a major global climate model.

尽管年代久远,Fortran 仍然是许多科学领域必不可少的工具。在标准不断发展的长期项目中,确保代码质量至关重要,但分析 Fortran 的工具却很少,而且还不是免费的。我们推出的 FortranAnalyser 是一款多平台静态分析工具,旨在提高 Fortran 代码质量。本文概述了它的开发、功能以及与其他工具的比较。此外,我们还通过实际应用证明了它的有效性,例如改进了一个主要全球气候模型中的 Fortran 代码。
{"title":"Assessing and improving the quality of Fortran code in scientific software: FortranAnalyser","authors":"Michael García-Rodríguez ,&nbsp;Juan A. Añel ,&nbsp;Javier Rodeiro-Iglesias","doi":"10.1016/j.simpa.2024.100692","DOIUrl":"10.1016/j.simpa.2024.100692","url":null,"abstract":"<div><p>Despite its age, Fortran remains essential in many scientific fields. Ensuring code quality in long-term projects with evolving standards is critical, but few tools analyse Fortran, and they are not free. We present FortranAnalyser, a multi-platform, static analysis tool designed to enhance Fortran code quality. This paper outlines its development, features, and comparison with other tools. Additionally, we demonstrate its effectiveness through real-world applications, such as improving the Fortran code in a major global climate model.</p></div>","PeriodicalId":29771,"journal":{"name":"Software Impacts","volume":"21 ","pages":"Article 100692"},"PeriodicalIF":1.3,"publicationDate":"2024-09-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"https://www.sciencedirect.com/science/article/pii/S2665963824000800/pdfft?md5=b4cfcaaeff8f22b78ef9129f05f9279d&pid=1-s2.0-S2665963824000800-main.pdf","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"142136553","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
qlty: Handling large tensors in scientific imaging deep-learning workflows qlty:在科学成像深度学习工作流程中处理大型张量
IF 1.3 Q3 COMPUTER SCIENCE, SOFTWARE ENGINEERING Pub Date : 2024-08-26 DOI: 10.1016/j.simpa.2024.100696
Petrus H. Zwart

In scientific imaging, deep learning has become a pivotal tool for image analytics. However, handling large volumetric datasets, which often exceed the memory capacity of standard GPUs, require special attention when subjected to deep learning efforts. This paper introduces qlty, a toolkit designed to address these challenges through tensor management techniques. qlty offers robust methods for subsampling, cleaning, and stitching of large-scale spatial data, enabling effective training and inference even in resource-limited environments.

在科学成像领域,深度学习已成为图像分析的重要工具。然而,处理大型体积数据集通常会超出标准 GPU 的内存容量,因此在进行深度学习时需要特别注意。qlty 提供了对大规模空间数据进行子采样、清理和拼接的强大方法,即使在资源有限的环境中也能进行有效的训练和推理。
{"title":"qlty: Handling large tensors in scientific imaging deep-learning workflows","authors":"Petrus H. Zwart","doi":"10.1016/j.simpa.2024.100696","DOIUrl":"10.1016/j.simpa.2024.100696","url":null,"abstract":"<div><p>In scientific imaging, deep learning has become a pivotal tool for image analytics. However, handling large volumetric datasets, which often exceed the memory capacity of standard GPUs, require special attention when subjected to deep learning efforts. This paper introduces <span>qlty</span>, a toolkit designed to address these challenges through tensor management techniques. <span>qlty</span> offers robust methods for subsampling, cleaning, and stitching of large-scale spatial data, enabling effective training and inference even in resource-limited environments.</p></div>","PeriodicalId":29771,"journal":{"name":"Software Impacts","volume":"21 ","pages":"Article 100696"},"PeriodicalIF":1.3,"publicationDate":"2024-08-26","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"https://www.sciencedirect.com/science/article/pii/S2665963824000848/pdfft?md5=c43cac7596e8a2515fe30e93f9292eb3&pid=1-s2.0-S2665963824000848-main.pdf","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"142083892","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
SpectroChat: A windows executable graphical user interface for chemometrics analysis of spectroscopic data SpectroChat:用于光谱数据化学计量学分析的窗口可执行图形用户界面
IF 1.3 Q3 COMPUTER SCIENCE, SOFTWARE ENGINEERING Pub Date : 2024-08-23 DOI: 10.1016/j.simpa.2024.100698
Md. Toukir Ahmed, Md Wadud Ahmed, Mohammed Kamruzzaman

“SpectroChat”, a user-friendly, windows-based graphical user interface (GUI) for chemometric analysis, is designed to avoid the complexity of high-level programming and expensive software subscriptions. Developed in Python, this software offers versatile data partitioning, spectral pre-processing, and an optimizable genetic algorithm (GA) for feature selection for spectroscopic data analysis. SpectroChat enables the execution of multivariate regression analyses with options for hyperparameter adjustments and saving model diagnostics. This open-source software, designed to alleviate resource constraints, streamlines chemometric studies without requiring advanced programming platforms.

"SpectroChat "是一款用户友好、基于视窗的图形用户界面(GUI),用于化学计量分析,旨在避免高级编程的复杂性和昂贵的软件订阅。该软件使用 Python 开发,提供多功能数据分区、光谱预处理和可优化的遗传算法(GA),用于光谱数据分析的特征选择。SpectroChat 可执行多变量回归分析,并提供超参数调整和保存模型诊断的选项。这款开源软件旨在缓解资源限制,无需高级编程平台即可简化化学计量学研究。
{"title":"SpectroChat: A windows executable graphical user interface for chemometrics analysis of spectroscopic data","authors":"Md. Toukir Ahmed,&nbsp;Md Wadud Ahmed,&nbsp;Mohammed Kamruzzaman","doi":"10.1016/j.simpa.2024.100698","DOIUrl":"10.1016/j.simpa.2024.100698","url":null,"abstract":"<div><p>“SpectroChat”, a user-friendly, windows-based graphical user interface (GUI) for chemometric analysis, is designed to avoid the complexity of high-level programming and expensive software subscriptions. Developed in Python, this software offers versatile data partitioning, spectral pre-processing, and an optimizable genetic algorithm (GA) for feature selection for spectroscopic data analysis. SpectroChat enables the execution of multivariate regression analyses with options for hyperparameter adjustments and saving model diagnostics. This open-source software, designed to alleviate resource constraints, streamlines chemometric studies without requiring advanced programming platforms.</p></div>","PeriodicalId":29771,"journal":{"name":"Software Impacts","volume":"21 ","pages":"Article 100698"},"PeriodicalIF":1.3,"publicationDate":"2024-08-23","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"https://www.sciencedirect.com/science/article/pii/S2665963824000861/pdfft?md5=5f62a6ce7cad9497ae3f6f6bc8552b3d&pid=1-s2.0-S2665963824000861-main.pdf","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"142083893","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
PixSim: Enhancing high-resolution large-scale forest simulations PixSim:增强高分辨率大尺度森林模拟
IF 1.3 Q3 COMPUTER SCIENCE, SOFTWARE ENGINEERING Pub Date : 2024-08-22 DOI: 10.1016/j.simpa.2024.100695
Nicolas Cattaneo, Rasmus Astrup, Clara Antón-Fernández

PixSim is a flexible, open-source forest growth simulator designed to operate at the pixel level of high-resolution, wall-to-wall forest resource maps generated through remote sensing approaches. PixSim addresses the need to adapt forest growth simulators to the data produced by modern remote sensing-based forest inventories, rather than relying on stand-level averages from traditional field-based inventories. By operating at the pixel level, PixSim captures intra-stand variability in high-resolution forest resource maps, which is often overlooked by stand-level simulators. This capability aligns with the current focus on precision forestry, aimed at improving management decisions with localized data and small-scale management. Implemented in the R programming language, PixSim features minimal package dependencies, provides flexibility and scalability, and has been optimized for high-resolution, large-scale simulations, ensuring efficient computation. The simulator’s flexibility and open-source nature support the incorporation of management modules and the inclusion of climate change scenarios in simulations.

PixSim 是一种灵活的开源森林生长模拟器,设计用于在通过遥感方法生成的高分辨率、满墙森林资源地图的像素级上运行。PixSim 解决了森林生长模拟器与基于遥感的现代森林资源调查所产生的数据相适应的问题,而不是依赖于传统的基于实地调查的林分平均值。通过像素级操作,PixSim 可捕捉高分辨率森林资源地图中的林分内部变化,而林分级模拟器往往会忽略这一点。这一功能与当前对精准林业的关注相吻合,旨在通过本地化数据和小规模管理改进管理决策。PixSim 使用 R 编程语言实现,具有最小的软件包依赖性、灵活性和可扩展性,并针对高分辨率、大规模模拟进行了优化,以确保高效计算。该模拟器的灵活性和开源性支持在模拟中加入管理模块和气候变化情景。
{"title":"PixSim: Enhancing high-resolution large-scale forest simulations","authors":"Nicolas Cattaneo,&nbsp;Rasmus Astrup,&nbsp;Clara Antón-Fernández","doi":"10.1016/j.simpa.2024.100695","DOIUrl":"10.1016/j.simpa.2024.100695","url":null,"abstract":"<div><p>PixSim is a flexible, open-source forest growth simulator designed to operate at the pixel level of high-resolution, wall-to-wall forest resource maps generated through remote sensing approaches. PixSim addresses the need to adapt forest growth simulators to the data produced by modern remote sensing-based forest inventories, rather than relying on stand-level averages from traditional field-based inventories. By operating at the pixel level, PixSim captures intra-stand variability in high-resolution forest resource maps, which is often overlooked by stand-level simulators. This capability aligns with the current focus on precision forestry, aimed at improving management decisions with localized data and small-scale management. Implemented in the R programming language, PixSim features minimal package dependencies, provides flexibility and scalability, and has been optimized for high-resolution, large-scale simulations, ensuring efficient computation. The simulator’s flexibility and open-source nature support the incorporation of management modules and the inclusion of climate change scenarios in simulations.</p></div>","PeriodicalId":29771,"journal":{"name":"Software Impacts","volume":"21 ","pages":"Article 100695"},"PeriodicalIF":1.3,"publicationDate":"2024-08-22","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"https://www.sciencedirect.com/science/article/pii/S2665963824000836/pdfft?md5=607affcb7b08c73e36361ba980a6ef08&pid=1-s2.0-S2665963824000836-main.pdf","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"142083891","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
PostgREST Data Provider for React-Admin: Bootstrap the creation of user interfaces on top of PostgreSQL databases 用于 React-Admin 的 PostgREST 数据提供程序:在 PostgreSQL 数据库之上引导创建用户界面
IF 1.3 Q3 COMPUTER SCIENCE, SOFTWARE ENGINEERING Pub Date : 2024-08-22 DOI: 10.1016/j.simpa.2024.100699
Raphael Scheible

In today’s data-driven world, vast amounts of data are stored in relational databases like i2b2, often using middleware applications for delivery. PostgreSQL, a widely used open-source DBMS, offers advanced features, including Foreign Data Wrappers (FDWs) for integration with other DBMSs. However, accessing data typically requires SQL knowledge. RESTful APIs simplify data interactions, and tools like PostgREST convert PostgreSQL databases into RESTful APIs. Our work introduces a PostgREST Data Provider that bridges React-Admin with PostgREST. A demo application showcases its capabilities, using KeyCloak for authentication and integrating an i2b2 database with FDW, fuzzy full-text search with ZomboDB, and utilizing GRASCCO discharge letters linked to i2b2 patients.

在当今数据驱动的世界中,大量数据存储在 i2b2 等关系数据库中,通常使用中间件应用程序进行传输。PostgreSQL 是一种广泛使用的开源 DBMS,具有高级功能,包括用于与其他 DBMS 集成的外来数据封装器(FDW)。不过,访问数据通常需要 SQL 知识。RESTful API 简化了数据交互,PostgREST 等工具可将 PostgreSQL 数据库转换为 RESTful API。我们的工作介绍了 PostgREST 数据提供程序,它将 React-Admin 与 PostgREST 连接起来。一个演示应用程序展示了它的功能,包括使用 KeyCloak 进行身份验证,将 i2b2 数据库与 FDW 集成,使用 ZomboDB 进行模糊全文搜索,以及利用 GRASCCO 出院信链接到 i2b2 患者。
{"title":"PostgREST Data Provider for React-Admin: Bootstrap the creation of user interfaces on top of PostgreSQL databases","authors":"Raphael Scheible","doi":"10.1016/j.simpa.2024.100699","DOIUrl":"10.1016/j.simpa.2024.100699","url":null,"abstract":"<div><p>In today’s data-driven world, vast amounts of data are stored in relational databases like i2b2, often using middleware applications for delivery. PostgreSQL, a widely used open-source DBMS, offers advanced features, including Foreign Data Wrappers (FDWs) for integration with other DBMSs. However, accessing data typically requires SQL knowledge. RESTful APIs simplify data interactions, and tools like PostgREST convert PostgreSQL databases into RESTful APIs. Our work introduces a PostgREST Data Provider that bridges React-Admin with PostgREST. A demo application showcases its capabilities, using KeyCloak for authentication and integrating an i2b2 database with FDW, fuzzy full-text search with ZomboDB, and utilizing GRASCCO discharge letters linked to i2b2 patients.</p></div>","PeriodicalId":29771,"journal":{"name":"Software Impacts","volume":"21 ","pages":"Article 100699"},"PeriodicalIF":1.3,"publicationDate":"2024-08-22","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"https://www.sciencedirect.com/science/article/pii/S2665963824000873/pdfft?md5=d90291d8219a099949bfd7a9c3ecf7d3&pid=1-s2.0-S2665963824000873-main.pdf","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"142083890","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
Virtual reality implementation of the Corsi test and pilot study on acceptance 科尔西试验的虚拟现实实施和接受试验研究
IF 1.3 Q3 COMPUTER SCIENCE, SOFTWARE ENGINEERING Pub Date : 2024-08-22 DOI: 10.1016/j.simpa.2024.100693
Patrícia Szabó , Patrik Filotás , Cecilia Sik-Lanyi , Soma Zsebi , Renáta Cserjési

This article explores the serious application of virtual reality (VR) for assessing spatial memory, focusing on the Corsi test. Developed using the Unity game engine, this application allows for more convenient parameter modification and faster evaluation through digital iterations. The use of VR technology enhances precision, reliability, and user immersion. This article details the developmental stages and psychophysiological responses of participants performing the task in VR. Results from a trial with 14 participants indicated reduced heart rate and improved outcomes compared with traditional methods. This highlights the potential of VR integration to enhance the accuracy, flexibility, and participant comfort in assessment procedures.

本文探讨了虚拟现实(VR)在空间记忆评估中的应用,重点是柯西测试。该应用使用 Unity 游戏引擎开发,通过数字迭代,可以更方便地修改参数并加快评估速度。VR 技术的使用提高了精确度、可靠性和用户沉浸感。本文详细介绍了在 VR 中执行任务的参与者的发展阶段和心理生理反应。14 名参与者的试验结果表明,与传统方法相比,心率降低,结果改善。这凸显了 VR 集成在提高评估程序的准确性、灵活性和参与者舒适度方面的潜力。
{"title":"Virtual reality implementation of the Corsi test and pilot study on acceptance","authors":"Patrícia Szabó ,&nbsp;Patrik Filotás ,&nbsp;Cecilia Sik-Lanyi ,&nbsp;Soma Zsebi ,&nbsp;Renáta Cserjési","doi":"10.1016/j.simpa.2024.100693","DOIUrl":"10.1016/j.simpa.2024.100693","url":null,"abstract":"<div><p>This article explores the serious application of virtual reality (VR) for assessing spatial memory, focusing on the Corsi test. Developed using the Unity game engine, this application allows for more convenient parameter modification and faster evaluation through digital iterations. The use of VR technology enhances precision, reliability, and user immersion. This article details the developmental stages and psychophysiological responses of participants performing the task in VR. Results from a trial with 14 participants indicated reduced heart rate and improved outcomes compared with traditional methods. This highlights the potential of VR integration to enhance the accuracy, flexibility, and participant comfort in assessment procedures.</p></div>","PeriodicalId":29771,"journal":{"name":"Software Impacts","volume":"21 ","pages":"Article 100693"},"PeriodicalIF":1.3,"publicationDate":"2024-08-22","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"https://www.sciencedirect.com/science/article/pii/S2665963824000812/pdfft?md5=f856c3f44e1b806884338f1ba39830f6&pid=1-s2.0-S2665963824000812-main.pdf","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"142083889","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
A geospatial multi-domain flood prediction tool exploiting open datasets 利用开放数据集的地理空间多域洪水预测工具
IF 1.3 Q3 COMPUTER SCIENCE, SOFTWARE ENGINEERING Pub Date : 2024-08-22 DOI: 10.1016/j.simpa.2024.100697
João Paulo Just Peixoto , Daniel G. Costa , Paulo Portugal , Francisco Vasques

Floods and other natural disasters have been threatening cities for hundreds of years, highlighting the importance of preventing emergencies and assessing risks. Urban flood risk assessment methodologies are of paramount importance when planning cities development and mitigation facilities. In this sense, a comprehensive tool was developed, enabling any stakeholder to perform analysis of an area of interest. To achieve this goal, CityZones-Flood was developed. It performs flood risk assessments in cities with respect to the presence of rivers, response centres, and the elevation of the zones. To evaluate it, risk assessment was performed in the region of Porto Alegre, Brazil.

数百年来,洪水和其他自然灾害一直威胁着城市,这凸显了预防紧急情况和评估风险的重要性。在规划城市发展和减灾设施时,城市洪水风险评估方法至关重要。为此,我们开发了一个综合工具,使任何利益相关者都能对感兴趣的区域进行分析。为实现这一目标,开发了 CityZones-Flood。该工具可对城市中的河流、应急中心和区域的海拔高度进行洪水风险评估。为了对其进行评估,我们在巴西阿雷格里港地区进行了风险评估。
{"title":"A geospatial multi-domain flood prediction tool exploiting open datasets","authors":"João Paulo Just Peixoto ,&nbsp;Daniel G. Costa ,&nbsp;Paulo Portugal ,&nbsp;Francisco Vasques","doi":"10.1016/j.simpa.2024.100697","DOIUrl":"10.1016/j.simpa.2024.100697","url":null,"abstract":"<div><p>Floods and other natural disasters have been threatening cities for hundreds of years, highlighting the importance of preventing emergencies and assessing risks. Urban flood risk assessment methodologies are of paramount importance when planning cities development and mitigation facilities. In this sense, a comprehensive tool was developed, enabling any stakeholder to perform analysis of an area of interest. To achieve this goal, CityZones-Flood was developed. It performs flood risk assessments in cities with respect to the presence of rivers, response centres, and the elevation of the zones. To evaluate it, risk assessment was performed in the region of Porto Alegre, Brazil.</p></div>","PeriodicalId":29771,"journal":{"name":"Software Impacts","volume":"21 ","pages":"Article 100697"},"PeriodicalIF":1.3,"publicationDate":"2024-08-22","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"https://www.sciencedirect.com/science/article/pii/S266596382400085X/pdfft?md5=71aafe792b2cc98517d726ca4ab8f9a7&pid=1-s2.0-S266596382400085X-main.pdf","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"142088407","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
AdapT: A reusable package for implementing smart contracts that process transactions of congruous types AdapT:可重复使用的软件包,用于实现处理同类交易的智能合约
IF 1.3 Q3 COMPUTER SCIENCE, SOFTWARE ENGINEERING Pub Date : 2024-08-13 DOI: 10.1016/j.simpa.2024.100694
Tomasz Górski

The widespread use of smart contracts results in high repeatability of their source code. The solution seems to lay in reusing the verification rules that check the feasibility of logically related transactions. The software allows for developing a smart contract that may process various transaction types. Besides, employing the package in implementing a smart contract eliminates the redundancy of verification rules. The package structure ensures the ability to handle actual smart contracts and transactions at the abstract level. Moreover, the article presents a proposal to standardize the way of designing the transaction verification function in a smart contract.

智能合约的广泛使用导致其源代码的重复性很高。解决方案似乎在于重复使用验证规则,以检查逻辑相关交易的可行性。该软件允许开发可处理各种交易类型的智能合约。此外,在执行智能合约时使用软件包可以消除验证规则的冗余。软件包结构确保了在抽象层面处理实际智能合约和交易的能力。此外,文章还提出了一项建议,以规范智能合约中交易验证功能的设计方式。
{"title":"AdapT: A reusable package for implementing smart contracts that process transactions of congruous types","authors":"Tomasz Górski","doi":"10.1016/j.simpa.2024.100694","DOIUrl":"10.1016/j.simpa.2024.100694","url":null,"abstract":"<div><p>The widespread use of smart contracts results in high repeatability of their source code. The solution seems to lay in reusing the verification rules that check the feasibility of logically related transactions. The software allows for developing a smart contract that may process various transaction types. Besides, employing the package in implementing a smart contract eliminates the redundancy of verification rules. The package structure ensures the ability to handle actual smart contracts and transactions at the abstract level. Moreover, the article presents a proposal to standardize the way of designing the transaction verification function in a smart contract.</p></div>","PeriodicalId":29771,"journal":{"name":"Software Impacts","volume":"21 ","pages":"Article 100694"},"PeriodicalIF":1.3,"publicationDate":"2024-08-13","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"https://www.sciencedirect.com/science/article/pii/S2665963824000824/pdfft?md5=5ebc67df8f19b6a2927dbeff16ca52f9&pid=1-s2.0-S2665963824000824-main.pdf","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"141998260","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
PyRCD—Object-oriented Python package for detailed multi-objective design optimization of reinforced concrete beams PyRCD - 面向对象的 Python 软件包,用于钢筋混凝土梁的详细多目标设计优化
IF 1.3 Q3 COMPUTER SCIENCE, SOFTWARE ENGINEERING Pub Date : 2024-08-02 DOI: 10.1016/j.simpa.2024.100691
Tabish Izhar, Syed Aqeel Ahmad, Neha Mumtaz

This paper presents an object-oriented Python package PyRCD for the design optimization of reinforced concrete (RC) beams. PyRCD provides a detailed solution to the optimization of RC beams including detailing. PyRCD uses a multi-level self-stopping pareto-dominated simulated annealing algorithm to minimize the overall weight, cost, and embodied carbon of the beam. The optimization is coupled with rigorous constructability constraints and safety checks, with the flexibility to adopt any design guidelines. PyRCD offers a unique general platform to realize practical RC beam design optimization. The package can boost students’ understanding and research in the field of design optimization of RC beams.

本文介绍了一个面向对象的 Python 软件包 PyRCD,用于优化钢筋混凝土(RC)梁的设计。PyRCD 提供了包括细部设计在内的钢筋混凝土梁优化的详细解决方案。PyRCD 采用多级自停止帕累托主导模拟退火算法,最大限度地减少梁的总重量、成本和含碳量。优化与严格的可施工性约束和安全检查相结合,可灵活采用任何设计准则。PyRCD 为实现实际的 RC 梁设计优化提供了一个独特的通用平台。该软件包可以促进学生对 RC 梁设计优化领域的理解和研究。
{"title":"PyRCD—Object-oriented Python package for detailed multi-objective design optimization of reinforced concrete beams","authors":"Tabish Izhar,&nbsp;Syed Aqeel Ahmad,&nbsp;Neha Mumtaz","doi":"10.1016/j.simpa.2024.100691","DOIUrl":"10.1016/j.simpa.2024.100691","url":null,"abstract":"<div><p>This paper presents an object-oriented Python package PyRCD for the design optimization of reinforced concrete (RC) beams. PyRCD provides a detailed solution to the optimization of RC beams including detailing. PyRCD uses a multi-level self-stopping pareto-dominated simulated annealing algorithm to minimize the overall weight, cost, and embodied carbon of the beam. The optimization is coupled with rigorous constructability constraints and safety checks, with the flexibility to adopt any design guidelines. PyRCD offers a unique general platform to realize practical RC beam design optimization. The package can boost students’ understanding and research in the field of design optimization of RC beams.</p></div>","PeriodicalId":29771,"journal":{"name":"Software Impacts","volume":"21 ","pages":"Article 100691"},"PeriodicalIF":1.3,"publicationDate":"2024-08-02","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"https://www.sciencedirect.com/science/article/pii/S2665963824000794/pdfft?md5=98ba292d926dd08b6f95adb2af1d20ea&pid=1-s2.0-S2665963824000794-main.pdf","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"141963087","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