Gallery D.C.: Auto-created GUI Component Gallery for Design Search and Knowledge Discovery
GUI design is an integral part of software development. The process of designing a mobile application typically starts with the ideation and inspiration search from existing designs. However, existing information-retrieval based, and database-query based methods cannot efficiently gain inspirations in three requirements: design practicality, design granularity and design knowledge discovery. In this paper we propose a web application, called Gallery D.C. that aims to facilitate the process of user interface design through real world GUI component search. Gallery D.C. indexes GUI component designs using reverse engineering and deep learning based computer vision techniques on millions of real world applications. To perform an advanced design search and knowledge discovery, our approach extracts information about size, color, component type, and text information to help designers explore multi-faceted design space and distill higher-order of design knowledge. Gallery D.C. is well received via an informal evaluation with 7 professional designers. Web Link: http://mui-collection.herokuapp.com/. Demo Video Link: https://youtu.be/zVmsz_wY5OQ.
Thu 12 MayDisplayed time zone: Eastern Time (US & Canada) change
04:00 - 05:00 | Android and Web ApplicationsDEMO - Demonstrations at ICSE Demo room 1 Chair(s): Guowei Yang The University of Queensland | ||
04:00 15mDemonstration | Gallery D.C.: Auto-created GUI Component Gallery for Design Search and Knowledge Discovery DEMO - Demonstrations Sidong Feng Monash University, Chunyang Chen Monash University, Zhenchang Xing Australian National University DOI Pre-print Media Attached | ||
04:15 15mDemonstration | Proactive Libraries: Enforcing Correct Behaviors in Android Apps DEMO - Demonstrations Oliviero Riganelli University of Milano - Bicocca, Ionut Daniel Fagadau University of Milano - Bicocca, Daniela Micucci University of Milano-Bicocca, Italy, Leonardo Mariani University of Milano-Bicocca DOI Pre-print Media Attached | ||
04:30 15mDemonstration | NaviDroid: A Tool for Guiding Manual Android Testing via Hint Moves DEMO - Demonstrations Zhe Liu Institute of Software, Chinese Academy of Sciences, Chunyang Chen Monash University, Junjie Wang Institute of Software at Chinese Academy of Sciences, Yuhui Su Institute of Software at Chinese Academy of Sciences, Qing Wang Institute of Software at Chinese Academy of Sciences |