Development of a design methodology for upgradability involving changes of functions · Study