Modelirovanie i Analiz Informatsionnykh Sistem
RUS  ENG    JOURNALS   PEOPLE   ORGANISATIONS   CONFERENCES   SEMINARS   VIDEO LIBRARY   PACKAGE AMSBIB  
General information
Latest issue
Archive
Impact factor

Search papers
Search references

RSS
Latest issue
Current issues
Archive issues
What is RSS



Model. Anal. Inform. Sist.:
Year:
Volume:
Issue:
Page:
Find






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


Modelirovanie i Analiz Informatsionnykh Sistem, 2017, Volume 24, Number 6, Pages 704–717
DOI: https://doi.org/10.18255/1818-1015-2017-6-704-717
(Mi mais594)
 

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

Jolie Static Type Checker: a prototype

D. de Carvalhoa, M. Mazzaraa, B. Mingelaa, L. Safinaa, A. Tchitchiginb, N. Troshkova

a Innopolis University, 1 Universitetskaya ul., Innopolis, Respublika Tatarstan, 420 000 Russia
b Typeable.io LLC, Russia
Full-text PDF (969 kB) Citations (1)
References:
Abstract: Static verification of a program source code correctness is an important element of software reliability. Formal verification of software programs involves proving that a program satisfies a formal specification of its behavior. Many languages use both static and dynamic type checking. With such approach, the static type checker verifies everything possible at compile time, and the dynamic one checks the remaining. The current state of the Jolie programming language includes a dynamic type system. Consequently, it allows avoidable run-time errors. A static type system for the language has been formally defined on paper but lacks an implementation yet. In this paper, we describe a prototype of Jolie Static Type Checker (JSTC), which employs a technique based on a SMT solver. We describe the theory behind and the implementation, and the process of static analysis. The article is published in the authors’ wording.
Keywords: microservice, static analysis, Jolie programming language.
Received: 08.09.2017
Bibliographic databases:
Document Type: Article
UDC: 519.686.4
Language: English
Citation: D. de Carvalho, M. Mazzara, B. Mingela, L. Safina, A. Tchitchigin, N. Troshkov, “Jolie Static Type Checker: a prototype”, Model. Anal. Inform. Sist., 24:6 (2017), 704–717
Citation in format AMSBIB
\Bibitem{De MazMin17}
\by D.~de Carvalho, M.~Mazzara, B.~Mingela, L.~Safina, A.~Tchitchigin, N.~Troshkov
\paper Jolie Static Type Checker: a prototype
\jour Model. Anal. Inform. Sist.
\yr 2017
\vol 24
\issue 6
\pages 704--717
\mathnet{http://mi.mathnet.ru/mais594}
\crossref{https://doi.org/10.18255/1818-1015-2017-6-704-717}
\elib{https://elibrary.ru/item.asp?id=30730610}
Linking options:
  • https://www.mathnet.ru/eng/mais594
  • https://www.mathnet.ru/eng/mais/v24/i6/p704
  • 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
    Моделирование и анализ информационных систем
    Statistics & downloads:
    Abstract page:162
    Full-text PDF :402
    References:25
     
      Contact us:
     Terms of Use  Registration to the website  Logotypes © Steklov Mathematical Institute RAS, 2024