Sistem tertanam (embedded systems) yang menggabungkan hardware dan software telah menjadi lebih kompleks karena bergantung pada sistem itu sendiri.