ON THE POSSIBILITIES OF ONTOLOGICAL MODELING OF THE LIFE CYCLE OF SOFTWARE DEVELOPMENT
The field of representation of software life cycle models in the form of ontologies has been studied. The main ontology in this subject area ODYSSEY is analyzed. On the basis of the ODYSSEY ontology, an ontology has been developed that allows representing knowledge about various software life cycle models, including models of agile development methodology. It is shown that this ontology can be used to solve practical problems of software engineering, incl. to develop a shell that allows you to automate the process of choosing a methodology for a particular software project.