대구한의대학교 향산도서관

상세정보

부가기능

Session Types in Practical Programming

상세 프로파일

상세정보
자료유형학위논문
서명/저자사항Session Types in Practical Programming.
개인저자Wu, Hanwen.
단체저자명Boston University. Computer Science GRS.
발행사항[S.l.]: Boston University., 2019.
발행사항Ann Arbor: ProQuest Dissertations & Theses, 2019.
형태사항173 p.
기본자료 저록Dissertations Abstracts International 81-02B.
Dissertation Abstract International
ISBN9781085562188
학위논문주기Thesis (Ph.D.)--Boston University, 2019.
일반주기 Source: Dissertations Abstracts International, Volume: 81-02, Section: B.
Advisor: Xi, Hongwei.
이용제한사항This item must not be sold to any third party vendors.
요약Programs are more distributed and concurrent today than ever before, and structural communications are at the core. Constructing and debugging such programs are hard due to the lack of formal speci詮갷ations and veri詮갷ations of concurrency. Recent advances in type systems allow us to specify the structures of communications as session types, thus enabling static type checking of the usages of communication channels against protocols. The soundness of session type systems implies communication 詮갺elity and absence of deadlock. This work proposes to formalize multiparty dependent session types as an expressive and practical type discipline for enforcing communication protocols. The type system is formulated in the setting of multi-threaded 貫-calculus with inspirations from multirole logic. It is sound, and it provides linearity and coherence guarantees entirely statically. The type system supports recursion and polymorphism. The formulation is particularly suitable for practical implementation, and this work provides such a runtime implementation.
일반주제명Computer science.
언어영어
바로가기URL : 이 자료의 원문은 한국교육학술정보원에서 제공합니다.

서평(리뷰)

  • 서평(리뷰)

태그

  • 태그

나의 태그

나의 태그 (0)

모든 이용자 태그

모든 이용자 태그 (0) 태그 목록형 보기 태그 구름형 보기
 
로그인폼