eXtended Automation Engineering (XAE)Unauthorized manipulation of the source code.CountermeasuresDescriptionTechnicalDefine authorizations and implement them with software protectionUse version control system to make changes traceableUse individual access control for version control systemOrganizationalUse IT security management system (e.g. according to ISO 27001)Use version control system (see: Source-Control):Use "Staging":Check-in first in development source control repositoryUse separate (pre-)release build repository to build alpha, beta, RC and release versions from thereTransfer development repository -> (pre-)release build repository only after review, for example via Project Compare Tool (see: Project Compare Tool)Unauthorized access to the source code.CountermeasuresDescriptionTechnicalStore source code encrypted using software protection (see: Software protection)OrganizationalUse IT security management system (e.g. according to ISO 27001).Secure access to the storage locations.Use encrypted storage.