TY - JOUR
T1 - IoTsecM
T2 - A UML/SysML Extension for Internet of Things Security Modeling
AU - Escamilla-Ambrosio, Ponciano Jorge
AU - Robles-Ramirez, David Alejandro
AU - Tryfonas, Theo
AU - Rodriguez-Mota, Abraham
AU - Gallegos-Garcia, Gina
AU - Salinas-Rosales, Moises
N1 - Publisher Copyright:
© 2013 IEEE.
PY - 2021
Y1 - 2021
N2 - In this paper, an approach referred to as IoTsecM is proposed. This proposal is a UML/SysML extension for security requirements modeling within the analysis stage in a waterfall development life cycle in a Model-Based Systems Engineering Approach. IoTsecM allows the security requirements representation in two very well-known modeling languages, UML and SysML. With the utilization of this extension, IoT developers can consider the security requirements from the analysis stage in the design process of IoT systems. IoTsecM allows IoT systems to be designed considering possible threats and the corresponding security requirements analysis. The applicability of IoTsecM is demonstrated through applying it to analyze and represent the security requirements in an IoT real-life system in the context of collaborative autonomous vehicles in smart cities. In this use case, IoTsecM was able to represent the security requirements identified within the system architecture elements, in which all countermeasures identified were depicted using the proposed IoTsecM profile.
AB - In this paper, an approach referred to as IoTsecM is proposed. This proposal is a UML/SysML extension for security requirements modeling within the analysis stage in a waterfall development life cycle in a Model-Based Systems Engineering Approach. IoTsecM allows the security requirements representation in two very well-known modeling languages, UML and SysML. With the utilization of this extension, IoT developers can consider the security requirements from the analysis stage in the design process of IoT systems. IoTsecM allows IoT systems to be designed considering possible threats and the corresponding security requirements analysis. The applicability of IoTsecM is demonstrated through applying it to analyze and represent the security requirements in an IoT real-life system in the context of collaborative autonomous vehicles in smart cities. In this use case, IoTsecM was able to represent the security requirements identified within the system architecture elements, in which all countermeasures identified were depicted using the proposed IoTsecM profile.
KW - Cybersecurity
KW - Internet of Things
KW - SysML
KW - UML
KW - autonomous vehicles
KW - smart cities
UR - http://www.scopus.com/inward/record.url?scp=85120474938&partnerID=8YFLogxK
U2 - 10.1109/ACCESS.2021.3125979
DO - 10.1109/ACCESS.2021.3125979
M3 - Artículo
AN - SCOPUS:85120474938
SN - 2169-3536
VL - 9
SP - 154112
EP - 154135
JO - IEEE Access
JF - IEEE Access
ER -