An Ontology-based expert system to detect service level agreement violations

Download
2017
Karamanlıoğlu, Alper
In this thesis, an expert system developed with an ontology-based approach to detect Service Level Agreement (SLA) violations is presented. Ontologies represent explicit formal specifications of the concepts in a particular domain and the relationships among them. Expert systems, however, are frequently employed with ontologies because of their reasoning capabilities. The widespread use of SLAs in various areas complicates SLA management and in particular the detection of violations. Although it is necessary to automatically detect SLA violations, developing a different solution for each domain is quite costly. In SLAs of multiple domains, the concepts were examined, and many common concepts have been identified. Identifying familiar concepts in different SLA areas has allowed us to acquire the idea of creating a generic SLA ontology. After generic SLA ontology was created, an expert system was developed using this ontology. The developed expert system is designed to detect SLA violations, check constraints, and make inferences. The developed system has been tested on the SLA data of the telecommunication domain. The results show that the proposed system can correctly detect SLA violations. 

Suggestions

An Ontology-Based Expert System to Detect Service Level Agreement Violations
Karamanlıoğlu, Alper (2018-07-04)
In this paper, an expert system developed with an ontology-based approach to detect Service Level Agreement (SLA) violations is presented. The widespread use of SLAs in various areas complicates SLA management and in particular the detection of violations. Although it is necessary to automatically detect SLA violations, developing a different solution for each domain is quite costly. Several domains were investigated, and many common concepts have been identified in terms of SLAs. Nevertheless, it has been ...
Ontology based information extraction on free text radiological reports using natural language processing approach
Soysal, Ergin; Çiçekli, İlyas; Department of Medical Informatics (2010)
This thesis describes an information extraction system that is designed to process free text Turkish radiology reports in order to extract and convert the available information into a structured information model. The system uses natural language processing techniques together with domain ontology in order to transform the verbal descriptions into a target information model, so that they can be used for computational purposes. The developed domain ontology is effectively used in entity recognition and relat...
An assessment and analysis tool for statistical process control of software process
Kırbaş, Serkan; Doğru, Ali Hikmet; Department of Computer Engineering (2007)
Statistical process control (SPC) which includes very powerful techniques used in other mature engineering disciplines for providing process control is not used by many software organizations. In software engineering domain, SPC is currently utilized only by organizations which have high maturity levels according to the process improvement models like CMM, ISO/IEC 15504 and CMMI. Guidelines and software tools to implement SPC techniques should be developed for effective use and dissemination of SPC especial...
An automated tool for information security management system
Erkan, Ahmet; Arifoğlu, Ali; Department of Information Systems (2006)
This thesis focuses on automation of processes of Information Security Management System. In accordance with two International Standards, ISO/IEC 27001:2005 and ISO/IEC 17799:2005, to automate the activities required for a documented ISMS as much as possible helps organizations. Some of the well known tools in this scope are analyzed and a comparative study on them including “InfoSec Toolkit”, which is developed for this purpose in the thesis scope, is given. “InfoSec Toolkit” is based on ISO/IEC 27001:2005...
UML-Based functional system testing
Sarıca, Serhad; Bilgen, Semih; Department of Electrical and Electronics Engineering (2011)
Effectiveness of system testing, in specific phases such as design verification, requirements validation, test planning and generation, system integration and system testing are considered. Software as well as hardware test issues are reviewed. Metrics related to system testing are specified. The current system testing processes in a large Turkish military electronic systems manufacturer are reviewed, specific problems are identified and UML-based behavioral testing is proposed as an improved process. The c...
Citation Formats
A. Karamanlıoğlu, “An Ontology-based expert system to detect service level agreement violations,” M.S. - Master of Science, Middle East Technical University, 2017.