Online Public Access Catalogue (OPAC)
Library,Documentation and Information Science Division

“A research journal serves that narrow

borderland which separates the known from the unknown”

-P.C.Mahalanobis


Type Systems for Distributed Programs: Components and Sessions (Record no. 426661)

MARC details
000 -LEADER
fixed length control field 03121nam a22004575i 4500
020 ## - INTERNATIONAL STANDARD BOOKNUMBER
International Standard Book Number 9789462392045
-- 978-94-6239-204-5
024 7# -
-- 10.2991/978-94-6239-204-5
-- doi
040 ## -
-- ISI Library, Kolkata
050 #4 -
-- QA8.9-QA10.3
072 #7 -
-- UYA
-- bicssc
072 #7 -
-- MAT018000
-- bisacsh
072 #7 -
-- UYA
-- thema
082 04 - DEWEYDECIMAL CLASSIFICATION NUMBER
Classification number 005.131
Edition number 23
100 1# - MAIN ENTRY--PERSONAL NAME
Personal name Dardha, Ornela.
Relator code aut
-- http://id.loc.gov/vocabulary/relators/aut
245 10 - TITLE STATEMENT
Title Type Systems for Distributed Programs: Components and Sessions
Medium [electronic resource] /
Statement of responsibility, etc by Ornela Dardha.
942 ## - ADDED ENTRY ELEMENTS(KOHA)
Koha item type E-BOOKS
100 1# - MAIN ENTRY--PERSONAL NAME
-- author.
264 #1 - PRODUCTION, PUBLICATION, DISTRIBUTION, MANUFACTURE STATEMENTS
Place of production, publication, distribution, manufacture Paris :
Name of producer, publisher, distributor, manufacturer Atlantis Press :
-- Imprint: Atlantis Press,
Date of production, publication, distribution, manufacture 2016.
300 ## -
-- XXII, 192 p. 69 illus., 4 illus. in color.
-- online resource.
336 ## - CONTENT TYPE
Content Type Term text
Content Type Code txt
Source rdacontent
337 ## - MEDIA TYPE
Media Type Term computer
Media Type Code c
Source rdamedia
338 ## - CARRIER TYPE
Carrier Type Term online resource
Carrier Type Code cr
Source rdacarrier
347 ## -
-- text file
-- PDF
-- rda
490 1# -
-- Atlantis Studies in Computing,
-- 2212-8557 ;
-- 7
505 0# -
-- 1.Background on Components -- 2. A Type System for Components -- 3. Properties of the Type System -- 4.Background on π- Types -- 5. Background on Session Types -- 6. Session Types Revisited -- 7. Subtyping -- 8. Polymorphism -- 9.Higher-Order Communication -- 10.Recursion -- 11.From π- Types to Session Types -- 12. Background on π- types for Lock Freedom -- 13 Background on Session Types for Progress -- 14 Progress as Compositional Lock Freedom. .
520 ## -
-- In this book we develop powerful techniques based on formal methods for the verification of correctness, consistency and safety properties related to dynamic reconfiguration and communication in complex distributed systems. In particular, static analysis techniques based on types and type systems are an adequate methodology considering their success in guaranteeing not only basic safety properties, but also more sophisticated ones like deadlock or lock freedom in concurrent settings. The main contributions of this book are twofold. i) We design a type system for a concurrent object-oriented calculus to statically ensure consistency of dynamic reconfigurations. ii) We define an encoding of the session pi-calculus, which models communication in distributed systems, into the standard typed pi-calculus. We use this encoding to derive properties like type safety and progress in the session pi-calculus by exploiting the corresponding properties in the standard typed pi-calculus.
650 #0 -
-- Computer science.
650 14 -
-- Mathematical Logic and Formal Languages.
-- http://scigraph.springernature.com/things/product-market-codes/I16048
710 2# -
-- SpringerLink (Online service)
773 0# -
-- Springer eBooks
776 08 -
-- Printed edition:
-- 9789462392038
776 08 -
-- Printed edition:
-- 9789462392052
830 #0 -
-- Atlantis Studies in Computing,
-- 2212-8557 ;
-- 7
856 40 -
-- https://doi.org/10.2991/978-94-6239-204-5
912 ## -
-- ZDB-2-SMA
950 ## -
-- Mathematics and Statistics (Springer-11649)

No items available.

Library, Documentation and Information Science Division, Indian Statistical Institute, 203 B T Road, Kolkata 700108, INDIA
Phone no. 91-33-2575 2100, Fax no. 91-33-2578 1412, ksatpathy@isical.ac.in