तो जैसे ही हम हार्डवेयर से अनुप्रयोग में जाते हैं तो अधिक पहलू होते हैं और अधिक सूक्ष्म नियंत्रण होने की उम्मीद होती है, इसलिए जटिलता उसी तरह बढ़ जाती है और विश्वसनीयता और गारंटी जो अभिगम नियंत्रण द्वारा प्रदान की जा सकती है, हासिल करना अधिक कठिन है।
म्हणून आपण हार्डवेअरपासून application कडे जाताना अधिक पैलू असतात आणि अधिक नियंत्रण मिळण्याची अपेक्षा असते, म्हणूनच जटिलता त्याच प्रकारे वाढते आणि access control द्वारे प्रदान केल्या जाणार् या विश्वसनीयता आणि हमी प्राप्त करणे अधिक कठीण होते.