The Proposal of a Evolutionary Strategy Generating the Data Structures Based on a Horizontal Tree for the Tests

Open access


The aim of the article is to present a mathematical definition of the object model, that is known in computer science as TreeList and to show application of this model for design evolutionary algorithm, that purpose is to generate structures based on this object. The first chapter introduces the reader to the problem of presenting data using the TreeList object. The second chapter describes the problem of testing data structures based on TreeList. The third one shows a mathematical model of the object TreeList and the parameters, used in determining the utility of structures created through this model and in evolutionary strategy, that generates these structures for testing purposes. The last chapter provides a brief summary and plans for future research related to the algorithm presented in the article.

[1] L. Banachowski, K. Diks and W. Rytter. Algorytmy i struktury danych, Warszawa: Wydawnictwa Naukowo-Techniczne, 2011.

[2] D. Farley and J. Humble. Ciągłe dostarczanie oprogramowania, Gliwice: Helion, 2015.

[3] M. Łobaziewicz. „Standard architektury modelu systemu B2B wspomagającego zarządzanie procesami budowlanymi”, in Od procesów do oprogramowania: badania i praktyka, P. Kosciuszenko, M. Śmiałek and J. Swacha, Warszawa: Wydawnictwo Polskie Towarzystwo Informatyczne, 2015, pp. 111-120.

[4] A. Piaskowy and R. Smilgin. Dane Testowe: teoria i praktyka, Gliwice: Helion, 2011.

[5] A. Roman. Testowanie i jakość oprogramowania, Warszawa: Wydawnictwo Naukowe PWN, 2015.

[6] D. Rutkowska, M. Piliński and L. Rutkowski. Sieci neuronowe, algorytmy genetyczne i systemy rozmyte, Warszawa: Wydawnictwo Naukowe PWN, 1997.

[7] WinForms Tree List, [Online]. Available:

[8] WPF Tree List, [Online]. Available:

Journal Information


All Time Past Year Past 30 Days
Abstract Views 0 0 0
Full Text Views 68 68 3
PDF Downloads 38 38 2