Results 41 to 50 of about 2,576 (220)

Optimizing RTL Code Obfuscation: New Methods Based on XML Syntax Tree

open access: yesApplied Sciences, 2023
As the most widely used description code in digital circuits and system on chip (SoC), the security of register transfer level (RTL) code is extremely critical.
Hanwen Yi, Jin Zhang, Sheng Liu
doaj   +1 more source

Analysis of Software Binaries for Reengineering-Driven Product Line Architecture—An Industrial Case Study [PDF]

open access: yesElectronic Proceedings in Theoretical Computer Science, 2015
This paper describes a method for the recovering of software architectures from a set of similar (but unrelated) software products in binary form. One intention is to drive refactoring into software product lines and combine architecture recovery with ...
Ian D. Peake   +5 more
doaj   +1 more source

Refactoring Delta-Oriented Product Lines to achieve Monotonicity [PDF]

open access: yesElectronic Proceedings in Theoretical Computer Science, 2016
Delta-oriented programming (DOP) is a flexible transformational approach to implement software product lines. In delta-oriented product lines, variants are generated by applying operations contained in delta modules to a (possibly empty) base program ...
Ferruccio Damiani, Michael Lienhardt
doaj   +1 more source

Two-Pass Technique for Clone Detection and Type Classification Using Tree-Based Convolution Neural Network

open access: yesApplied Sciences, 2021
Appropriate reliance on code clones significantly reduces development costs and hastens the development process. Reckless cloning, in contrast, reduces code quality and ultimately adds costs and time.
Young-Bin Jo, Jihyun Lee, Cheol-Jung Yoo
doaj   +1 more source

Construction of Sabatier Volcanoes for CO2 Hydrogenation to C1‐2 Oxygenates Using Data‐Efficient Machine Learning

open access: yesAdvanced Science, EarlyView.
A new data‐efficient framework combining DFT calculations, a neural network model, and automated graph analysis of catalytic reaction networks is proposed and applied to CO2 hydrogenation on transition metal nanoparticles. The analysis shows how efficient C2 oxygenate production requires a balance between CHx formation, C–C coupling, protonation, and ...
Mikhail V. Polynski, Sergey M. Kozlov
wiley   +1 more source

Short communication: Landlab v2.0: a software package for Earth surface dynamics [PDF]

open access: yesEarth Surface Dynamics, 2020
Numerical simulation of the form and characteristics of Earth's surface provides insight into its evolution. Landlab is an open-source Python package that contains modularized elements of numerical models for Earth's surface, thus reducing time required ...
K. R. Barnhart   +15 more
doaj   +1 more source

Deep Learning–Based Extraction of Promising Material Groups and Common Features from High‐Dimensional Data: A Case of Optical Spectra of Inorganic Crystals

open access: yesAdvanced Intelligent Discovery, EarlyView.
We report a novel interpretation method for deep learning models based on feature extraction and clustering. Applying this method to an atomistic line graph neural network (ALIGNN) model trained on optical absorption spectra of 2,681 inorganic compounds obtained from first‐principles calculations, we successfully identify key factors underlying ...
Akira Takahashi   +3 more
wiley   +1 more source

A Certified Refactoring Engine [PDF]

open access: yes, 2008
The paper surveys how software tools such as refactoring systems can be validated, and introduces a new mechanism, namely the extraction of a refactoring engine for a functional programming language from an Isabelle/HOL theory in which it is verified ...
Thompson, Simon, Sultana, Nik
core  

microeco 2: A comprehensive R package for downstream analysis of microbiome omics data

open access: yesiMeta, EarlyView.
The current version 2.0 of the microeco package represents a substantial update compared to the previously published version. Key enhancements include the addition of new classes, integration of a broader suite of analytical methods, a comprehensive overhaul of the parameter system, improved connectivity between statistical analysis and visualization ...
Chi Liu   +9 more
wiley   +1 more source

Achieving better requirements to code traceability: which refactoring should be done first?

open access: yes, 2016
During system evolution, trace links among requirements and source code could get distorted due to vocabulary mismatch problem. Nevertheless, researchers have shown that those links can be recovered by code refactoring.
Gias, A.U., Easmin, R., Faiz, F.
core   +1 more source

Home - About - Disclaimer - Privacy