Automotive Software Factory (ASF) started when production software no longer met the ever-growing requirements of car manufacturers. There was a need to introduce standards, methodologies and technologies that would allow the traceability and reverse engineering of each software development phase, in order to obtain a more reliable and high quality product.
ASF has smartly turned this difficulty into a growth opportunity, introducing early on standards such as AUTOSAR and MISRA C as well as SPICE (currently the required standard for most car manufactuers) in its processes.

The Automotive Software Validation (ASV) Business Unit is the division of Netcom Group which deals with testing in the automotive field. Our team writes and performs tests in order to certify the software quality and that the control unit software is implemented correctly, according to the specifications and, in particular, complies with all the safety requirements.


ASF implements embedded control units software, to govern several vehicle parts such as powertrain, instrument panel cluster or vehicle infotainment. The ASF produces software for various levels (software domains): application, basic and diagnostic software for any embedded device, as well as business logic software (application logic and view logic) that manages the displays for target system-user interaction, and in addition, the integration software.
The ASF complies with smart processes and methodologies.
According to V-model software development process, the workflow consists in separate development phases, each one with an associated test phase.
Almost all the software is implemented with the Model-Based Design (MBD), a logical-mathematical model based methodology applied to the development process, which has many advantages.


Software validation is the main ASV activity and is conducted in our three testing laboratories (Naples, Turin and Nola) and at customers’ premises.
ASV is also responsible for providing support for the drafting of software specifics, both from diagnostic and functional sides, writing check lists to test the software, implementing simulation models and engine control algorithms for the development and execution of motor functions (e.g. Intelligent Alternator, S & S, etc.). These activities are mainly developed with commercial tools such as Excel, Matlab / Simulink.
ASV has gained considerable experience on simulators configuration, placing itself at the very top of the few companies able to set up from scratch a simulator (dSPACE, NI) and deliver it to the customer fully functional and customised for its specific needs.
Last but not least ASV supports the production, analysis and solutions for all the end of the line software problems in a production plant.


At ASF we:

  • Support clients in developing solutions carefully customised to specific needs,
  • Implement embedded software applications, for the control of the electrical and mechanical systems of the vehicle, as well as its interaction with the user, thanks to our expertise in the automotive sector,
  • Ensure our products are always up to customer expectations by using specific next-generation technology in the industry, in compliance with international and clients’ standards,
  • Plan, build and continuously review each phase of software development, with the methodology that best matches the customer’s internal process,
  • Create tools to automate repetitive tasks.


To perform all activities, ASV is able to offer the full support of Media Motive, which owns three testing laboratories:

  • 2 laboratories for testing in a simulated environment (Naples, Turin);
  • 1 laboratory for testing in the vehicle (Nola).


The testing activities can also be carried out at various customers’ sites, where ASV also takes care of the automation of testing and production of adequate reporting to certify our work.
ASV software validation activities are carried out in two different testing environments:

  • Simulated Environment
  • Vehicle


Carrying out all tests required for the certification of the proper functioning of the software:

  • Safety and diagnosis,
  • Vehicle functions,
  • Communication protocol CAN and LIN.


On automotive control System ASV will:

  • Choose the simulator that best suits the customer needs, selecting the most appropriate interfaces;
  • Develop and implement all hardware connections between the simulator and the ECU under examination;
  • Create the software configuration for the processing of information that ECU and simulator must exchange;
  • Implement the simulation model of engine and vehicle.


End of the line activities, carried out by ASV are:

  • ECU Reprogramming,
  • PROXY,
  • End of line TEST,
  • Analysis of memory errors.