Difference between revisions of "PlayGo"
(10 intermediate revisions by one user not shown) | |||
Line 1: | Line 1: | ||
− | Welcome to PlayGo, a comprehensive tool for behavioral, scenario-based, programming, built around the language of [[ | + | Welcome to PlayGo, a comprehensive tool for behavioral, scenario-based, programming, built around the language of [[Live sequence charts|''live sequence charts'' (LSC)]] and its Java derivative, and the play-in/play-out methods for programming and execution. |
PlayGo is intended to provide extensive support for the vision of [http://www.wisdom.weizmann.ac.il/~harel/papers/LiberatingProgramming.pdf "liberating programming"] | PlayGo is intended to provide extensive support for the vision of [http://www.wisdom.weizmann.ac.il/~harel/papers/LiberatingProgramming.pdf "liberating programming"] | ||
− | A description of the LSC language and the basic research underlying PlayGo can | + | A description of the LSC language and the basic research underlying PlayGo can be found in [http://www.wisdom.weizmann.ac.il/~playbook/Updates/ComeLetsPlay.pdf D. Harel and R. Marelly, <i>Come, Let's Play: Scenario-Based Programming Using LSCs and the Play-Engine</i>].<br/>For more information about the principles of behavioral programming, which were originally part of the basis of LSC, and for links to the implementations of behavioral programming in Java and Erlang, see [http://www.b-prog.org www.b-prog.org]. |
− | be found in [http://www.wisdom.weizmann.ac.il/~playbook/Updates/ComeLetsPlay.pdf D. Harel and R. Marelly, | + | |
− | <br>For more information about the principles of behavioral programming, which were originally part of the basis of LSC, and for links to the implementations of behavioral programming in Java and Erlang, see [http://www.b-prog.org www.b-prog.org]. | + | |
− | * [[About PlayGo]] | + | *[[About PlayGo]] |
− | * [[Language & Concepts]] | + | *[[Language & Concepts]] |
− | * [[PlayGo Feature List]] | + | *[[PlayGo Feature List]] |
− | * [[PlayGo Screenshots]] | + | *[[PlayGo Screenshots]] |
− | * [[PlayGo Demos]] | + | *[[PlayGo Demos]] |
− | * [[PlayGo Examples | + | *[[PlayGo Examples]] |
− | + | *[[Getting Started with PlayGo]] | |
− | * [[Getting Started with PlayGo]] | + | *[[PlayGo HowTo|PlayGo HowTo...]] |
− | * [[PlayGo HowTo | PlayGo HowTo...]] | + | |
− | == Related Tools == | + | <br/>[[File:Download.jpg|Download.jpg|link=]] <span style="font-size: medium;">[[Download PlayGo]] [[License|(view license)]] </span> |
− | * [[The Tracer]], a prototype tool for scenario-based trace visualization and exploration. | + | |
− | * [[The LSC Compiler]], a compiler for multi-modal UML sequence diagrams. | + | |
+ | |||
+ | == <span style="line-height: 1.5em;">Related Tools</span> == | ||
+ | |||
+ | *[[The Tracer]], a prototype tool for scenario-based trace visualization and exploration. | ||
+ | *[[The LSC Compiler]], a compiler for multi-modal UML sequence diagrams. | ||
== Contact Information == | == Contact Information == | ||
+ | |||
E-mail us to: [mailto:playgo@weizmann.ac.il playgo@weizmann.ac.il] | E-mail us to: [mailto:playgo@weizmann.ac.il playgo@weizmann.ac.il] |
Latest revision as of 12:00, 30 December 2020
Welcome to PlayGo, a comprehensive tool for behavioral, scenario-based, programming, built around the language of live sequence charts (LSC) and its Java derivative, and the play-in/play-out methods for programming and execution.
PlayGo is intended to provide extensive support for the vision of "liberating programming"
A description of the LSC language and the basic research underlying PlayGo can be found in D. Harel and R. Marelly, Come, Let's Play: Scenario-Based Programming Using LSCs and the Play-Engine.
For more information about the principles of behavioral programming, which were originally part of the basis of LSC, and for links to the implementations of behavioral programming in Java and Erlang, see www.b-prog.org.
- About PlayGo
- Language & Concepts
- PlayGo Feature List
- PlayGo Screenshots
- PlayGo Demos
- PlayGo Examples
- Getting Started with PlayGo
- PlayGo HowTo...
Download PlayGo (view license)
Related Tools
- The Tracer, a prototype tool for scenario-based trace visualization and exploration.
- The LSC Compiler, a compiler for multi-modal UML sequence diagrams.
Contact Information
E-mail us to: playgo@weizmann.ac.il