Developing Automotive Products Using the EAST-ADL2, an AUTOSAR Compliant Architecture Description Language