Thursday 25th of April 2024
 

A Practical Approach to Infuse Security Patterns into Undergraduate Software Engineering Course Projects


Ingrid A. Buckley

This paper introduces the use of security patterns as a teaching aid to help software engineering students better understand and solve security problems. With the wide spread use of various applications in different domains and industries security is a growing problem that requires swift address. The lack of knowledge about security and vulnerabilities is a primary problem facing society today. It is important to educate future software engineers from early on, by introducing them to practical methods to solve security problems. Introducing security patterns in the software engineering projects offer students hands-on experience and exposure in solving security problems. The objective is to show the relationship between the different levels of the the engineering process to develop applications showing how various design and security patterns can be integrated. A comprehensive security focused software engineering outline is provided that can be adapted for different software engineering projects with a strong emphasis on security.

Keywords: Software Engineering, Security Patterns. Design Pattern, Security, Secure System Design.

Download Full-Text


ABOUT THE AUTHOR

Ingrid A. Buckley
Assistant Professor Department of Computer Science


IJCSI Published Papers Indexed By:

 

 

 

 
+++
About IJCSI

IJCSI is a refereed open access international journal for scientific papers dealing in all areas of computer science research...

Learn more »
Join Us
FAQs

Read the most frequently asked questions about IJCSI.

Frequently Asked Questions (FAQs) »
Get in touch

Phone: +230 911 5482
Email: info@ijcsi.org

More contact details »