A survey and taxonomy of program analysis for IoT platforms.

Saved in:
Bibliographic Details
Title: A survey and taxonomy of program analysis for IoT platforms.
Authors: A. Hamza, Alyaa1,2 (AUTHOR) alyaashams12@yahoo.com, Abdel-Halim, Islam T.3 (AUTHOR) islamhalim@yahoo.com, Sobh, Mohamed A.2 (AUTHOR) mohamed.sobh@eng.asu.edu.eg, Bahaa-Eldin, Ayman M.4 (AUTHOR) ayman.bahaa@eng.asu.edu.eg
Source: Ain Shams Engineering Journal. Dec2021, Vol. 12 Issue 4, p3725-3736. 12p.
Subjects: Internet of things, Taxonomy, Key performance indicators (Management), Security systems, Malware
Abstract: Heterogeneity in the Internet of Things (IoT) environment is a critical issue for supporting security and privacy. IoT environment has become an open invitation to hackers to control and attack connected IoT devices. So, it has become essential to face security issues & challenges in IoT due to IoT applications' rapid development. Program Analysis (PA) is a method that focuses on defending against attacks on the systems implemented to detect malware applications. It is also responsible for adequately analyzing applications' behavior to provide security and privacy. This survey has been introduced carefully based on the systematic literature reviews (SLR) guidelines to provide a survey and taxonomy of the PA with its related topics: the sensitivity of analysis and characteristics of analysis. It presents a new classification of PA techniques. This classification has been created by examining the implemented security analysis systems (SAS) that detect various malware applications. More importantly, this survey presents the three types of SAS that used PA methods for the first time. Also, the related surveys, the performance metrics of PA and IoT Security Issues and Challenges have been discussed. Finally, future directions of the PA have been discussed. [ABSTRACT FROM AUTHOR]
Copyright of Ain Shams Engineering Journal is the property of Elsevier B.V. and its content may not be copied or emailed to multiple sites without the copyright holder's express written permission. Additionally, content may not be used with any artificial intelligence tools or machine learning technologies. However, users may print, download, or email articles for individual use. This abstract may be abridged. No warranty is given about the accuracy of the copy. Users should refer to the original published version of the material for the full abstract. (Copyright applies to all Abstracts.)
Database: Engineering Source
FullText Text:
  Availability: 0
Header DbId: egs
DbLabel: Engineering Source
An: 153679878
AccessLevel: 6
PubType: Academic Journal
PubTypeId: academicJournal
PreciseRelevancyScore: 0
IllustrationInfo
Items – Name: Title
  Label: Title
  Group: Ti
  Data: A survey and taxonomy of program analysis for IoT platforms.
– Name: Author
  Label: Authors
  Group: Au
  Data: <searchLink fieldCode="AR" term="%22A%2E+Hamza%2C+Alyaa%22">A. Hamza, Alyaa</searchLink><relatesTo>1,2</relatesTo> (AUTHOR)<i> alyaashams12@yahoo.com</i><br /><searchLink fieldCode="AR" term="%22Abdel-Halim%2C+Islam+T%2E%22">Abdel-Halim, Islam T.</searchLink><relatesTo>3</relatesTo> (AUTHOR)<i> islamhalim@yahoo.com</i><br /><searchLink fieldCode="AR" term="%22Sobh%2C+Mohamed+A%2E%22">Sobh, Mohamed A.</searchLink><relatesTo>2</relatesTo> (AUTHOR)<i> mohamed.sobh@eng.asu.edu.eg</i><br /><searchLink fieldCode="AR" term="%22Bahaa-Eldin%2C+Ayman+M%2E%22">Bahaa-Eldin, Ayman M.</searchLink><relatesTo>4</relatesTo> (AUTHOR)<i> ayman.bahaa@eng.asu.edu.eg</i>
– Name: TitleSource
  Label: Source
  Group: Src
  Data: <searchLink fieldCode="JN" term="%22Ain+Shams+Engineering+Journal%22">Ain Shams Engineering Journal</searchLink>. Dec2021, Vol. 12 Issue 4, p3725-3736. 12p.
