Refinement Types in Jolie

  • Tchitchigin A
  • Safina L
  • Elwakil M
  • et al.
N/ACitations
Citations of this article
7Readers
Mendeley users who have this article in their library.

Abstract

Jolie is the first language for microservices and it is currently dynamically type checked. This paper considers the opportunity to integrate dynamic and static type checking with the introduction of refinement types, verified via SMT solver. The integration of the two aspects allows a scenario where the static verification of internal services and the dynamic verification of (potentially malicious) external services cooperates in order to reduce testing effort and enhancing security.

Cite

CITATION STYLE

APA

Tchitchigin, A., Safina, L., Elwakil, M., Mazzara, M., Montesi, F., & Rivera, V. (2016). Refinement Types in Jolie. Proceedings of the Institute for System Programming of the RAS, 28(2), 33–44. https://doi.org/10.15514/ispras-2016-28(2)-2

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free