TY - JOUR
T1 - Towards the automatic generation of mobile agents for distributed intrusion detection system
AU - Wang, Yanxin
AU - Behera, Smruti Ranjan
AU - Wong, Johnny
AU - Helmer, Guy
AU - Honavar, Vasant
AU - Miller, Les
AU - Lutz, Robyn
AU - Slagell, Mark
PY - 2006/1
Y1 - 2006/1
N2 - The Mobile Agent Intrusion Detection System (MAIDS) is an agent based distributed Intrusion Detection System (IDS). A disciplined requirement engineering process is developed to build MAIDS. The starting point is a high level description of intrusions expressed as Software Fault Trees (SFTs). Then the SFTs are translated to Colored Petri Nets (CPNs) that specify the IDS design. Subsequently, the CPNs are implemented as software intrusion detection agents in the MAIDS agent system. By using SFT and CPN as the theoretical underpinnings, the design and implementation of MAIDS can be verified and the design and implementation errors can be substantially reduced. This paper presents a tool that automatically translates CPNs that specify IDS design into software intrusion detection agents in MAIDS. Together with the translator we have developed to convert SFTs that model intrusions into the CPN for IDS design, this tool can automatically generate intrusion detection software agents from a high level description of intrusions.
AB - The Mobile Agent Intrusion Detection System (MAIDS) is an agent based distributed Intrusion Detection System (IDS). A disciplined requirement engineering process is developed to build MAIDS. The starting point is a high level description of intrusions expressed as Software Fault Trees (SFTs). Then the SFTs are translated to Colored Petri Nets (CPNs) that specify the IDS design. Subsequently, the CPNs are implemented as software intrusion detection agents in the MAIDS agent system. By using SFT and CPN as the theoretical underpinnings, the design and implementation of MAIDS can be verified and the design and implementation errors can be substantially reduced. This paper presents a tool that automatically translates CPNs that specify IDS design into software intrusion detection agents in MAIDS. Together with the translator we have developed to convert SFTs that model intrusions into the CPN for IDS design, this tool can automatically generate intrusion detection software agents from a high level description of intrusions.
UR - http://www.scopus.com/inward/record.url?scp=31044448292&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=31044448292&partnerID=8YFLogxK
U2 - 10.1016/j.jss.2004.08.017
DO - 10.1016/j.jss.2004.08.017
M3 - Article
AN - SCOPUS:31044448292
SN - 0164-1212
VL - 79
SP - 1
EP - 14
JO - Journal of Systems and Software
JF - Journal of Systems and Software
IS - 1
ER -