课题基金 / 基金详情

ReDOOP: Reactive Design for Object Oriented Programming

ReDOOP: Reactive Design for Object Oriented Programming
ReDOOP:面向对象编程的反应式设计
批准号:
322196540
负责人:
Professor Dr.-Ing. Guido Salvaneschi
金额:
$0.0万
依托单位:
依托单位国家:
德国
项目类别:
Research Grants
财政年份:
2016
资助国家:
德国
项目状态:
已结题
起止时间:
2015-12-31 至 2019-12-31

项目摘要

项目成果

Professor Dr.-Ing. Guido Salvaneschi的其他基金

相似基金

相关文献

中文摘要
翻译
点击翻译按钮获取中文摘要
英文摘要
Reactive applications are difficult to implement. Traditional solutions, based on event systems and the Observer design pattern, are known to be cumbersome but programmers bear them in return for the benefits of OO design. On the other hand, reactive languages based on automatic updates of dependencies - like functional reactive programming and dataflow languages - provide undoubted advantages but do not fit well with the OO model and mutable state. This project aims to support reactive applications in the OO setting. Our goal is to develop a new programming model that encompasses language abstractions for reactive programming and OO features available in mainstream languages, such as inheritance, late binding, encapsulation, imperative state updates, language-level support for event filtering and event correlation. After showing the flaws of the existing solutions, we highlight the potential of reactive languages and formulate our research plan.
期刊论文(6)
专著(0)
科研奖励(0)
会议论文
Versatile event correlation with algebraic effects
具有代数效应的多功能事件相关性
DOI: 10.1145/3236762
发表时间: 2018
期刊: Proceedings of the ACM on Programming Languages
影响因子: --
作者: [Oliver Bračevac, Nada Amin, Guido Salvaneschi, Sebastian Erdweg, Patrick Eugster, Mira Mezini]
通讯作者: Mira Mezini
DOI: 10.1145/3428256
发表时间: 2020-11
期刊: Proceedings of the ACM on Programming Languages
影响因子: --
作者: [M. Köhler;Nafise Eskandani;P. Weisenburger;Alessandro Margara;G. Salvaneschi]
通讯作者: M. Köhler;Nafise Eskandani;P. Weisenburger;Alessandro Margara;G. Salvaneschi
Thread-safe reactive programming
线程安全的反应式编程
DOI: 10.1145/3276477
发表时间: 2018
期刊: Proceedings of the ACM on Programming Languages
影响因子: --
作者: [Joscha Drechsler, Ragnar Mogk, Guido Salvaneschi, Mira Mezini]
通讯作者: Mira Mezini
DOI: 10.1145/3360593
发表时间: 2019-10
期刊: Proceedings of the ACM on Programming Languages
影响因子: --
作者: [G. Salvaneschi;M. Köhler;Daniel Sokolowski;Philipp Haller;Sebastian Erdweg;M. Mezini]
通讯作者: G. Salvaneschi;M. Köhler;Daniel Sokolowski;Philipp Haller;Sebastian Erdweg;M. Mezini
6
    Distributed Systems Development with Multitier Reactive Programming
    • 批准号:
      383964710
    • 项目类别:
      Research Grants
    • 资助金额:
      $0.0万
    • 财政年份:
      2017
    • 负责人:
      Professor Dr.-Ing. Guido Salvaneschi
    • 依托单位:
    海外基金