首页    期刊浏览 2024年10月05日 星期六
登录注册

文章基本信息

  • 标题:Modularizing and Specifying Protocols among Threads
  • 本地全文:下载
  • 作者:Sung-Shik T.Q. Jongmans ; Farhad Arbab
  • 期刊名称:Electronic Proceedings in Theoretical Computer Science
  • 电子版ISSN:2075-2180
  • 出版年度:2013
  • 卷号:109
  • 页码:34-45
  • DOI:10.4204/EPTCS.109.6
  • 出版社:Open Publishing Association
  • 摘要:We identify three problems with current techniques for implementing protocols among threads, which complicate and impair the scalability of multicore software development: implementing synchronization, implementing coordination, and modularizing protocols. To mend these deficiencies, we argue for the use of domain-specific languages (DSL) based on existing models of concurrency. To demonstrate the feasibility of this proposal, we explain how to use the model of concurrency Reo as a high-level protocol DSL, which offers appropriate abstractions and a natural separation of protocols and computations. We describe a Reo-to-Java compiler and illustrate its use through examples.
国家哲学社会科学文献中心版权所有