Abstract
The transfer of cybersecurity domain knowledge from security experts (‘Ethical Hackers’) to software engineers is discussed in terms of desirability and feasibility. Possible mechanisms for the transfer are critically examined. Software engineering methodologies do not make use of security domain knowledge in its form of vulnerability databases (e.g. CWE, CVE, Exploit DB), which are therefore not appropriate for this purpose. An approach based upon the improved use of pattern languages that encompasses security domain knowledge is proposed.
Original language | English |
---|---|
Title of host publication | Engineering secure software and systems |
Subtitle of host publication | 9th Internatinal symposium, ESSoS 2017 Bonn, Germany, July 3-5, 2017: proceedings |
Editors | Eric Bodden, Mathias Paye, Elias Athanasopoulos |
Place of Publication | Chambray |
Publisher | Springer |
Pages | 133-142 |
Number of pages | 10 |
Edition | 1 |
ISBN (Electronic) | 9783319621050 |
ISBN (Print) | 9783319621043 |
DOIs | |
Publication status | Published - 5 Jul 2017 |
Event | 9th International Symposium on Engineering Secure Software and Systems - University of Bonn, Bonn, Germany Duration: 3 Jul 2017 → 5 Jul 2017 |
Publication series
Name | Lecture Notes in Computer Science |
---|---|
Publisher | Springer |
Volume | 10379 |
ISSN (Print) | 0302-9743 |
ISSN (Electronic) | 1611-3349 |
Conference
Conference | 9th International Symposium on Engineering Secure Software and Systems |
---|---|
Abbreviated title | ESSoS 2017 |
Country/Territory | Germany |
City | Bonn |
Period | 3/07/17 → 5/07/17 |
Keywords
- Software development lifecycle (SDLC)
- Security pattern (SP)
- Software fault pattern (SFP)
- Attack pattern (AP)
- Vulnerability database (VDB)
Fingerprint
Dive into the research topics of 'Idea-caution before exploitation: the use of cybersecurity domain knowledge to educate software engineers against software vulnerabilities'. Together they form a unique fingerprint.Student theses
-
Addressing the knowledge transfer problem in secure software development through anti-patterns
Author: Nafees, T., 20 Mar 2019Supervisor: Coull, N. (Supervisor) & Ferguson, I. (Supervisor)
Student thesis: Doctoral Thesis
File