[agents] Last Call for Paper: [Computers] Special Issue "Code Generation, Analysis and Quality Testing" (Deadline Apporaching)

Blink Yu blink.yu at mdpi.com
Tue Sep 24 09:18:08 EDT 2019


Special Issue: Code Generation, Analysis and Quality Testing
Guest Editor 
Dr. Alberto Simões
Applied Artificial Intelligence Lab, Instituto Politécnico do Cávado e do Ave, Barcelos, 4750-810, Portugal
Prof. Ricardo Queirós 
School of Media Arts and Design, Polytechnic Institute of Porto, 4200-465 Porto, Portugal 
Prof. Mário Pinto
School of Media Arts and Design, Polytechnic Institute of Porto, 4200-465 Porto, Portugal
Deadline for manuscript submissions: 30 September 2019
More Detail information please see the link: https://www.mdpi.com/journal/computers/special_issues/Code_GAQT
========

Dear Colleagues,


Programming is still a mainly manual process. The amount of detail a programmer needs to consider while developing and algorithm can be quite large. To help programmers, there are three main areas of research:

1) Code Generation: The development of tools to generate code based on domai- specific languages. Some good old examples are compiler generators, like flex or yacc. Other more recent tools follow this idea, like Microsoft Entity Framework, or the VDMTools specification language. Nevertheless, there is still room for improvement and automation;

2) Code Analysis: A large amount of code is running on a daily basis on the planet. While some code is quite recent, there is a large amount of legacy software still running. Either to keep legacy software running smoothly, or to help finding bugs in recently developed software, there are tools and companies dedicated to analyzing code, finding its flaws. Unfortunately, most of these tools do static analysis and still have limitations when it comes to detecting some critical situations;

3) Code Testing: Related to the analysis of software is software quality testing. In the last few years, a large number of programmers have been adopting agile techniques that foster the usage of test-driven development, feature-driven development, and continuous integration and deployment. The main drawback is that tests are being written by the same programmers developing applications, making the development slower, and resulting in biased unit tests.

This Special Issue’s main focus is the development of tools and practices to help developers in these three aspects.

Keywords

    automated development
    code generation
    quality assessment
    static code analysis
    unit testing
    automatic code tests
    code quality metrics


Prof. Alberto Simões
Prof. Ricardo Queirós
Prof. Mário Pinto
Guest Editors
===
Computers (http://www.mdpi.com/journal/computers) is a fully open access
journal of computer science, published quarterly online by MDPI,
Switzerland. It is covered by the Scopus (Elsevier, 2018 CiteScore:
1.59), ESCI(Web of Science), INSPEC and DBLP. We maintain a rapid
editorial procedure and rigorous peer-review. Manuscripts are
peer-reviewed and a first decision provided to authors approximately
*16.5* days after
submission; acceptance to publication is undertaken in *3.8* days
To submit to the journal click here: http://susy.mdpi.com/user/manuscripts/upload?journal=computers


Best regards,
Blink Yu







More information about the agents mailing list