Technical Factor Cloud Computing. Information Technology. Internet of Things. Software Development. Domain-Specific Language. Architectural Knowledge. Blockchain.