AI Chat Paper
Note: Please note that the following content is generated by AMiner AI. SciOpen does not take any responsibility related to this content.
{{lang === 'zh_CN' ? '文章概述' : 'Summary'}}
{{lang === 'en_US' ? '中' : 'Eng'}}
Chat more with AI
Article Link
Collect
Submit Manuscript
Show Outline
Outline
Show full outline
Hide outline
Outline
Show full outline
Hide outline
Perspective

Computing Utility Needs Monadic Abstractions

Institute of Computing Technology, Chinese Academy of Sciences, Beijing 100190, China
University of Chinese Academy of Sciences, Beijing 100149, China
Great Bay University, Dongguan 523000, China
Show Author Information

Abstract

Barbara Liskov proposed a vision of abstraction-powered Internet Computer in 2009, updating John McCarthy’s 1961 vision of utility computing. But what kinds of abstractions are needed? What fundamental problem do such abstractions aim to solve? This position paper points out a ``Liskov-Lamport chasm'' problem and argues that one type of abstractions is needed to realize a planet-scale, abstraction-powered computing utility, termed monadic abstraction. We outline three desirable properties and research goals of such abstractions: 1) a single programming concept encapsulating data, program, and machine, 2) abstraction mechanisms facilitating enforced dynamic soundness, and 3) amortized zero-cost abstractions.

Electronic Supplementary Material

Download File(s)
JCST-2512-16250-Highlights.pdf (172.2 KB)

References

【1】
【1】
 
 
Journal of Computer Science and Technology
Pages 193-203

{{item.num}}

Comments on this article

Go to comment

< Back to all reports

Review Status: {{reviewData.commendedNum}} Commended , {{reviewData.revisionRequiredNum}} Revision Required , {{reviewData.notCommendedNum}} Not Commended Under Peer Review

Review Comment

Close
Close
Cite this article:
Du Y, Pan Y-X, Yu Z-S, et al. Computing Utility Needs Monadic Abstractions. Journal of Computer Science and Technology, 2026, 41(1): 193-203. https://doi.org/10.1007/s11390-026-6250-5

415

Views

0

Crossref

0

Web of Science

0

Scopus

0

CSCD

Received: 26 December 2025
Accepted: 16 January 2026
Published: 30 April 2026
© Institute of Computing Technology, Chinese Academy of Sciences 2026