Software and tools

Research software, demos, datasets, and source code

This page collects research software, demos, datasets, and public code associated with projects in software engineering, AI, mobile systems, and HCI. Links are grouped to make live demos, repositories, and supporting material easier to scan.

Software

  1. Owl Eyes: Spotting UI Display Issues via Visual Understanding Demo · Video · Code
  2. COVID-19 Information Dashboard, Australia Site · Code
  3. UIED: A Hybrid Tool for GUI Element Detection Demo · Code
  4. SEQUER: Automated Query Reformulation Chrome Plugin for Stack Overflow Extension · Code
  5. Gallery D.C.: Design Search and Knowledge Discovery through Auto-created GUI Component Gallery Gallery · Blog
  6. SEthesaurus: WordNet in Software Engineering Package · Web service · Code
  7. SimilarAPI: Similar APIs across analogical third-party libraries in Java Tool
  8. DiffTech: Technology differences from crowd-scale comparison discussions Tool
  9. SimilarTech: Analogical third-party libraries across different programming languages Tool
  10. TechLand: Assisting Technology Landscape Inquiries with Insights from Stack Overflow Tool · Extension
  11. Correlation of the search on Google and asking on Stack Overflow Tool

Source code

  1. Smart App Attack: Hacking Deep Learning Models in Android Apps Code
  2. GIFdroid: Automated Replay of Visual Bug Reports for Android Apps Code
  3. Navidroid: A Tool for Guiding Manual Android Testing via Hint Moves Code
  4. StoryDroid: Automated Storyboard Extraction from Android Apps Code
  5. Xbot: Automated Android App Accessibility Scanner Code
  6. LatexifyMath: Automated Mathematical Formula Markup Revision Code
  7. GUIGAN: Learning to Generate GUI Designs Using Generative Adversarial Networks Code
  8. Robustness of on-device Models: Adversarial Attack to Deep Learning Models on Android Apps Code
  9. From Lost to Found: Discover Missing UI Design Semantics through Recovering Missing Tags Code
  10. Unblind Your Apps: Predicting Natural-Language Labels for Mobile GUI Components by Deep Learning Code
  11. Seenomaly: Vision-Based Linting of GUI Animation Effects Against Design Don't Guidelines Code
  12. UI2Code: From UI design image to GUI skeleton based on neural machine translator Demo · Blog · Code
  13. Easy-to-Deploy API Extraction by Multi-Level Feature Embedding and Transfer Learning Code