Despite the advances that have been made in programming, there is still a lack of sufficient methods for quality control. While code standards try to force programmers to follow a specific set of rules, few tools exist that really deal with automatic refactoring of this code, and evaluation of the coverage of these tests is still a challenge.
Code Generation, Analysis Tools, and Testing for Quality is an essential reference source that discusses the generation and writing of computer programming and methods of quality control such as analysis and testing. Featuring research on topics such as programming languages, quality assessment, and automated development, this book is ideally designed for academicians, practitioners, computer science teachers, enterprise developers, and researchers seeking coverage on code auditing strategies and methods.
Despite the advances that have been made in programming, there is still a lack of sufficient methods for quality control. While code standards try to force programmers to follow a specific set of rules, few tools exist that really deal with automatic refactoring of this code, and evaluation of the coverage of these tests is still a challenge.
Code Generation, Analysis Tools, and Testing for Quality is an essential reference source that discusses the generation and writing of computer programming and methods of quality control such as analysis and testing. Featuring research on topics such as programming languages, quality assessment, and automated development, this book is ideally designed for academicians, practitioners, computer science teachers, enterprise developers, and researchers seeking coverage on code auditing strategies and methods.
Ricardo Alexandre Peixoto de Queirós holds a PhD
on Computer Science and is an Assistant Professor of Computer
Science at the Polytechnic Institute of Porto. He is also a
researcher in the field of e-learning interoperability and
programming languages learning at the Center for Research in
Advanced Computing Systems (CRACS) research group of INESC TEC
Porto. He is one of the development team members that created Enki,
a gamified IDE for learning computer programming powered by Mooshak
(a system for managing online programming contests often used in
the IEEEXtreme competitions). He is also the author of 5 books
regarding Android development and has almost 100 scientific
publications focused on Computer Science education.
Alberto Simões has a PhD in Artificial
Inteligence, area of Natural Language Processing, is a lecturer at
Polytechnic Institute of Caívado and Ave, in Barcelos, and a
researcher at Algoritmi Center and Center for Humanistic Studies,
both from University of Minho. Main Interests: Natural Language
Processing: Bilingual Resources Extraction, Machine Translation and
Ontologies; Languages Processing, Domain Specific Languages;
Digital Preservation, namely music scores; Artificial Intelligence
in Computer Games Development. Mario Pinto , PhD in Computer
Science at Portucalense University, Master of Electronics, and
Computer Engineering at Faculty of Engineering - Porto University,
and degree in Computer Science. Professor in Informatics
Department, at the Polytechnic Institute of Porto. Coordinator of
the Degree in Technology and Information Systems for the Web,
Polytechnic Institute of Porto. President of the
Scientific-Technical Council of ESEIG and member of the General
Council of the Polytechnic Institute of Porto. Author of 11 books
by the publisher Atlantic Center, in Informatics. Develops research
activity in the areas of knowledge management systems; e-learning
systems and mobile learning; e-assessment; several publications
(over 30) in proceedings of international conferences,
international journals and chapter books in Springer and IGI Global
publishers. Member of the Scientific Committee of several
international conferences, including: European Conference on
Knowledge Management; European Conference on e-learning; Iberian
Systems and Information Technologies Conference; World Conference
on Information Systems and Technologies; Conferencia Iberica de
Sistemas y Tecnologias de Information; Member of the International
Society for Professional Innovation Management (ISPIM).
![]() |
Ask a Question About this Product More... |
![]() |