К чему вы клоните? Я понимаю, как всё работает в "отдельных" случаях, но, если обобщать - моё предложение, как мне кажется, покрывает всё возможные ситуации, но я могу ошибаться, поэтому прошу совета со стороны)
Ведь в качестве "системы" мы можем предполагать АРМ, тогда обновление SCADA с этой высоты будет "обновлением подсистемы", а если спускаться на уровень система = SCADA, то в данном случае может возникнуть ситуация, когда это может становиться полной перезаписью - обновлением - установкой другой SCADA
Надо тогда дать четкое определение системы и подсистемы. Я бы смотрел чуть по другому. Управление обновлением ПО. Делим ПО на системное и прикладное. А потом рассматриваем варианты обновления (либо фулл, либо частично).