3.8 Proceedings Paper

Trigger-Action Programming in the Wild: An Analysis of 200,000 IFTTT Recipes

Publisher

ASSOC COMPUTING MACHINERY
DOI: 10.1145/2858036.2858556

Keywords

IFTTT; End-User Programming; End-User Composition; Trigger-Action Programming; Internet of Things (IoT)

Funding

  1. Div Of Information & Intelligent Systems
  2. Direct For Computer & Info Scie & Enginr [1319618] Funding Source: National Science Foundation

Ask authors/readers for more resources

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.

Authors

I am an author on this paper
Click your name to claim this paper and add it to your profile.

Reviews

Primary Rating

3.8
Not enough ratings

Secondary Ratings

Novelty
-
Significance
-
Scientific rigor
-
Rate this paper

Recommended

No Data Available
No Data Available