An Experiment in Interoperable Cryptographic Protocol Implementation Using Automatic Code Generation [PDF]
Spi2Java is a tool that enables semi-automatic generation of cryptographic protocol implementations, starting from verified formal models. This paper shows how the last version of spi2Java has been enhanced in order to enable interoperability of the ...
Pironti, Alfredo, Sisto, Riccardo
core +1 more source
An analysis of tools for automatic software development and automatic code generation
Software development is an important area in software engineering, which is why a wide range of techniques, methods, and approaches has emerged to facilitate software development automation.
Giner Alor-Hernández +4 more
doaj +1 more source
Towards Generating Unit Test Codes Using Generative Adversarial Networks
Unit testing is one of the critical software development steps to ensure the software’s quality. Unit testing is often neglected despite its importance since it requires a significant amount of time and effort from the software developers to write them ...
Muhammad Johan Alibasa +3 more
doaj +1 more source
SALSA-TEXT : self attentive latent space based adversarial text generation
Inspired by the success of self attention mechanism and Transformer architecture in sequence transduction and image generation applications, we propose novel self attention-based architectures to improve the performance of adversarial latent code- based ...
Gagnon-Marchand, Jules +3 more
core +1 more source
GB code: A grain boundary generation code [PDF]
Grain boundaries (GBs) are crystalline borders between single crystals in materials microstructure. They play an important role in mechanical, chemical or electronic response of materials and are therefore essential to materials science and physics.
R. Hadian, B. Grabowski, J. Neugebauer
openaire +4 more sources
Analysis of the Code Quality of Code Automatic Generation Tool Github Copilot [PDF]
Github Copilot is a generative AI-based code auto-generation tool launched by Github and OpenAI in 2022.One of its core functions is to generate corresponding implementation code based on natural language annotations describing functions.This expansion ...
WANG Dongyu, MO Ran, ZHAN Wenjing, JIANG Yingjie
doaj +1 more source
Semantic model-driven development of web service architectures. [PDF]
Building service-based architectures has become a major area of interest since the advent of Web services. Modelling these architectures is a central activity. Model-driven development is a recent approach to developing software systems based on the idea
Pahl, Claus
core +2 more sources
Auto-Selection of an Optimal Sparse Matrix Format in the Neuro-Simulator ANNarchy
Modern neuro-simulators provide efficient implementations of simulation kernels on various parallel hardware (multi-core CPUs, distributed CPUs, GPUs), thereby supporting the simulation of increasingly large and complex biologically realistic networks ...
Helge Ülo Dinkelbach +3 more
doaj +1 more source
Implementing Multi-Periodic Critical Systems: from Design to Code Generation [PDF]
This article presents a complete scheme for the development of Critical Embedded Systems with Multiple Real-Time Constraints. The system is programmed with a language that extends the synchronous approach with high-level real-time primitives.
Claire Pagetti +5 more
core +3 more sources
Generalized concatenated quantum codes [PDF]
We introduce the concept of generalized concatenated quantum codes. This generalized concatenation method provides a systematical way for constructing good quantum codes, both stabilizer codes and nonadditive codes. Using this method, we construct families of new single-error-correcting nonadditive quantum codes, in both binary and nonbinary cases ...
Grassl, Markus +4 more
openaire +3 more sources

