01534nas a2200181 4500000000100000008004100001260003900042100002200081700001700103700002400120700002400144700002200168700001500190700002300205700002300228245009800251520100300349 2022 d bIEEEaVilanova i la GeltrĂș, Spain1 aMiltiadis Siavvas1 aErol Gelenbe1 aDimitrios Tsoukalas1 aIlias Kalouptsoglou1 aMaria Mathioudaki1 aMert Nakip1 aDionysios Kehagias1 aDimitrios Tzovaras00aThe IoTAC Software Security-by-Design Platform: Concept, Challenges, and Preliminary Overview3 a
Critical everyday activities handled by modern IoT Systems imply that security is of major concern both for the end-users and the industry. Securing the IoT System Architecture is commonly used to strengthen its resilience to malicious attacks. However, the security of software running on the IoT must be considered as well, since the exploitation of its vulnerabilities can infringe the security of the overall system, regardless of how secure its architecture may be. Thus, we present an IoT Software Security-by-Design (SSD) Platform, which provides mechanisms for monitoring and optimizing the security of IoT software applications throughout their development lifecycle, to validate the broader security of the IoT software. This paper describes the proposed SSD platform that leverages security information from all phases of development, using some novel mechanisms that have been implemented, and which can lead to a holistic security evaluation and future security certification.