Proceedings of the Institute for System Programming of the RAS
RUS  ENG    JOURNALS   PEOPLE   ORGANISATIONS   CONFERENCES   SEMINARS   VIDEO LIBRARY   PACKAGE AMSBIB  
General information
Latest issue
Archive

Search papers
Search references

RSS
Latest issue
Current issues
Archive issues
What is RSS



Proceedings of ISP RAS:
Year:
Volume:
Issue:
Page:
Find






Personal entry:
Login:
Password:
Save password
Enter
Forgotten password?
Register


Proceedings of the Institute for System Programming of the RAS, 2021, Volume 33, Issue 3, Pages 27–40
DOI: https://doi.org/10.15514/ISPRAS-2021-33(3)-2
(Mi tisp596)
 

This article is cited in 1 scientific paper (total in 1 paper)

Review of static analyzer service models

M. A. Menshikov

Saint Petersburg State University
Full-text PDF (384 kB) Citations (1)
References:
Abstract: The static program analysis is gradually adopting advanced use cases, and integration with programming tools becomes more necessary than ever. However, each integration requires a different kind of functionality implemented within an analyzer. For example, continuous integration tools typically analyze projects from scratch, while doing the same for code querying is not efficient performance-wise. The code behind such use cases makes «service models», and it tends to differ significantly between them. In this paper, we analyze the models which might be used by the static analyzer to provide its services based on aspects of security, performance, long-term storage. All models are assigned to one of the groups: logical presence (where the actual computation is performed), resource acquisition, input/output, change accounting and historic data tracking. The usage recommendations, advantages and disadvantages are listed for each reviewed model. Input/output models are tested for actual network throughput. We also describe the model which might aggregate all these use cases. The model is partially evaluated within the work-in-progress static analyzer Equid, and the observations are presented.
Keywords: static analysis, integration, service model, review, classification.
Document Type: Article
Language: English
Citation: M. A. Menshikov, “Review of static analyzer service models”, Proceedings of ISP RAS, 33:3 (2021), 27–40
Citation in format AMSBIB
\Bibitem{Men21}
\by M.~A.~Menshikov
\paper Review of static analyzer service models
\jour Proceedings of ISP RAS
\yr 2021
\vol 33
\issue 3
\pages 27--40
\mathnet{http://mi.mathnet.ru/tisp596}
\crossref{https://doi.org/10.15514/ISPRAS-2021-33(3)-2}
Linking options:
  • https://www.mathnet.ru/eng/tisp596
  • https://www.mathnet.ru/eng/tisp/v33/i3/p27
  • This publication is cited in the following 1 articles:
    Citing articles in Google Scholar: Russian citations, English citations
    Related articles in Google Scholar: Russian articles, English articles
    Proceedings of the Institute for System Programming of the RAS
    Statistics & downloads:
    Abstract page:471
    Full-text PDF :37
    References:13
     
      Contact us:
     Terms of Use  Registration to the website  Logotypes © Steklov Mathematical Institute RAS, 2024