Timely implementation of maintenance processes provides confidence in maintaining performance and integrity throughout the life cycle of the system. Various developments in monitoring and analysis methods are aimed at maintaining the operability of systems by minimizing the failure rate. The developed computer program, presented in the paper, is used as one of the tools for assessing the technical condition of a ship power plant, allowing the use of an integrated approach to predicting and managing the quality of maintenance, including an assessment of the costs and timing of the implementation of repair work. When describing the creation of a computer program for assessing the structural integrity of ship engine elements, special attention is paid to the libraries used and the methods necessary for a comprehensive consideration of the “oil-engine” system. The Makava program, based on laboratory analyzes, allows you to determine the residual life of engine oil according to the actual state, by determining the parameters that mainly affect its aging, wherein setting threshold values for these parameters, forms the degree of deviation of actual values from the boundary values, predicting further wear of certain elements of the system. The program contains a database of typical changes in oil indicators regarding the occurrence of possible structural defects in the elements of the system, helps to expand the information resource by collecting, processing, accumulating and storing information on the degradation of the components of the propulsion complex of various engine models for subsequent planning of measures for the quality of maintenance and repair of shipboard power installations.