INTEGRATION OF ADD-ONS WITHOUT SOURCE CODE MODIFICATION
This paper discusses a notional software with certain pre-defined functionality requirements assuming that developer cannot edit its source code. The purpose of this work was to integrate this software with add-ons taking this restriction into account. The study investigates how add-ons can be applied in various operation systems, compilers and programming languages, comparing these methods as per the following criteria: implementation stage, supported types of assembling, possibility of working in development framework, operation speed and ease of implementation, as well as the spectrum of newly added functions. As a result, the authors managed to choose the most promising method and outline the direction of further research efforts. These methods for implementation of add-ons could be helpful for a great variety of tasks related to development and testing of complex software with stringent reliability requirements.