• DocumentCode
    654978
  • Title

    A Security Ontology with MDA for Software Development

  • Author

    Wentao Kang ; Ying Liang

  • Author_Institution
    Sch. of Comput., Univ. of the West of Scotland, Paisley, UK
  • fYear
    2013
  • fDate
    10-12 Oct. 2013
  • Firstpage
    67
  • Lastpage
    74
  • Abstract
    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.
  • Keywords
    ontologies (artificial intelligence); security of data; software engineering; MDA; model driven architecture; security concepts; security concerns; security ontology; software development process; Analytical models; Authentication; Authorization; Ontologies; Software; Model Driven Architecture (MDA); securit ontology; security concerns and concepts; software development;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Cyber-Enabled Distributed Computing and Knowledge Discovery (CyberC), 2013 International Conference on
  • Conference_Location
    Beijing
  • Type

    conf

  • DOI
    10.1109/CyberC.2013.20
  • Filename
    6685661