9 Downloadable computer software for use in vehicle systems for data collection, centralized data storage and database management, vehicle edge computing management, artificial intelligence and machine learning algorithm management, application management, vehicle functional updates, and vehicle security; downloadable computer software for in-vehicle configuration management, network management, services management, redundancy, failure resiliency, vehicle-to-everything communication, and internet-of-things communication; downloadable computer software for in-vehicle automation for feature prototyping, rapid feature deployment, automated vehicle testing, diagnostics, preventative maintenance, and fleet management