• DocumentCode
    3128445
  • Title

    Using Security and Domain Ontologies for Security Requirements Analysis

  • Author

    Souag, Amina ; Salinesi, Camille ; Wattiau, Isabelle ; Mouratidis, Haris

  • Author_Institution
    CRI, Pantheon Sorbonne Univ., Paris, France
  • fYear
    2013
  • fDate
    22-26 July 2013
  • Firstpage
    101
  • Lastpage
    107
  • Abstract
    Recent research has argued about the importance of considering security during Requirements Engineering (RE) stage. Literature also emphasizes the importance of using ontologies to facilitate requirements elicitation. Ontologies are known to be rich sources of knowledge, and, being structured and equipped with reasoning features, they form a powerful tool to handle requirements. We believe that security being a multi-faceted problem, a single security ontology is not enough to guide SR Engineering (SRE) efficiently. Indeed, security ontologies only focus on technical and domain independent aspects of security. Therefore, one can hypothesize that domain knowledge is needed too. Our question is "how to combine the use of security ontologies and domain ontologies to guide requirements elicitation efficiently and effectively?" We propose a method that exploits both types of ontologies dynamically through a collection of heuristic production rules. We demonstrate that the combined use of security ontologies with domain ontologies to guide SR elicitation is more effective than just relying on security ontologies. This paper presents our method and reports a preliminary evaluation conducted through critical analysis by experts. The evaluation shows that the method provides a good balance between the genericity with respect to the ontologies (which do not need to be selected in advance), and the specificity of the elicited requirements with respect to the domain at hand.
  • Keywords
    formal specification; inference mechanisms; ontologies (artificial intelligence); security of data; SR elicitation; SR engineering; SRE; domain knowledge; domain ontologies; heuristic production rules; knowledge sources; reasoning features; requirements elicitation; requirements engineering; security ontology; security requirements analysis; Fires; Generators; Material storage; Materials; Ontologies; Security; Semantics; Security; analysis; domain; method; ontology; requirements elicitation;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Computer Software and Applications Conference Workshops (COMPSACW), 2013 IEEE 37th Annual
  • Conference_Location
    Japan
  • Type

    conf

  • DOI
    10.1109/COMPSACW.2013.124
  • Filename
    6605773