咨询与建议

限定检索结果

文献类型

  • 10 篇 会议
  • 9 篇 期刊文献
  • 1 篇 学位论文

馆藏范围

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

日期分布

学科分类号

  • 18 篇 工学
    • 16 篇 软件工程
    • 10 篇 计算机科学与技术...
    • 1 篇 电气工程
  • 1 篇 理学
    • 1 篇 数学
  • 1 篇 医学
    • 1 篇 临床医学

主题

  • 20 篇 bidirectional pr...
  • 5 篇 program synthesi...
  • 3 篇 type systems
  • 3 篇 type-directed sy...
  • 2 篇 lens
  • 2 篇 languages
  • 2 篇 xml
  • 2 篇 direct manipulat...
  • 2 篇 haskell
  • 2 篇 lenses
  • 2 篇 functional progr...
  • 2 篇 synchronization
  • 1 篇 sketch-n-sketch
  • 1 篇 cad software
  • 1 篇 use case
  • 1 篇 fabrication
  • 1 篇 prodirect manipu...
  • 1 篇 property-based t...
  • 1 篇 harmony
  • 1 篇 self-adaptation

机构

  • 6 篇 univ penn philad...
  • 4 篇 natl inst inform...
  • 3 篇 princeton univ p...
  • 2 篇 peking univ peop...
  • 2 篇 tufts univ medfo...
  • 1 篇 univ chicago dep...
  • 1 篇 department of co...
  • 1 篇 univ lille cnrs ...
  • 1 篇 department of in...
  • 1 篇 ecole polytech f...
  • 1 篇 princeton univer...
  • 1 篇 tohoku univ send...
  • 1 篇 university of pe...
  • 1 篇 information syst...
  • 1 篇 longyan univ lon...
  • 1 篇 christian albret...
  • 1 篇 imperial coll lo...
  • 1 篇 univ munich d-80...
  • 1 篇 cornell univ ith...
  • 1 篇 univ namur namur

作者

  • 6 篇 hu zhenjiang
  • 5 篇 pierce benjamin ...
  • 4 篇 miltner anders
  • 3 篇 wang meng
  • 3 篇 fisher kathleen
  • 3 篇 zdancewic steve
  • 3 篇 pacheco hugo
  • 3 篇 walker david
  • 2 篇 maina solomon
  • 2 篇 zan tao
  • 2 篇 fischer sebastia...
  • 2 篇 chugh ravi
  • 1 篇 kieken danny
  • 1 篇 grohne helmut
  • 1 篇 pierce benjamin
  • 1 篇 pietrzak thomas
  • 1 篇 schobbens pierre...
  • 1 篇 gonzalez j. feli...
  • 1 篇 mayer mikael
  • 1 篇 wagner daniel

语言

  • 20 篇 英文
