Publication | Closed Access
Trigger-Action Programming in the Wild
224
Citations
17
References
2016
Year
Unknown Venue
Artificial IntelligenceSoftware MaintenanceEngineeringSoftware EngineeringAction LanguageSoftware AnalysisComputational Social ScienceSocial MediaData ScienceEnd-user DevelopmentRobot LearningWeb-based CollaborationIfttt EcosystemAction Model LearningComputer ScienceSocial SoftwareSocial WebMulti-user SoftwareAutomated ReasoningProgram AnalysisSocial ComputingAutomationFormal MethodsProgram SynthesisHuman-computer InteractionSystem SoftwareIfttt UsersWebsite Ifttt
While researchers have long investigated end-user programming using a trigger-action (if-then) model, the website IFTTT is among the first instances of this paradigm being used on a large scale. To understand what IFTTT users are creating, we scraped the 224,590 programs shared publicly on IFTTT as of September 2015 and are releasing this dataset to spur future research. We characterize aspects of these programs and the IFTTT ecosystem over time. We find a large number of users are crafting a diverse set of end-user programs---over 100,000 different users have shared programs. These programs represent a very broad array of connections that appear to fill gaps in functionality, yet users often duplicate others' programs.
| Year | Citations | |
|---|---|---|
Page 1
Page 1