Научные публикации

Vega появилась в результате активной исследовательской работы, которая опирается на более чем десятилетний опыт создания систем визуализации данных. Здесь собраны статьи об устройстве и реализации Vega, новых инструментах на её основе, а также более ранних системах визуализации, повлиявших на проект.

Разработка и реализация языка

Vega-Lite: грамматика интерактивной графики. Arvind Satyanarayan, Dominik Moritz, Kanit Wongsuphasawat, Jeffrey Heer. IEEE Trans. Visualization & Comp. Graphics (Proc. InfoVis), 2017. Награда за лучшую статью
На пути к универсальному языку запросов для рекомендации визуализаций. Kanit Wongsuphasawat, Dominik Moritz, Anushka Anand, Jock Mackinlay, Bill Howe, Jeffrey Heer. ACM SIGMOD Human-in-the-Loop Data Analysis (HILDA), 2016.
Реактивная Vega: архитектура потоковой обработки данных для декларативной интерактивной визуализации. Arvind Satyanarayan, Ryan Russell, Jane Hoffswell, Jeffrey Heer. IEEE Trans. Visualization & Comp. Graphics (Proc. InfoVis), 2016.
Декларативное проектирование взаимодействия для визуализации данных. Arvind Satyanarayan, Kanit Wongsuphasawat, Jeffrey Heer. ACM User Interface Software & Technology (UIST), 2014.

Инструменты и модели на основе Vega

Формализация знаний о проектировании визуализаций в виде ограничений: применимые и расширяемые модели в Draco. Dominik Moritz, Chenglong Wang, Gregory Nelson, Halden Lin, Adam M. Smith, Bill Howe, Jeffrey Heer. IEEE Trans. Visualization & Comp. Graphics (Proc. InfoVis), 2019. Награда за лучшую статью
Voyager 2: расширение визуального анализа с помощью частично заданных представлений. Kanit Wongsuphasawat, Zening Qu, Dominik Moritz, Riley Chang, Felix Ouk, Anushka Anand, Jock Mackinlay, Bill Howe, Jeffrey Heer. ACM Human Factors in Computing Systems (CHI), 2017.
GraphScape: модель для автоматического анализа сходства и последовательности визуализаций. Younghoon Kim, Kanit Wongsuphasawat, Jessica Hullman, Jeffrey Heer. ACM Human Factors in Computing Systems (CHI), 2017. Почётное упоминание за лучшую статью
Методы визуальной отладки реактивной визуализации данных. Jane Hoffswell, Arvind Satyanarayan, Jeffrey Heer. Computer Graphics Forum (Proc. EuroVis), 2016.
Voyager: исследовательский анализ через фасетный просмотр рекомендуемых визуализаций. Kanit Wongsuphasawat, Dominik Moritz, Anushka Anand, Jock Mackinlay, Bill Howe, Jeffrey Heer. IEEE Trans. Visualization & Comp. Graphics (Proc. InfoVis), 2016.
Lyra: интерактивная среда проектирования визуализаций. Arvind Satyanarayan, Jeffrey Heer. Computer Graphics Forum (Proc. EuroVis), 2014.

Предшествующие исследования

D3: документы, управляемые данными. Michael Bostock, Vadim Ogievetsky, Jeffrey Heer. IEEE Trans. Visualization & Comp. Graphics (Proc. InfoVis), 2011.
Проектирование декларативного языка для интерактивной визуализации. Jeffrey Heer, Michael Bostock. IEEE Trans. Visualization & Comp. Graphics (Proc. InfoVis), 2010. Почётное упоминание за лучшую статью
Protovis: графический инструментарий для визуализации. Michael Bostock, Jeffrey Heer. IEEE Trans. Visualization & Comp. Graphics (Proc. InfoVis), 2009.
Шаблоны проектирования программного обеспечения для информационной визуализации. Jeffrey Heer, Maneesh Agrawala. IEEE Trans. Visualization & Comp. Graphics (Proc. InfoVis), 12(5), pp. 853–860, 2006.
Prefuse: инструментарий для интерактивной информационной визуализации. Jeffrey Heer, Stuart K. Card, James Landay. ACM Human Factors in Computing Systems (CHI), pp. 421–430, 2005.