RUS  ENG
Full version
JOURNALS // Preprints of the Keldysh Institute of Applied Mathematics // Archive

Keldysh Institute preprints, 2024 069, 17 pp. (Mi ipmp3279)

Optimizing after-sales software maintenance in plugin architecture

V. A. Sudakov, A. D. Shabliy


Abstract: Cost optimization is a pressing issue in modern software development and after-sales service. The paper considers optimization of the cost of after-sales service for a plug-in system. The problem of optimal decomposition of functionality is solved under the condition of its delivery in different configurations. A mathematical model is developed that optimizes the distribution of source code files among plug-ins based on the criterion of the minimum cost of after-sales service for the requirements they implement. A software implementation of the model in the Python programming language using the Pyomo module is proposed. A series of computational experiments are performed to solve the optimization problem using various solvers in order to find optimal parameter values and estimate the operating time.

Keywords: plugin, optimization, objective function, constraints, solvers, Pyomo.

DOI: 10.20948/prepr-2024-69



© Steklov Math. Inst. of RAS, 2024