Generating Flexible Code for Associations. - Mayer Goldberg; Guy Wiener (ENASE, 2010)

Generating Code for Associations Supporting Operations on Multiple Instances. - Mayer Goldberg; Guy Wiener (ENASE (Selected Papers), 2010)

Coordinating and visualizing independent behaviors in erlang. - Guy Wiener; Gera Weiss; Assaf Marron (Erlang Workshop, 2010)

Round-Trip Modeling Using OPM/PL. - Mayer Goldberg; Guy Wiener (SwSTE, 2010)

Behavioral programming, decentralized control, and multiple time scales. - David Harel; Assaf Marron; Guy Wiener; Gera Weiss (SPLASH Workshops, 2011)

A decentralized approach for programming interactive applications with JavaScript and blockly. - Assaf Marron; Gera Weiss; Guy Wiener (AGERE!@SPLASH, 2012)

A Declarative Approach for Software Modeling. - Mayer Goldberg; Guy Wiener (PADL, 2012)

A use-case for behavioral programming: An architecture in JavaScript and Blockly for interactive applications with cross-cutting scenarios. - Adiel Ashrov; Assaf Marron; Gera Weiss; Guy Wiener (Sci. Comput. Program., 2015)

Towards behavioral programming in distributed architectures. - David Harel; Amir Kantor; Guy Katz; Assaf Marron; Gera Weiss; Guy Wiener (Sci. Comput. Program., 2015)