9 Downloadable computer software for use in vehicle systems for data collection, centralized data storage and database management, vehicle edge computing management, application management, vehicle functional updates, and vehicle security; downloadable computer software for in-vehicle configuration management, network management, services management, redundancy, failure resiliency, 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