Skip to main navigation Skip to search Skip to main content

Efficient session type guided distributed interaction

  • K. C. Sivaramakrishnan
  • , Karthik Nagaraj
  • , Lukasz Ziarek
  • , Patrick Eugster
  • Purdue University

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

18 Scopus citations

Abstract

Recently, there has been much interest in multi-party session types (MPSTs) as a means of rigorously specifying protocols for interaction among multiple distributed participants. By capturing distributed interaction as series of typed interactions, MPSTs allow for the static verification of compliance of corresponding distributed object programs. We observe that explicit control flow information manifested by MPST opens intriguing avenues also for performance enhancements. In this paper, we present a session type assisted performance enhancement framework for distributed object interaction in Java. Experimental evaluation within our distributed runtime infrastructure illustrates the costs and benefits of our composable enhancement strategies.

Original languageEnglish
Title of host publicationCoordination Models and Languages - 12th International Conference, COORDINATION 2010, Proceedings
Pages152-167
Number of pages16
DOIs
StatePublished - 2010
Event12th International Conference on Coordination Models and Languages, COORDINATION 2010 - Amsterdam, Netherlands
Duration: Jun 7 2010Jun 9 2010

Publication series

NameLecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
Volume6116 LNCS
ISSN (Print)0302-9743
ISSN (Electronic)1611-3349

Conference

Conference12th International Conference on Coordination Models and Languages, COORDINATION 2010
Country/TerritoryNetherlands
CityAmsterdam
Period06/7/1006/9/10

Fingerprint

Dive into the research topics of 'Efficient session type guided distributed interaction'. Together they form a unique fingerprint.

Cite this