End-users publishing structured information on the web: an observational study of what, why, and how

End-users are accustomed to filtering and browsing styled collections of data on professional web sites, but they have few ways to create and publish such information architectures for themselves. This paper presents a full-lifecycle analysis of the Exhibit framework - an end-user tool which provides such functionality - to understand the needs, capabilities, and practices of this class of users. We include interviews, as well as analysis of over 1,800 visualizations and 200,000 web interactions with these visualizations. Our analysis reveals important findings about this user population which generalize to the task of providing better end-user structured content publication tools.

[1]  Jeffrey Heer,et al.  D³ Data-Driven Documents , 2011, IEEE Transactions on Visualization and Computer Graphics.

[2]  Markus Krötzsch,et al.  Semantic Wikipedia , 2006, WikiSym '06.

[3]  Elizabeth F. Churchill,et al.  Conversations in developer communities: a preliminary analysis of the yahoo! pipes community , 2009, C&T.

[4]  David R. Karger,et al.  A spreadsheet-based user interface for managing plural relationships in structured data , 2011, CHI.

[5]  Scott R. Klemmer,et al.  Hacking, Mashing, Gluing: Understanding Opportunistic Design , 2008, IEEE Pervasive Computing.

[6]  Bradley M. Hemminger,et al.  Beyond text querying and ranking list: How people are searching through faceted catalogs in two library environments , 2010, ASIST.

[7]  Jaideep Srivastava,et al.  Data Preparation for Mining World Wide Web Browsing Patterns , 1999, Knowledge and Information Systems.

[8]  Tim Kraska,et al.  MDCC: multi-data center consistency , 2012, EuroSys '13.

[9]  Bonnie A. Nardi,et al.  Gardeners and gurus: patterns of cooperation among CAD users , 1992, CHI.

[10]  Bertram Ludäscher,et al.  Kepler: an extensible system for design and execution of scientific workflows , 2004 .

[11]  David R. Karger,et al.  Exhibit: lightweight structured data publishing , 2007, WWW '07.

[12]  Brian P. Bailey,et al.  Getting inspired!: understanding how and why examples are used in creative design practice , 2009, CHI.

[13]  Ian H. Witten,et al.  Greenstone: Open-Source Digital Library Software , 2001, D Lib Mag..

[14]  Jeffrey Heer,et al.  SpanningAspectRatioBank Easing FunctionS ArrayIn ColorIn Date Interpolator MatrixInterpola NumObjecPointI Rectang ISchedu Parallel Pause Scheduler Sequen Transition Transitioner Transiti Tween Co DelimGraphMLCon IData JSONCon DataField DataSc Dat DataSource Data DataUtil DirtySprite LineS RectSprite , 2011 .

[15]  Michael Weiss,et al.  Evolution of the mashup ecosystem by copying , 2010, Mashups '09/'10.

[16]  Ion Stoica,et al.  Probabilistically Bounded Staleness for Practical Partial Quorums , 2012, Proc. VLDB Endow..

[17]  Bertram Ludäscher,et al.  Kepler: an extensible system for design and execution of scientific workflows , 2004, Proceedings. 16th International Conference on Scientific and Statistical Database Management, 2004..

[18]  HeerJeffrey,et al.  D3 Data-Driven Documents , 2011 .

[19]  Ban Al-Ani,et al.  Homebrew databases: complexities of everyday information management in nonprofit organizations , 2011, CHI.

[20]  Jeffrey Heer,et al.  Protovis: A Graphical Toolkit for Visualization , 2009, IEEE Transactions on Visualization and Computer Graphics.

[21]  Jeffrey Heer,et al.  Declarative Language Design for Interactive Visualization , 2010, IEEE Transactions on Visualization and Computer Graphics.

[22]  Caitlin Kelleher,et al.  Storytelling alice motivates middle school girls to learn computer programming , 2007, CHI.

[23]  Mark W. Newman,et al.  Sitemaps, storyboards, and specifications: a sketch of Web site design practice , 2000, DIS '00.

[24]  David Karger Standards opportunities around data-bearing Web pages , 2013, Philosophical Transactions of the Royal Society A: Mathematical, Physical and Engineering Sciences.

[25]  Ronen I. Brafman,et al.  Designing with interactive example galleries , 2010, CHI.

[26]  Caitlin Kelleher,et al.  A code reuse interface for non-programmer middle school students , 2010, IUI '10.