SysML-Sec: A Model-Driven Environment for Developing Secure Embedded Systems
Résumé
We introduce SysML-Sec, a new SysML environment aimed at making secu- rity experts collaborate with system designers at all methodological stages of the design and development of an embedded system. SysML-Sec is also meant to support the assess- ment of the impact of security over safety. Security and safety concerns are captured in extended SysML diagrams elaborated according to an iterative process centered around the software/hardware partitioning of the architecture. The requirements captured are derived into security and cryptographic mechanisms as well as into security properties that can be formally verified.