A Security Ontology with MDA for Software Development

被引:11
|
作者
Kang, Wentao [1 ]
Liang, Ying [1 ]
机构
[1] Univ West Scotland, Sch Comp, Paisley, Renfrew, Scotland
关键词
securit ontology; security concerns and concepts; Model Driven Architecture (MDA); software development;
D O I
10.1109/CyberC.2013.20
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
It is found that current ontologies for security often emphasize the security concerns and concepts without their involvement in each of stages of a software development process. This means that the security concerns and concepts will not be actually considered throughout the development process. This leads a lack of approaches to involving security concerns and concepts throughout the development process. In order to overcome the lack, a new security ontology for software development has been defined together with MDA that has been used in software development so that security concerns and concepts can play a role in each of stages of the development process and be included as security components in software. This paper will firstly introduce this new ontology and its semantics, then show how to use it in the development process in terms of four case studies. The results of the case studies have proven that the proposed security ontology could be useful in modeling and design of security concerns and concepts at each of stages of the development process with MDA.
引用
收藏
页码:67 / 74
页数:8
相关论文
共 50 条
  • [1] An Ontology-Based Context Model for Managing Security Knowledge in Software Development
    Wen, Shao-Fang
    Katt, Basel
    PROCEEDINGS OF THE 2018 23RD CONFERENCE OF OPEN INNOVATIONS ASSOCIATION (FRUCT), 2018, : 416 - 424
  • [2] Development of a Software Engineering Ontology for Multisite Software Development
    Wongthongtham, Pornpit
    Chang, Elizabeth
    Dillon, Tharam
    Sommerville, Ian
    IEEE TRANSACTIONS ON KNOWLEDGE AND DATA ENGINEERING, 2009, 21 (08) : 1205 - 1217
  • [3] Ontology Based Patterns for Software Security Engineering
    Moradian, Esmiralda
    Hakansson, Anne
    Andersson, Jan-Olof
    ADVANCES IN KNOWLEDGE-BASED AND INTELLIGENT INFORMATION AND ENGINEERING SYSTEMS, 2012, 243 : 406 - 419
  • [4] Software security vulnerability patterns based on ontology
    Hu, Xuan
    Chen, Junming
    Li, Haifeng
    Beijing Hangkong Hangtian Daxue Xuebao/Journal of Beijing University of Aeronautics and Astronautics, 2024, 50 (10): : 3084 - 3099
  • [5] Software Reuse: MDA-Based Ontology Development to Support Data Access over Legacy Applications
    Santoso, Heru-Agus
    Haw, Su-Cheng
    Lee, Chien-Sing
    SOFTWARE ENGINEERING AND COMPUTER SYSTEMS, PT 3, 2011, 181 : 130 - +
  • [6] Ontology-driven evolution of software security
    Peldszus, Sven
    Burger, Jens
    Kehrer, Timo
    Jurjens, Jan
    DATA & KNOWLEDGE ENGINEERING, 2021, 134
  • [7] APPLYING MDA TO GAME SOFTWARE DEVELOPMENT
    Inoue, Takashi
    Shinkawa, Yoshiyuki
    ICEIS 2008: PROCEEDINGS OF THE TENTH INTERNATIONAL CONFERENCE ON ENTERPRISE INFORMATION SYSTEMS, VOL ISAS-2: INFORMATION SYSTEMS ANALYSIS AND SPECIFICATION, VOL 2, 2008, : 454 - 459
  • [8] MDA-based automatic OWL ontology development
    Gašević D.
    Djurić D.
    Devedžić V.
    International Journal on Software Tools for Technology Transfer, 2007, 9 (02) : 103 - 117
  • [9] Environmental Metrics for Software Security Based on a Vulnerability Ontology
    Wang, Ju An
    Guo, Minzhe
    Wang, Hao
    Xia, Min
    Zhou, Linfeng
    2009 THIRD IEEE INTERNATIONAL CONFERENCE ON SECURE SOFTWARE INTEGRATION AND RELIABILITY IMPROVEMENT, PROCEEDINGS, 2009, : 159 - 168
  • [10] A validated ontology for global software development
    Vizcaino, Aurora
    Garcia, Felix
    Piattini, Mario
    Beecham, Sarah
    COMPUTER STANDARDS & INTERFACES, 2016, 46 : 66 - 78