[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