Sangat penting untuk menyediakan teori enjiniring perangkat lunak yang memfasilitasi konstruksi sistem perangkat lunak IoT autonom.