Несмотря на активное развитие и использование современных компьютерных систем, общего понимания по их разработке до сих пор не сложилось. Данная работа предлагает основополагающие принципы для проектирования и разработки компьютерных систем нового поколения.