Software Analysis in the Semantic Web

被引:0
|
作者
Taylor, Joshua [1 ]
Hall, Robert T. [1 ]
机构
[1] Assured Informat Secur, Rome, NY USA
来源
CYBER SENSING 2013 | 2013年 / 8757卷
关键词
Linked Data; Malware Analysis; Hypervisor; Introspection; Dynamic Analysis; Software Analysis; Event Correlation; Reasoning; Semantic Web; OWL;
D O I
10.1117/12.2016122
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
Many approaches in software analysis, particularly dynamic malware analyis, benefit greatly from the use of linked data and other Semantic Web technology. In this paper, we describe AIS, Inc.'s Semantic Extractor (SemEx) component from the Malware Analysis and Attribution through Genetic Information (MAAGI) effort, funded under DARPA's Cyber Genome program. The SemEx generates OWL-based semantic models of high and low level behaviors in malware samples from system call traces generated by AIS's introspective hypervisor, IntroVirt (TM). Within MAAGI, these semantic models were used by modules that cluster malware samples by functionality, and construct "genealogical" malware lineages. Herein, we describe the design, implementation, and use of the SemEx, as well as the C2DB, an OWL ontology used for representing software behavior and cyber-environments.
引用
收藏
页数:8
相关论文
共 50 条
  • [21] Software Process and Quality Evaluation for Semantic Web Applications
    Baliyan, Niyati
    Kumar, Sandeep
    IETE TECHNICAL REVIEW, 2014, 31 (06) : 452 - 462
  • [22] Developing Families of Software Services: A Semantic Web Approach
    Boskovic, Marko
    Gasevic, Dragan
    Mohabbati, Bardia
    Asadi, Mohsen
    Hatala, Marek
    Kaviani, Nima
    Rusk, Jeffrey
    Bagheri, Ebrahim
    JOURNAL OF RESEARCH AND PRACTICE IN INFORMATION TECHNOLOGY, 2011, 43 (03): : 179 - 208
  • [23] Software trustworthiness 2.0-A semantic web enabled global source code analysis approach
    Keivanloo, Iman
    Rilling, Juergen
    JOURNAL OF SYSTEMS AND SOFTWARE, 2014, 89 : 33 - 50
  • [24] Ontology Classification for Semantic-Web-Based Software Engineering
    Zhao, Yajing
    Dong, Jing
    Peng, Tu
    IEEE TRANSACTIONS ON SERVICES COMPUTING, 2009, 2 (04) : 303 - 317
  • [25] A systematic literature review on semantic web enabled software testing
    Dadkhah, Mahboubeh
    Araban, Saeed
    Paydar, Samad
    JOURNAL OF SYSTEMS AND SOFTWARE, 2020, 162
  • [26] SENET: A Semantic Web for Supporting Automation of Software Engineering Tasks
    Liu, Yalin
    Lin, Jinfeng
    Cleland-Huang, Jane
    Vierhauser, Michael
    Guo, Jin
    Lohar, Sugandha
    2020 IEEE SEVENTH INTERNATIONAL WORKSHOP ON ARTIFICIAL INTELLIGENCE FOR REQUIREMENTS ENGINEERING (AIRE 2020), 2020, : 23 - 32
  • [27] A Semantic Web Services approach towards automated Software Engineering
    Dinger, Ulrich
    Oberhauser, Roy
    Reichel, Christian
    ICWS 2006: IEEE INTERNATIONAL CONFERENCE ON WEB SERVICES, PROCEEDINGS, 2006, : 935 - +
  • [28] Adaptation of Software Engineering to Semantic Web based System Development
    Baliyan, Niyati
    Kumar, Sandeep
    2013 INTERNATIONAL CONFERENCE ON EMERGING TRENDS IN COMMUNICATION, CONTROL, SIGNAL PROCESSING AND COMPUTING APPLICATIONS (IEEE-C2SPCA-2013), 2013,
  • [29] ONTOLOGY ENGINEERING: SEMANTIC WEB TECHNOLOGY IN ASPECT OF SOFTWARE ENGINEERING
    Nainwal, Manoj
    Josh, Bharti
    Bajwa, Saru
    Prasad, Mukesh
    Samadhiya, Durgesh
    2011 3RD INTERNATIONAL CONFERENCE ON COMPUTER TECHNOLOGY AND DEVELOPMENT (ICCTD 2011), VOL 1, 2012, : 653 - 657
  • [30] Toward a software maintenance methodology using semantic web techniques
    Hyland-Wood, David
    Carrington, David
    Kaplan, Simon
    SECOND INTERNATIONAL IEEE WORKSHOP ON SOFTWARE EVOLVABILITY, PROCEEDINGS, 2006, : 23 - +