Research Article

Genetic Programming for Automating the Development of Data Management Algorithms in Information Technology Systems

Table 2

Features for the target system.

ID Description

Q1 List books written by an author named X.

Q2 List users who borrowed books written by an author named X.

Q3 List users who borrowed a periodical containing a paper written by an author named X.

Q4 List books available for loan, having the tag X.

D1 Remove books published before the year X.

D2 Remove loan of a book titled X by the user Y.

D3 Remove books and papers authored by an author named X.

I1 Send the message Y to every user who borrowed a book titled X.

I2 Add a new tag Y for a book titled X.

U1 Update book publisher from X to Y.