检索条件"主题词=Bidirectional Programming"
20 条 记 录,以下是1-10 订阅
排序:
The essence of bidirectional programming
收藏 引用
Science China(Information Sciences) 2015年 第5期58卷 76-96页
作者: FISCHER Sebastian HU ZhenJiang PACHECO Hugo Department of Computing Science Christian-Albrechts-University of Kiel Information Systems Architecture Research Division National Institute of Informatics Department of Informatics The Graduate University for Advanced Studies (SOKENDAI) School of Electronics Engineering and Computer Science Peking University Department of Computer Science Cornell University
bidirectional transformations(BXs), programs with a forward transformation and a backward transformation that maintain consistency between input and output, are routinely written in ways that do not let programmers sp... 详细信息
来源: 评论
Monadic Combinators for "Putback" Style bidirectional programming  14
Monadic Combinators for "Putback" Style Bidirectional Progra...
收藏 引用
ACM SIGPLAN Workshop on Partial Evaluation and Program Manipulation (PEPM)
作者: Pacheco, Hugo Hu, Zhenjiang Fischer, Sebastian Natl Inst Informat Tokyo Japan Christian Albretchs Univ Kiel Kiel Germany
bidirectional transformations, in particular lenses, are programs with a forward get transformation and a backward putback transformation that keep source and view data types synchronized. Several bidirectional progra... 详细信息
来源: 评论
Prodirect Manipulation: bidirectional programming for the Masses  16
Prodirect Manipulation: Bidirectional Programming for the Ma...
收藏 引用
38th IEEE/ACM International Conference on Software Engineering Companion (ICSE)
作者: Chugh, Ravi Univ Chicago Dept Comp Sci Ryerson Lab 1100 E 58th St Chicago IL 60637 USA
Software interfaces today generally fall at either end of a spectrum. On one end are programmable systems, which allow expert users (i.e. programmers) to write software artifacts that describe complex abstractions, bu... 详细信息
来源: 评论
A Framework for Synchronization Between Feature Configurations and Use Cases Based on bidirectional programming  24
A Framework for Synchronization Between Feature Configuratio...
收藏 引用
24th IEEE International Requirements Engineering Conference Workshops (RWE)
作者: Zhao, Weize Zhao, Haiyan Hu, Zhenjiang Peking Univ Beijing Peoples R China Natl Inst Informat Tokyo Japan
Model-Driven Development (MDD) is a widely adopted approach to Requirement Engineering (RE). One basic research issue in Model-Driven Requirement Engineering (MODRE) is requirements validation, which focuses on how to... 详细信息
来源: 评论
Introducing bidirectional programming in Constructive Solid Geometry-Based CAD  23
Introducing Bidirectional Programming in Constructive Solid ...
收藏 引用
11th ACM Symposium on Spatial User Interaction (SUI)
作者: Gonzalez, J. Felipe Kieken, Danny Pietrzak, Thomas Carleton Univ Univ Lille CNRS InriaCent LilleUMR 9189 CRIStAL Lille France Univ Lille CNRS Inria Cent LilleUMR 9189 CRIStAL Lille France
3D Computer-Aided Design (CAD) users need to overcome several obstacles to benefit from the flexibility of programmatic interface tools. Besides the barriers of any programming language, users face challenges inherent... 详细信息
来源: 评论
Applicative bidirectional programming with Lenses  2015
Applicative Bidirectional Programming with Lenses
收藏 引用
20th ACM SIGPLAN International Conference on Functional programming (ICFP)
作者: Matsuda, Kazutaka Wang, Meng Tohoku Univ Sendai Miyagi 980 Japan Univ Kent Canterbury CT2 7NZ Kent England
A bidirectional transformation is a pair of mappings between source and view data objects, one in each direction. When the view is modified, the source is updated accordingly with respect to some laws. One way to redu... 详细信息
来源: 评论
Reusable Self-Adaptation through bidirectional programming  11
Reusable Self-Adaptation through Bidirectional Programming
收藏 引用
11th IEEE/ACM International Symposium on Software Engineering for Adaptive and Self-Managing Systems (SEAMS)
作者: Colson, Kevin Dupuis, Robin Montrieux, Lionel Hu, Zhenjiang Uchitel, Sebastian Schobbens, Pierre-Yves Univ Namur Namur Belgium Natl Inst Informat Tokyo Japan Univ Buenos Aires Buenos Aires DF Argentina Imperial Coll London London England
In self-adaptive systems, an adaptation strategy can apply to several implementations of a target system. Reusing this strategy requires models of the target system that are independent of its implementation. In parti... 详细信息
来源: 评论
Formalizing semantic bidirectionalization and extensions with dependent types
收藏 引用
JOURNAL OF LOGICAL AND ALGEBRAIC METHODS IN programming 2017年 第1期86卷 319-348页
作者: Grohne, Helmut Voigtlaender, Janis Univ Bonn Inst Comp Sci Romerstr 164 D-53117 Bonn Germany
bidirectional programming is concerned with pairs of transformations that together realize the forward and backward relationship between two data domains. Semantic bidirectionalization is a specific technique that tak... 详细信息
来源: 评论
Reflecting on Random Generation
收藏 引用
PROCEEDINGS OF THE ACM ON programming LANGUAGES-PACMPL 2023年 第ICFP期7卷 322–355页
作者: Goldstein, Harrison Frohlich, Samantha Wang, Meng Pierce, Benjamin C. Univ Penn Philadelphia PA 19104 USA Univ Bristol Bristol Avon England
Expert users of property-based testing often labor to craft random generators that encode detailed knowledge about what it means for a test input to be valid and interesting. Fortunately, the fruits of this labor can ... 详细信息
来源: 评论
Synthesizing Bijective Lenses
收藏 引用
PROCEEDINGS OF THE ACM ON programming LANGUAGES-PACMPL 2018年 第POPL期2卷 1–30页
作者: Miltner, Anders Fisher, Kathleen Pierce, Benjamin C. Walker, David Zdancewic, Steve Princeton Univ Princeton NJ 08544 USA Tufts Univ Boston MA 02111 USA Univ Penn Philadelphia PA 19104 USA
bidirectional transformations between different data representations occur frequently in modern software systems. They appear as serializers and deserializers, as parsers and pretty printers, as database views and vie... 详细信息
来源: 评论