咨询与建议

限定检索结果

文献类型

  • 3 篇 会议

馆藏范围

  • 3 篇 电子文献
  • 0 种 纸本馆藏

日期分布

学科分类号

  • 3 篇 工学
    • 3 篇 计算机科学与技术...
    • 3 篇 软件工程
    • 2 篇 电气工程

主题

  • 3 篇 programming lang...
  • 2 篇 immutability
  • 2 篇 empirical studie...
  • 1 篇 mutability
  • 1 篇 blockchain progr...
  • 1 篇 programmer produ...
  • 1 篇 programming lang...
  • 1 篇 blockchain secur...

机构

  • 1 篇 carnegie mellon ...
  • 1 篇 carnegie mellon ...
  • 1 篇 hampton univ ham...
  • 1 篇 inst software en...
  • 1 篇 carnegie mellon ...

作者

  • 3 篇 coblenz michael
  • 2 篇 sunshine joshua
  • 2 篇 myers brad
  • 2 篇 aldrich jonathan
  • 1 篇 nelson whitney
  • 1 篇 weber sam
  • 1 篇 shull forrest

语言

  • 3 篇 英文
检索条件"主题词=Programming language usability"
3 条 记 录,以下是1-10 订阅
排序:
Glacier: Transitive Class Immutability for Java  17
Glacier: Transitive Class Immutability for Java
收藏 引用
39th IEEE/ACM International Conference on Software Engineering (ICSE)
作者: Coblenz, Michael Nelson, Whitney Aldrich, Jonathan Myers, Brad Sunshine, Joshua Carnegie Mellon Univ Sch Comp Sci Pittsburgh PA 15213 USA Hampton Univ Hampton VA 23668 USA
Though immutability has been long-proposed as a way to prevent bugs in software, little is known about how to make immutability support in programming languages effective for software engineers. We designed a new form... 详细信息
来源: 评论
Exploring language Support for Immutability  16
Exploring Language Support for Immutability
收藏 引用
38th IEEE/ACM International Conference on Software Engineering (ICSE)
作者: Coblenz, Michael Sunshine, Joshua Aldrich, Jonathan Myers, Brad Weber, Sam Shull, Forrest Carnegie Mellon Univ 5000 Forbes Ave Pittsburgh PA 15213 USA Inst Software Engn 4500 Fifth Ave Pittsburgh PA USA
programming languages can restrict state change by preventing it entirely (immutability) or by restricting which clients may modify state (read-only restrictions). The benefits of immutability and read-only restrictio... 详细信息
来源: 评论
Obsidian: A Safer Blockchain programming language  17
Obsidian: A Safer Blockchain Programming Language
收藏 引用
IEEE/ACM 39th International Conference on Software Engineering Companion (ICSE-C)
作者: Coblenz, Michael Carnegie Mellon Univ Dept Comp Sci Pittsburgh PA 15213 USA
Blockchain platforms, such as Ethereum, promise to facilitate transactions on a decentralized computing platform among parties that have not established trust. Recognition of the unique challenges of blockchain progra... 详细信息
来源: 评论