Responsibility for the overall software system architecture and design Definition of the necessary mechanisms and concepts (e.g. exception handling, communication, driver models,…) Organisation of the technical infrastructure of the projects Definition...