The Use of Software Design Patterns to Teach Secure Software Design: An Integrated Approach - Archive ouverte HAL
Communication Dans Un Congrès Année : 2015

The Use of Software Design Patterns to Teach Secure Software Design: An Integrated Approach

Lynn Futcher
  • Fonction : Auteur
  • PersonId : 983847

Résumé

During software development, security is often dealt with as an add-on. This means that security considerations are not necessarily seen as an integral part of the overall solution and might even be left out of a design. For many security problems, the approach towards secure development has recurring elements. Software design patterns are often used to address a commonly occurring problem through a “generic” approach towards this problem. The design pattern provides a conceptual model of a best-practices solution, which in turn is used by developers to create a concrete implementation for their specific problem. Most software design patterns do not include security best-practices as part of the generic solution towards the commonly occurring problem. This paper proposes an extension to the widely used MVC pattern that includes current security principles in order to teach secure software design in an integrated fashion.
Fichier principal
Vignette du fichier
337941_1_En_7_Chapter.pdf (653.18 Ko) Télécharger le fichier
Origine Fichiers produits par l'(les) auteur(s)
Loading...

Dates et versions

hal-01334292 , version 1 (20-06-2016)

Licence

Identifiants

Citer

Johan Van Niekerk, Lynn Futcher. The Use of Software Design Patterns to Teach Secure Software Design: An Integrated Approach. 9th IFIP World Conference on Information Security Education (WISE), May 2015, Hamburg, Germany. pp.75-83, ⟨10.1007/978-3-319-18500-2_7⟩. ⟨hal-01334292⟩
490 Consultations
409 Téléchargements

Altmetric

Partager

More