Design and implementation of an intelligent DNS management system

被引:8
作者
Liu, CL
Tseng, SS
Chen, CS
机构
[1] Natl Tsing Hua Univ, Dept Comp & Informat Sci, Hsinchu 300, Taiwan
[2] Natl Tsing Hua Univ, Comp & Network Ctr, Hsinchu 300, Taiwan
关键词
DNS ontology; ontology-driven; knowledge-based system; iDNS-MS;
D O I
10.1016/j.eswa.2004.01.005
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
In this paper, we focus on the design and building of iDNS-MS by using knowledge-based system and ontological engineering technologies. iDNS-MS, developed by using web interface and expert system technology, is a unifying environment for providing plausible answers to help solve the complex DNS management problems or alleviate these DNS administration loadings. In iDNS-MS, we propose an ontology-driven model to elicit rules from a previously built DNS ontology and construct an objected-oriented knowledge base. The whole process of the model consists of ontology construction, knowledge class organization and facts/rules loading phases. Ontology construction phase is used to construct the domain ontology, knowledge class organization phase is used to organize the relationships between the knowledge classes, and facts/rules loading phase is used to fill in the facts/rules of knowledge classes extracted from domain experts. In addition, we adopt DRAMA/NORM development environment as the expert system shell to design and implement a unifying framework (e.g. DNS-related problem diagnosis, planning, tutoring, etc.) for supporting intelligent DNS management. According to our experimental results, the paradigm of using DNS ontology to build iDNS-MS works good and effective. iDNS-MS will benefit the sharing and reusing of global DNS knowledge, the reduction of people's time to learn DNS management, the ease of DNS configuration and planning, and the improvement on DNS and network operation. (C) 2004 Elsevier Ltd. All rights reserved.
引用
收藏
页码:223 / 236
页数:14
相关论文
共 14 条
[1]  
ALBITZ P, 2001, DNS BIND
[2]  
BROWNLEE N, 2001, GLOBECOM
[3]   What are ontologies, and why do we need them? [J].
Chandrasekaran, B ;
Josephson, JR ;
Benjamins, VR .
IEEE INTELLIGENT SYSTEMS & THEIR APPLICATIONS, 1999, 14 (01) :20-26
[4]   A unifying framework for intelligent DNS management [J].
Chen, CS ;
Tseng, SS ;
Liu, CL .
INTERNATIONAL JOURNAL OF HUMAN-COMPUTER STUDIES, 2003, 58 (04) :415-445
[5]  
Cockburn A, 1997, J OBJECT-ORIENT PROG, V10, P56
[6]  
GAINES BR, 1992, AUTOMATED KNOWLEDGE
[7]  
Gamma E., 1995, Design Patterns: Elements of Reusable Object-Oriented Software, V206, P395
[8]  
KOH JL, 2001, RECENT DEV EMERGING
[9]   The effect of knowledge representation schemes on maintainability of knowledge-based systems [J].
Lee, SR ;
OKeefe, RM .
IEEE TRANSACTIONS ON KNOWLEDGE AND DATA ENGINEERING, 1996, 8 (01) :173-178
[10]   Design and implementation of new object-oriented rule base management system [J].
Lin, YT ;
Tseng, SS ;
Tsai, CF .
EXPERT SYSTEMS WITH APPLICATIONS, 2003, 25 (03) :369-385