I. Introduction
Most automotive companies have their own proprietary systems and tools, which are inaccessible or unaffordable to most developers. Automotive software is becoming increasingly complex, as it must undergo meticulous unit and integration testing.