Software is an inevitable part of every system, from mobile applications and smart devices to cyberphysical systems (CPSs). Building secure software is essential for cybersecurity, but it is also challenging: Technologies advance rapidly, and the growing complexity of software by itself and as an integral module of large systems has made all secure software engineering activities heterogeneous and context-specific. Security has previously been targeted by various software engineering sub-communities (e.g., security requirement engineering, software architecture), as well as different community events, e.g., conferences related to cybersecurity, networking, and internet technologies.
Cyber-Physical Systems (CPS) are integrations of computation and physical processes. Security is of special interest in CPS development, as an attack on software components can cause a severe impact in the physical world. The CPS context has opened up a new range of potential security problems with interaction across systems layers, i.e., sensor, communication, and application layers. This Special Issue invites emerging topics about secure software development for CPS systems. The topics of interest include but are not limited to:
- Security requirement management;
- Security analysis;
- Security versus other quality attributes (e.g., usability) and their trade-offs;
- Security-by-design;
- Security metrics;
- Secure coding best practices;
- Security in contemporary software development paradigms, i.e., Agile, DevOps, Lean Startup;
Security education for software engineers.
Dr. Anh Nguyen Duc
Dr. Daniela Soares Cruzes
Deadline: 30 May 2021
Submission link: https://www.mdpi.com/journal/futureinternet/special_issues/SS_CPS