SPLASH 2015 (series) / SPLASH-I /
Model, Execute, Deploy: Answering the Hard Questions about End-user Programming
Thu 29 Oct 2015 10:30 - 11:15 at Brighton 1-4 - Session 4
End user programming, a frequently recurring dream, has thus far eluded large-scale, complex applications. Very real, hard questions stand in the way of its realization. How can its languages and tools support:
- The development of applications with large data sets and sophisticated computation?
- The co-development by end-users and professional developers when the complexity of an application demands it?
- Beyond development, the maintenance, distribution, monitoring, and integration with other applications and services?
We discuss our approach to these questions, as implemented in the LogicBlox Modeler. We discuss its use in developing applications for governments, major financial institutions, and large global retailers. We highlight the essential synergies between Programming Languages and Database research to achieve self service at scale, and present open questions we look to the SPLASH community for inspirations and solutions.
Thu 29 OctDisplayed time zone: Eastern Time (US & Canada) change
Thu 29 Oct
Displayed time zone: Eastern Time (US & Canada) change
10:30 - 12:00 | |||
10:30 45mTalk | Model, Execute, Deploy: Answering the Hard Questions about End-user Programming SPLASH-I Shan Shan Huang Logicblox Media Attached | ||
11:15 45mTalk | Spur: Efficient Support for Live Programming in Dynamic Languages SPLASH-I Eliot Miranda Cadence Design Systems Media Attached |