Main content

Home

Menu

Loading wiki pages...

View
Wiki Version:
# Supplemental Material for Cicero This repository contains the Supplemental Material for a CHI 2022 paper, "Cicero: a declarative grammar for responsive visualizatoin." Online version: [https://see-mike-out.github.io/cicero-supplemental](https://see-mike-out.github.io/cicero-supplemental) ## Cicero Gallery and Video Demo of Our Recommender Prototype To open the gallery, open "index.html" on your Web browser (Chrome is strongly recommended). The video demo of our recommender prototype is provided in the gallery. ## An extended version of Vega-Lite, Cicero Compier API for this extension, and a prototpye responsive visualization design recommender. Technical details about our extended version of Vega-Lite for public-facing visualization, a Cicero compiler API for this extenstion, and our prototype recommender for responsive visualization transformations are described in "cicero-tech-details.pdf". ## Re-expressing actions in MobileVisFixer The PDF file, "expressing-mobilevisfixer-actions.pdf", presents Cicero expressions for the transformation rules appearing in MobileVisFixer (Wu et al. 2020). ## Two additional walk-through cases. The PDF file, "additional-walkthrough.pdf", provides two in-depth walk-through cases for Disaster Cost (from mobile to desktop) and Bond Yields (from desktop to mobile) ## The formal specification of Cicero The PDF file, "cicero-formal-spec-extended.pdf", contains the formal specification of the Cicero grammar. ## The formal specification of our extended Vega-Lite The PDF file, "extended-vl-formal-spec.pdf", contains the formal specification of our extended Vega-Lite that we used as a rendering grammar for our Cicero compiler. ## Citation To cite this work, use the following formats. ### Bibtex ``` @inproceedings{kim2022, title = {Cicero: a declarative grammar for responsive visualization}, author = {Kim, Hyeok and Rossi, Ryan and Du, Fan and Guo, Shunan and Koh, Eunyee and Hullman, Jessica and Hoffswell, Jane}, year = 2022, booktitle = {Proceedings of the CHI Conference on Human Factors in Computing Systems}, publisher = {ACM}, series = {CHI '22}, doi = {10.1145/3491102.3517455} } ``` ### APA Kim, H., Rossi, R., Du, F., Koh, E., Guo, S., Hullman, J., & Hoffswell, J. (2022). Cicero: a declarative grammar for responsive visualization. *Proceedings of the CHI Conference on Human Factors in Computing Systems*. https://10.1145/3491102.3517455