Mémoire de maîtrise (2017)
|
Libre accès au plein texte de ce document Conditions d'utilisation: Tous droits réservés Télécharger (1MB) |
Résumé
ABSTRACT: From some time now, the idea of ontology based knowledge representation has emerged as a potential solution to resolve problems in computer security, particularly concerning anomaly and intrusion detection systems. Such a proposal was made in the work of Sadighian (2015). Our work had for initial goal to extend this proposal for it to be applied concretely in the industry of computer security. While accomplishing this work, we noticed that the ontologies proposed by Sadighian (2015)were hard to apply in the context of an expert system implementation. For that reason, we decided to develop new ontologies for that specific use. However, we had to conclude that there is no existing method to do so. We then tried to find a sequence of steps for a method that could give the possibility of implementing an expert system and we obtained ATOM (“Abstractions Translation Ontology Method”), a six steps method to answer that need: 1. Natural language definition of requests; 2. Requests translation in SPARQL 3. Raw data specification; 4. Intermediary steps creation 5. Translation rules elicitation; 6. Ontology improvements The use of this method produces three artefacts that give the possibility to implement an expert system: 1. An ontology; 2. A translation diagram; 3. A specifications document.
Abstract
From some time now, the idea of ontology based knowledge representation has emerged as a potential solution to resolve problems in computer security, particularly concerning anomaly and intrusion detection systems. Such a proposal was made in the work of Sadighian (2015). Our work had for initial goal to extend this proposal for it to be applied concretely in the industry of computer security. While accomplishing this work, we noticed that the ontologies proposed by Sadighian (2015)were hard to apply in the context of an expert system implementation. For that reason, we decided to develop new ontologies for that specific use. However, we had to conclude that there is no existing method to do so. We then tried to find a sequence of steps for a method that could give the possibility of implementing an expert system and we obtained ATOM (“Abstractions Translation Ontology Method”), a six steps method to answer that need: 1. Natural language definition of requests; 2. Requests translation in SPARQL 3. Raw data specification; 4. Intermediary steps creation 5. Translation rules elicitation; 6. Ontology improvements The use of this method produces three artefacts that give the possibility to implement an expert system: 1. An ontology; 2. A translation diagram; 3. A specifications document.
Département: | Département de génie informatique et génie logiciel |
---|---|
Programme: | Génie informatique |
Directeurs ou directrices: | Michel Gagnon et Jose Manuel Fernandez |
URL de PolyPublie: | https://publications.polymtl.ca/2922/ |
Université/École: | École Polytechnique de Montréal |
Date du dépôt: | 03 avr. 2018 13:53 |
Dernière modification: | 26 sept. 2024 09:29 |
Citer en APA 7: | Malenfant-Corriveau, S. (2017). Proposition d'une méthode de développement d'ontologie pour un système expert en sécurité [Mémoire de maîtrise, École Polytechnique de Montréal]. PolyPublie. https://publications.polymtl.ca/2922/ |
---|---|
Statistiques
Total des téléchargements à partir de PolyPublie
Téléchargements par année

Provenance des téléchargements
