Systems that allow generating programs for monitoring the state of technical objects are explored. The generation of programs involves the construction of models of objects from the data received from them and the construction of data collection processes. The dependences of the complexity of the generation of models of monitoring objects on the dimension of the input stream, the dimensions of the characteristic vectors describing the state of the elements of the objects of monitoring, as well as the dependences of the complexity of the generation of data collection processes on the number of structural levels of objects, the number of information elements on each level, and the probabilities of generating processes on each of the levels. Based on the results obtained, recommendations are formulated on the use of monitoring program generation systems in solving practical problems in particular domain: recommendation on selecting right balance between often and rare model rebuilding and expediency criteria of the monitoring process generation system usage.
Keywords: complex technical object, monitoring, program generation
Models of monitoring program generation systems are proposed. to significantly reduce the cost of time and other resources for monitoring complex technical objects. Systems are considered at several levels: subsystems and modules, communication links, use cases, physical representation. A technique for adapting system models to subject areas.
Keywords: complex technical object, monitoring, models of software systems, program generation