A 15 Year Perspective on Automatic Programming
IEEE Transactions on Software Engineering - Special issue on artificial intelligence and software engineering
A cookbook for using the model-view controller user interface paradigm in Smalltalk-80
Journal of Object-Oriented Programming
Genetic programming: on the programming of computers by means of natural selection
Genetic programming: on the programming of computers by means of natural selection
Design patterns: elements of reusable object-oriented software
Design patterns: elements of reusable object-oriented software
Genetic programming: an introduction: on the automatic evolution of computer programs and its applications
The entity-relationship model—toward a unified view of data
ACM Transactions on Database Systems (TODS) - Special issue: papers from the international conference on very large data bases: September 22–24, 1975, Framingham, MA
Building application frameworks: object-oriented foundations of framework design
Building application frameworks: object-oriented foundations of framework design
Database Systems Concepts
Test Driven Development: By Example
Test Driven Development: By Example
Main Memory Database Systems: An Overview
IEEE Transactions on Knowledge and Data Engineering
A Representation for the Adaptive Generation of Simple Sequential Programs
Proceedings of the 1st International Conference on Genetic Algorithms
A New Representation And Crossover Operator For Search-based Optimization Of Software Modularization
GECCO '02 Proceedings of the Genetic and Evolutionary Computation Conference
Agile and Iterative Development: A Manager's Guide
Agile and Iterative Development: A Manager's Guide
Computer
Strongly typed genetic programming
Evolutionary Computation
GECCO '96 Proceedings of the 1st annual conference on Genetic and evolutionary computation
MASSON: discovering commonalities in collection of objects using genetic programming
GECCO '96 Proceedings of the 1st annual conference on Genetic and evolutionary computation
Testing software using order-based genetic algorithms
GECCO '96 Proceedings of the 1st annual conference on Genetic and evolutionary computation
Linear Genetic Programming
A multiobjective module-order model for software quality enhancement
IEEE Transactions on Evolutionary Computation
Hi-index | 0.00 |
Information technology (IT) systems are present in almost all fields of human activity, with emphasis on processing, storage, and handling of datasets. Automated methods to provide access to data stored in databases have been proposed mainly for tasks related to knowledge discovery and datamining (KDD). However, for this purpose, the database is used only to query data in order to find relevant patterns associated with the records. Processes modelled on IT systems should manipulate the records to modify the state of the system. Linear genetic programming for databases (LGPDB) is a tool proposed here for automatic generation of programs that can query, delete, insert, and update records on databases. The obtained results indicate that the LGPDB approach is able to generate programs for effectively modelling processes of IT systems, opening the possibility of automating relevant stages of data manipulation, and thus allowing human programmers to focus on more complex tasks.