Blogs (1) >>
ICSE 2019
Sat 25 - Fri 31 May 2019 Montreal, QC, Canada
Fri 31 May 2019 14:55 - 15:01 at St-Denis / Notre-Dame - Novel Approaches in SE Education Chair(s): Hakan Erdogmus

Many universities have started to educate students on how to develop secure software and systems. One challenge of teaching information security is that the curriculum can easily be outdated, because new attacks and mitigation approaches arise. It is therefore necessary to provide software developers with methods and tools that are attractive (e.g., computer games) for self-study and up-to-date information security knowledge during and after the university education. This paper presents an on-going study to develop an educational game to facilitate information security education. The game is developed as a single player Tower Defense (TD) game. The educational goal of the game is to teach developers, who are not security experts, how to choose proper mitigation strategies and patterns to defend against various security attack scenarios. One key benefit of our game is that it is data driven, meaning, it can continuously fetch data from relevant security-based online sources (e.g., Common Attack Pattern Enumeration Classification CAPEC) to stay up to date with any new information. This is done automatically. We evaluated the game by letting students play it and give comments. Evaluation results show that the game can facilitate students learning of mitigation strategies to defend against attack scenarios.

Fri 31 May

icse-2019-Software-Engineering-Education-and-Training
14:00 - 15:30: Software Engineering Education and Training - Novel Approaches in SE Education at St-Denis / Notre-Dame
Chair(s): Hakan ErdogmusCarnegie Mellon University
icse-2019-Software-Engineering-Education-and-Training14:00 - 14:15
Talk
Elisa BaniassadUniversity of British Columbia, Alice CampbellThe University of British Columbia, Tiara AllidinaThe University of British Columbia, Asrai OrdThe University of British Columbia
Pre-print
icse-2019-Software-Engineering-Education-and-Training14:15 - 14:30
Talk
Mazyar SerajUniversity of Bremen & German Research Center for Artificial Intelligence (DFKI), Cornelia S. GroßeUniversity of Bremen, Serge AutexierGerman Research Center for Artificial Intelligence (DFKI), Rolf DrechslerUniversity of Bremen & German Research Center for Artificial Intelligence (DFKI)
Pre-print
icse-2019-Software-Engineering-Education-and-Training14:30 - 14:45
Talk
Zahra ShakeriUniversity of Calgary, Muneera BanoSwinburne University of Technology, Melbourne, Didar ZowghiUniversity of Technology, Sydney
icse-2019-Software-Engineering-Education-and-Training14:45 - 14:55
Talk
Wishnu PrasetyaUtrecht University, Craig LeekUtrecht University, Orestis MelkonianUtrecht University, Joris ten TusscherUtrecht University, Jan van BergenUtrecht University, Jasper EverinkUtrecht University, Thomas van der KlisUtrecht University, Rick MeijerinkUtrecht University, Roan OosenbrugUtrecht University, Jelle OostveenUtrecht University, Tijmen van den PolUtrecht University, Wink van ZonUtrecht University
Pre-print
icse-2019-Posters14:55 - 15:01
Poster
Dag Erik Homdrum LøvgrenAcando AS, Jingyue LiNorwegian University of Science and Technology, Tosin Daniel OyetoyanSINTEF Digital
icse-2019-Software-Engineering-Education-and-Training15:01 - 15:30
Talk