• DocumentCode
    2194771
  • Title

    Enhancing Ubiquitous Systems through System Call Mining

  • Author

    Morik, Katharina ; Jungermann, Felix ; Piatkowski, Nico ; Engel, Michael

  • Author_Institution
    Artificial Intell. Group, Tech. Univ. of Dortmund, Dortmund, Germany
  • fYear
    2010
  • fDate
    13-13 Dec. 2010
  • Firstpage
    1338
  • Lastpage
    1345
  • Abstract
    Collecting, monitoring, and analyzing data automatically by well instrumented systems is frequently motivated by human decision-making. However, the same need occurs when system software decisions are to be justified. Compiler optimization or storage management requires several decisions which result in more or less resource consumption, be it energy, memory, or runtime. A magnitude of system data can be collected in order to base decisions of compilers or the operating system on empirical analysis. The challenge of large-scale data is aggravated if system data of small and often mobile systems are collected and analyzed. In contrast to the large data volume, the mobile devices offer only very limited storage and computing capacity. Moreover, if analysis results are put to use at the operating system, the real-time response is at the system level, not on the level of human reaction time. In this paper, small and most often mobile systems (i.e., ubiquitous systems) are instrumented for the collection of system call data. It is investigated whether the sequence and the structure of system calls are to be taken into account by the learning method, or not. A structural learning method, Conditional Random Fields (CRF), is applied using different internal optimization algorithms and feature mappings. Implementing CRF in a massively parallel way using general purpose graphic processor units (GPGPU) points at future ubiquitous systems.
  • Keywords
    data analysis; data mining; learning (artificial intelligence); mobile computing; operating systems (computers); optimising compilers; parallel algorithms; storage management; CRF; GPGPU; automatic data analysis; compiler optimization; conditional random field; data collection; feature mapping; general purpose graphic processor unit; human decision making; large-scale data; mobile system; operating system; storage management; structural learning method; system call mining; system software decision; ubiquitous system; conditional random fields; instrumented operating systems; ubiquitous data mining;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Data Mining Workshops (ICDMW), 2010 IEEE International Conference on
  • Conference_Location
    Sydney, NSW
  • Print_ISBN
    978-1-4244-9244-2
  • Electronic_ISBN
    978-0-7695-4257-7
  • Type

    conf

  • DOI
    10.1109/ICDMW.2010.133
  • Filename
    5693448