Софтуер, Технологии, Автоматизация