Informatics in Education logo


Login Register

  1. Home
  2. Issues
  3. Volume 19, Issue 3 (2020)
  4. Integrating Formal Methods for Security ...

Informatics in Education

INFORMATION Submit your article Help
  • Article info
  • Related articles
  • More
    Article info Related articles

Integrating Formal Methods for Security in Software Security Education
Volume 19, Issue 3 (2020), pp. 425–454
Paolo MODESTI  

Authors

 
Placeholder
https://doi.org/10.15388/infedu.2020.19
Pub. online: 16 September 2020      Type: Article      Open accessOpen Access

Published
16 September 2020

Abstract

As the number of software vulnerabilities discovered increases, the industry is facing difficulties to find specialists to cover the vacancies for security software developers. Considering relevant teaching and learning theories, along with existing approaches in software security education, we present the pedagogic rationale and the concrete implementation of a course on security protocol development that integrates formal methods for security research into the teaching practice. A novelty of the framework is the adoption of a conceptual model aligned with the level of abstraction used for the symbolic (high-level) representation of cryptographic and communication primitives. This is aimed not only at improving skills in secure software development, but also at bridging the gap between the formal representation and the actual implementation, making formal methods and tools more accessible to students and practitioners.

Related articles PDF XML
Related articles PDF XML

Copyright
No copyright data available.
Open access article under the CC BY license.

Keywords
software security education formal methods for security programming abstractions research-led teaching constructivism

Metrics
since February 2020
2009

Article info
views

0

Full article
views

1197

PDF
downloads

309

XML
downloads

Export citation

Copy and paste formatted citation
Placeholder

Download citation in file


Share


RSS

INFORMATICS IN EDUCATION

  • Online ISSN: 2335-8971
  • Print ISSN: 1648-5831
  • Copyright © 2024 Vilnius University
  •  

For contributors

  • Submit
  • OA Policy

Contact us

  • Institute of Data Science and Digital Technologies,
  • Vilnius University, Akademijos St. 4, 08412, Vilnius, Lithuania
  • E-mail: gabriele.stupuriene@mif.vu.lt
Powered by PubliMill  •  Privacy policy