• 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