EDI  code  OS  architecture