DocumentCode
2038885
Title
Detecting intrusions specified in a software specification language
Author
Raihan, Mohammad Feroz ; Zulkernine, Mohammad
Author_Institution
Sch. of Comput., Queen´´s Univ., Kingston, Ont., Canada
Volume
1
fYear
2005
fDate
26-28 July 2005
Firstpage
143
Abstract
To protect software against malicious activities, organizations are required to monitor security breaches. Intrusion detection systems (IDS) are those kinds of monitoring tools that have gained a considerable amount of popularity, A number of specification-based IDSs have been proposed, where security requirements or attack scenarios are specified using some languages. Currently, attack specification languages are being deployed for describing security requirements. Use of two different languages for software specification and security specification invites a number of unwanted but complicated issues, such as duplication of requirements specification effort as well as the existence of redundant and conflicting requirements. In this paper, we present an intrusion detection technique that uses a formal software specification language called abstract state machine language (AsmL) for the specification of security requirements. We present a framework, and develop the algorithm for the IDS that interprets the AsmL attack scenario specifications in order to detect intrusions. Moreover, we discuss case studies where the presented intrusion detection system is used to detect attacks.
Keywords
formal specification; security of data; specification languages; system monitoring; AsmL; abstract state machine language; attack detection; attack scenario; attack specification language; conflicting requirements; formal software specification language; intrusion detection systems; malicious activities; redundant requirements; requirement specification; security breach monitoring; security requirements; security specification; software protection; Application software; Computer applications; Intrusion detection; Monitoring; Programming; Protection; Security; Software engineering; Software systems; Specification languages;
fLanguage
English
Publisher
ieee
Conference_Titel
Computer Software and Applications Conference, 2005. COMPSAC 2005. 29th Annual International
ISSN
0730-3157
Print_ISBN
0-7695-2413-3
Type
conf
DOI
10.1109/COMPSAC.2005.69
Filename
1510011
Link To Document