• 中国精品科技期刊
  • CCF推荐A类中文期刊
  • 计算领域高质量科技期刊T1类
Advanced Search
Li Yongji, Li Shixian, and Zhou Xiaocong. Bialgebraic Semantics of the Typed π-Calculus[J]. Journal of Computer Research and Development, 2012, 49(8): 1773-1780.
Citation: Li Yongji, Li Shixian, and Zhou Xiaocong. Bialgebraic Semantics of the Typed π-Calculus[J]. Journal of Computer Research and Development, 2012, 49(8): 1773-1780.

Bialgebraic Semantics of the Typed π-Calculus

More Information
  • Published Date: August 14, 2012
  • Proofs of bisimilarity being congruence in process calculi are lengthy and error-prone. The bialgebraic semantic provides a uniform framework to solve this problem. If the behavior functor over the semantic category preserves weak pullbacks and the forgetful functor from the category of coalgebras to the underlying semantic category has right adjoint, then the greatest coalgebraic bisimulation is congruence. When applying the bialgebraic framework to model the typed π-calculus, two problems arise: the behavior functors do not preserve weak pullbacks, and process bisimulations do not coincide with coalgebraic bisimulations. Solutions to the above two problems are proposed. For the first problem, the dense topology over the category of closed contexts is used to derive a boolean sheaf subcategory of the semantic category, so that the behavior functors, resulting from being restricted into such Boolean subcategory, preserve weak pullbacks. For the second problem, a specific class of functors over the Boolean sheaf subcategory, which includes the behavior functors for earlylate semantics, is defined. That process bisimilarity induced by these functors is the greatest coalgebraic bisimulation is proved. The existing bialgebraic framework is improved by using the above two techniques, and an appropriate bialgebraic model for the typed π-calculus is given. The corresponding bialgebraic semantic is fully abstract, and process bisimilarity is congruence. The methods described have paved the way for modelling more complex calculi in the bialgebraic framework.
  • Related Articles

    [1]Yang Jing, Xin Yu, Xie Zhiqiang. Semantics Social Network Community Detection Algorithm Based on Topic Comprehensive Factor Analysis[J]. Journal of Computer Research and Development, 2014, 51(3): 559-569.
    [2]Ma Yanfang, Zhang Min, Chen Yixiang. Formal Description of Software Dynamic Correctness[J]. Journal of Computer Research and Development, 2013, 50(3): 626-635.
    [3]Fu Ning, Zhou Xingshe, Zhan Tao. QPi: A Calculus to Enforce Trustworthiness Requirements[J]. Journal of Computer Research and Development, 2011, 48(11): 2120-2130.
    [4]Wang Lina, Gao Hanjun, Liu Wei, Peng Yang. Detecting and Managing Hidden Process via Hypervisor[J]. Journal of Computer Research and Development, 2011, 48(8): 1534-1541.
    [5]Xu Shiwei, Zhang Huanguo. Formal Security Analysis on Trusted Platform Module Based on Applied π Calculus[J]. Journal of Computer Research and Development, 2011, 48(8): 1421-1429.
    [6]Han Jin, Cai Shengwen, Wang Chongjun, Lai Haiguang, Xie Junyuan. A New Security Protocol Modeling Approach Based on π/+t Calculus[J]. Journal of Computer Research and Development, 2010, 47(4): 613-620.
    [7]Yuan Min, Huang Zhiqiu, Cao Zining, and Xiao Fangxiong. An Extended π-Calculus and Its Transactional Bisimulation[J]. Journal of Computer Research and Development, 2010, 47(3): 541-548.
    [8]Lü Jianghua and Ma Shinglong. A Denotational Semantic Description for Safe Ambient Calculus[J]. Journal of Computer Research and Development, 2009, 46(10): 1743-1749.
    [9]Du Weifu, Tan Songbo, Yun Xiaochun, Cheng Xueqi. A New Method to Compute Semantic Orientation[J]. Journal of Computer Research and Development, 2009, 46(10): 1713-1720.
    [10]Gu Yonggen, Fu Yuxi. Formal Analysis of Security Protocol Based on Process Calculus and Knowledge Derivation[J]. Journal of Computer Research and Development, 2006, 43(5): 953-958.

Catalog

    Article views (789) PDF downloads (463) Cited by()

    /

    DownLoad:  Full-Size Img  PowerPoint
    Return
    Return