Code generation is an important part of today’s software development. Using code generation can increase code quality, ease maintenance and shorten development time. It can be used for development of different parts of software systems like database access layers, communication protocols and their proxies/stubs, user interface and many others. Code generators may be ready to use products or developed in-house for project’s specific requirements. There are different tools and environments for the development of code generators. As there are so many different possibilities for code generation solutions, it becomes hard for a developer or team to choose the best solution for their purpose, especially when there are few academic or industrial r...
Being able to suggest relevant recommendations to software developers is a promising approach to inc...
Over the last years, researchers proposed a variety of assistance tools to support developers in the...
Nowadays the software development speed is raising constantly. Therefore software development compan...
Code generation is an important part of today’s software development. Using code generation can incr...
Generating code from software models is considered to be a new generation leap within software devel...
This thesis was created to identify ways to improve and enforce code quality using automated tools i...
The use of Application Programming Interfaces (APIs) is pervasive in software systems; it makes the ...
Automatic generation of program is definitely an alluring problem. Over the years many approaches em...
Abstract: This study intends to investigate how well code reviews contribute to higher software qual...
In the era of revolution, the development of software is increasing daily. The quality of software i...
Abstract: In model-driven development (MDD) software emerges by systematically transforming abstract...
Large companies suffer from the increasing complexity that exist in their software systems. Evolving...
This work proposes a methodology for source code quality and static behaviour evaluation of a softwa...
Software quality assurance is fundamentally different from software code quality assessment. It is ...
Projeto realizado em âmbito empresarialA project submitted in fulfillment of the requirements for th...
Being able to suggest relevant recommendations to software developers is a promising approach to inc...
Over the last years, researchers proposed a variety of assistance tools to support developers in the...
Nowadays the software development speed is raising constantly. Therefore software development compan...
Code generation is an important part of today’s software development. Using code generation can incr...
Generating code from software models is considered to be a new generation leap within software devel...
This thesis was created to identify ways to improve and enforce code quality using automated tools i...
The use of Application Programming Interfaces (APIs) is pervasive in software systems; it makes the ...
Automatic generation of program is definitely an alluring problem. Over the years many approaches em...
Abstract: This study intends to investigate how well code reviews contribute to higher software qual...
In the era of revolution, the development of software is increasing daily. The quality of software i...
Abstract: In model-driven development (MDD) software emerges by systematically transforming abstract...
Large companies suffer from the increasing complexity that exist in their software systems. Evolving...
This work proposes a methodology for source code quality and static behaviour evaluation of a softwa...
Software quality assurance is fundamentally different from software code quality assessment. It is ...
Projeto realizado em âmbito empresarialA project submitted in fulfillment of the requirements for th...
Being able to suggest relevant recommendations to software developers is a promising approach to inc...
Over the last years, researchers proposed a variety of assistance tools to support developers in the...
Nowadays the software development speed is raising constantly. Therefore software development compan...