Flowie, a Collaborative Projection EditorIn-person
This is a live demo of Flowie, currently under construction, is a live collaborative projectional editor, a platform enabling UX designers and software engineers to co-develop web applications. It started as a simple idea to enable UX designers to capture the flow of a user through an application. Flows are specified in a modified petri-net state-machine. The modifications of the petri-net formalism are;
- The addition of place to represent modal state. One and only one modal place can be active in a modal flow (i.e. a flow between a start and end place).
- Algebraic data type are assigned to places.
- Transforms are associated with transitions.
The intention is for semantically valid definitions of web application that are executable from the earliest stages of the design process.
Depending on the user configuration (i.e. designer or developer) different projects are used. For example from a designer perspective a transition with arcs to two different modal places is represented by a split button, where as from a developer perspective this would represent an error or warning to be fixed.
Tue 6 DecDisplayed time zone: Auckland, Wellington change
15:30 - 17:00 | Talks IIILIVE at Seminar Room LG004 Chair(s): Jun Kato National Institute of Advanced Industrial Science and Technology (AIST), Sam Lau University of California at San Diego | ||
15:30 10mShort-paper | Education-aware Interactive Machine Teaching: Training Autonomous Game AgentsVirtual LIVE Chunqi Zhao , I-Chao Shen , Tsukasa Fukusato The University of Tokyo, Jun Kato National Institute of Advanced Industrial Science and Technology (AIST), Takeo Igarashi The University of Tokyo | ||
15:40 10mShort-paper | Flowie, a Collaborative Projection EditorIn-person LIVE | ||
15:50 20mTalk | Meta-programmable functional notebooks with LivebookPre-recorded LIVE José Valim Dashbit | ||
16:10 20mTalk | Live 2D Compositional ProgrammingIn-person LIVE Michael Homer Victoria University of Wellington Link to publication | ||
16:30 20mTalk | Ampleforth: A Live Literate EditorVirtual LIVE Gilad Bracha F5 |