The aim of our work is to propose a methodology for the identification of a general formulation of the software embedded into the ECU: the replacement of an application-oriented approach with a functional-oriented one may allow to use the same software on different configurations, enhancing its flexibility, with several advantages for the manufacturer and no quality loss for the customer. In an additional step, we will propose a methodology to develop new ECU models and improve the efficacy of the algorithms..