– Name: Subject
  Label: Subjects
  Group: Su
  Data: <searchLink fieldCode="DE" term="%22Internet+of+things%22">Internet of things</searchLink><br /><searchLink fieldCode="DE" term="%22Taxonomy%22">Taxonomy</searchLink><br /><searchLink fieldCode="DE" term="%22Key+performance+indicators+%28Management%29%22">Key performance indicators (Management)</searchLink><br /><searchLink fieldCode="DE" term="%22Security+systems%22">Security systems</searchLink><br /><searchLink fieldCode="DE" term="%22Malware%22">Malware</searchLink>
– Name: Abstract
  Label: Abstract
  Group: Ab
  Data: Heterogeneity in the Internet of Things (IoT) environment is a critical issue for supporting security and privacy. IoT environment has become an open invitation to hackers to control and attack connected IoT devices. So, it has become essential to face security issues & challenges in IoT due to IoT applications' rapid development. Program Analysis (PA) is a method that focuses on defending against attacks on the systems implemented to detect malware applications. It is also responsible for adequately analyzing applications' behavior to provide security and privacy. This survey has been introduced carefully based on the systematic literature reviews (SLR) guidelines to provide a survey and taxonomy of the PA with its related topics: the sensitivity of analysis and characteristics of analysis. It presents a new classification of PA techniques. This classification has been created by examining the implemented security analysis systems (SAS) that detect various malware applications. More importantly, this survey presents the three types of SAS that used PA methods for the first time. Also, the related surveys, the performance metrics of PA and IoT Security Issues and Challenges have been discussed. Finally, future directions of the PA have been discussed. [ABSTRACT FROM AUTHOR]
– Name: AbstractSuppliedCopyright
  Label:
  Group: Ab
  Data: <i>Copyright of Ain Shams Engineering Journal is the property of Elsevier B.V. and its content may not be copied or emailed to multiple sites without the copyright holder's express written permission. Additionally, content may not be used with any artificial intelligence tools or machine learning technologies. However, users may print, download, or email articles for individual use. This abstract may be abridged. No warranty is given about the accuracy of the copy. Users should refer to the original published version of the material for the full abstract.</i> (Copyright applies to all Abstracts.)
PLink https://search.ebscohost.com/login.aspx?direct=true&site=eds-live&db=egs&AN=153679878
RecordInfo BibRecord:
  BibEntity:
    Identifiers:
      – Type: doi
        Value: 10.1016/j.asej.2021.03.026
    Languages:
      – Code: eng
        Text: English
    PhysicalDescription:
      Pagination:
        PageCount: 12
        StartPage: 3725
    Subjects:
      – SubjectFull: Internet of things
        Type: general
      – SubjectFull: Taxonomy
        Type: general
      – SubjectFull: Key performance indicators (Management)
        Type: general
      – SubjectFull: Security systems
        Type: general
      – SubjectFull: Malware
        Type: general
    Titles:
      – TitleFull: A survey and taxonomy of program analysis for IoT platforms.
        Type: main
  BibRelationships:
    HasContributorRelationships:
      – PersonEntity:
          Name:
            NameFull: A. Hamza, Alyaa
      – PersonEntity:
          Name:
            NameFull: Abdel-Halim, Islam T.
      – PersonEntity:
          Name:
            NameFull: Sobh, Mohamed A.
      – PersonEntity:
          Name:
            NameFull: Bahaa-Eldin, Ayman M.
    IsPartOfRelationships:
      – BibEntity:
          Dates:
            – D: 01
              M: 12
              Text: Dec2021
              Type: published
              Y: 2021
          Identifiers:
            – Type: issn-print
              Value: 20904479
          Numbering:
            – Type: volume
              Value: 12
            – Type: issue
              Value: 4
          Titles:
            – TitleFull: Ain Shams Engineering Journal
              Type: main
ResultId 1