Grinenko O. Methods and tools for software ecosystems researching

Українська версія

Thesis for the degree of Candidate of Sciences (CSc)

State registration number

0421U100306

Applicant for

Specialization

  • 01.05.03 - Математичне та програмне забезпечення обчислювальних машин і систем

28-01-2020

Specialized Academic Board

Д 26.001.09

Taras Shevchenko National University of Kyiv

Essay

The dissertation work is devoted to the development of methods and tools of the software ecosystems research. The paper substantiates the need to study software ecosystems in order to monitor their evolution. Firstly, a formal model of the ecosystem is proposed, its components, structure and architecture are described. The paper proposes approaches (automatic, network, logical) to the study of ecosystem properties. For the study of software ecosystems, a classification of properties that are studied by automatic, network and logical methods was developed, as well as original algorithms were developed and implemented to perform property analysis. In addition, an ontological knowledge base is created, which stores data and knowledge about the (positive and negative) experience in performing tasks in the ecosystem, successfully completed projects, data on competitors, staff qualifications, history of ecosystem development as a population, is a tool for monitoring of software ecosystems evolution. Also, the development management system and monitoring of both the internal state and the external state in which the ecosystem is located were further developed.

Files

Similar theses