Context-Based Support to Enhance Developers' Learning of Software Security

被引:0
|
作者
Wen, Shao-Fang [1 ]
机构
[1] Norwegian Univ Sci & Technol, Dept Informat Secur & Commun Technol, N-2815 Gjovik, Norway
来源
EDUCATION SCIENCES | 2023年 / 13卷 / 07期
关键词
software security; security education; knowledge management; context-based; design science; DESIGN SCIENCE RESEARCH; INFORMATION; KNOWLEDGE;
D O I
10.3390/educsci13070631
中图分类号
G40 [教育学];
学科分类号
040101 ; 120403 ;
摘要
Software security is an ongoing problem, largely due to a lack of security knowledge among software developers from diverse backgrounds. To counter this, security experts are attempting to offer a broad range of knowledge resources to enlighten developers about increasing cybersecurity threats. Unfortunately, the abundance of knowledge resources does not seem to have much of an impact on reducing the issue of software security. The ineffective teaching and learning approaches for software security have created difficulties for developers in learning security knowledge. This research employs a four-cycle of Design Science Research Methodology (DSRM) to integrate necessary elements in the development of a context-based learning system for security education and learning. The final artifact is an ontology-based web application that facilitates a contextualized learning process by providing security knowledge through contextual software cases. Through evaluation in pedagogical and software development environments, it is proven to contribute a viable solution to the problem domain. While these results are positive, the innovative context-based artifact benefits not only the domain of software engineering but also other educational fields, such as information security and computer security.
引用
收藏
页数:27
相关论文
共 50 条
  • [21] Context-Based Constraints in Security: Motivations and First Approach
    Mostefaoui, Ghita Kouadri
    Brezillon, Patrick
    ELECTRONIC NOTES IN THEORETICAL COMPUTER SCIENCE, 2006, 146 (01) : 85 - 100
  • [22] Towards an Ontology for IoT Context-Based Security Evaluation
    Gonzalez-Gil, Pedro
    Skarmeta, Antonio F.
    Antonio Martinez, Juan
    2019 GLOBAL IOT SUMMIT (GIOTS), 2019,
  • [23] Context-based counselor agent for software development ecosystem
    Shinozaki, Tetsuo
    Yamamoto, Yukiko
    Tsuruta, Setsuo
    COMPUTING, 2015, 97 (01) : 3 - 28
  • [24] IMPLICATIONS OF CONTEXT-BASED SOFTWARE-DEVELOPMENT FOR EDUCATION
    RUSSELL, G
    AUSTRALIAN JOURNAL OF EDUCATION, 1994, 38 (02) : 157 - 173
  • [25] Modeling context-based security policies with contextual graphs
    Mostéfaoui, GK
    Brézillon, P
    SECOND IEEE ANNUAL CONFERENCE ON PERVASIVE COMPUTING AND COMMUNICATIONS WORKSHOPS, PROCEEDINGS, 2004, : 28 - 32
  • [26] Context-based security policies:: A new modeling approach
    Brézillon, P
    Mostéfaoui, GK
    SECOND IEEE ANNUAL CONFERENCE ON PERVASIVE COMPUTING AND COMMUNICATIONS WORKSHOPS, PROCEEDINGS, 2004, : 154 - 158
  • [27] Active learning with online context-based modules
    Buikema, AL
    SELECTED PAPERS FROM THE 13TH INTERNATIONAL CONFERENCE ON COLLEGE TEACHING AND LEARNING, 2002, : 43 - 55
  • [28] APPLICATION OF CONTEXT-BASED LEARNING IN MODERN PEDAGOGY
    Androshchuk, Ihor
    Pohrebniak, Dmytro
    Kulchytskyi, Vitalii
    Zelman, Lesia
    Kuznetsova, Halyna
    Zhyhora, Iryna
    AD ALTA-JOURNAL OF INTERDISCIPLINARY RESEARCH, 2022, 12 (02): : 22 - 28
  • [29] Context-based hierarchical clustering for the ontology learning
    Karoui, Lobna
    Aufaure, Marie-Aude
    Bennacer, Nacera
    2006 IEEE/WIC/ACM INTERNATIONAL CONFERENCE ON WEB INTELLIGENCE, (WI 2006 MAIN CONFERENCE PROCEEDINGS), 2006, : 420 - +
  • [30] Contextual security awareness: A context-based approach for assessing the security awareness of users
    Solomon, Adir
    Michaelshvili, Michael
    Bitton, Ron
    Shapira, Bracha
    Rokach, Lior
    Puzis, Rami
    Shabtai, Asaf
    KNOWLEDGE-BASED SYSTEMS, 2022, 246