Chronological Overview 
 Type-Hierarchical Overview 
Formal Methods in Computing
(Most of the papers antecedent to 1995
are not included in the list)
FRAMES  NO FRAME 

HondaMBCY11 (In proceedings)
Author(s) Kohei Honda, Aybek Mukhamedov, Gary Brown, Tzu-Chun Chen and Nobuko Yoshida
Title« Scribbling Interactions with a Formal Foundation »
InICDCIT
SeriesLecture Notes in Computer Science
Volume6536
Page(s)55-75
Year2011
PublisherSpringer
ISBN number978-3-642-19055-1
URLhttp://www.di.unito.it/~chen/papers/ICDCIT_2011.pdf
Abstract
In this paper we discuss our ongoing endeavour to apply notations and algorithms based on the pi-calculus and its theories for the development of large-scale distributed systems. The execution of a large-scale distributed system consists of many structured conversations (or sessions) whose protocols can be clearly and accurately specified using a theory of types for the pi-calculus, called session types. The proposed methodology promotes a formally founded, and highly structured, development framework for modelling and building distributed applications, from high-level models to design and implementation to static checking to runtime validation. At the centre of this methodology is a formal description language for representing protocols for interactions, called Scribble. We illustrate the usage and theoretical basis of this language through use cases from different application domains.

Download the complete article: ICDCIT_2011.pdf

BibTeX code

@inproceedings{HondaMBCY11,
  volume = {6536},
  author = {Kohei Honda and Aybek Mukhamedov and Gary Brown and Tzu-Chun Chen
            and Nobuko Yoshida},
  series = {Lecture Notes in Computer Science},
  booktitle = {ICDCIT},
  url = {http://www.di.unito.it/~chen/papers/ICDCIT_2011.pdf},
  title = {Scribbling Interactions with a Formal Foundation},
  isbn = {978-3-642-19055-1},
  tag = {ICDCIT 2011},
  abstract = {In this paper we discuss our ongoing endeavour to apply notations
              and algorithms based on the pi-calculus and its theories for the
              development of large-scale distributed systems. The execution of a
              large-scale distributed system consists of many structured
              conversations (or sessions) whose protocols can be clearly and
              accurately specified using a theory of types for the pi-calculus,
              called session types. The proposed methodology promotes a formally
              founded, and highly structured, development framework for
              modelling and building distributed applications, from high-level
              models to design and implementation to static checking to runtime
              validation. At the centre of this methodology is a formal
              description language for representing protocols for interactions,
              called Scribble. We illustrate the usage and theoretical basis of
              this language through use cases from different application
              domains.},
  localfile = {http://www.di.unito.it/~chen/papers/ICDCIT_2011.pdf},
  publisher = {Springer},
  year = {2011},
  pages = {55-75},
}


 Chronological Overview 
 Type-Hierarchical Overview 
Formal Methods in Computing
(Most of the papers antecedent to 1995
are not included in the list)
FRAMES  NO FRAME 

This document was generated by bib2html 3.3.
(Modified by Luca Paolini, under the GNU General Public License)

Valid HTML 4.01!