Tawny
Designs

USC

A USC researcher page — cardinal page, light panel, and a publications list. Open the live showcase. Navigate inside the frame — you are still on Tawny.

Open in new tab
designs/usc

University of Southern California

2024

[9]

Feedback-Driven Automated Whole Bug Report Reproduction for Android Apps

Wang, Dingbang, Zhao, Yu, Feng, Sidong, Zhang, Zhaoxu, Halfond, William G.J., Chen, Chunyang, Sun, Xiaoxia, Shi, Jiangfan, Yu, Tingting.

In Proceedings of the ACM International Symposium on Software Testing and Analysis (ISSTA 2024).

September 2024.

[8]

Mobile Bug Report Reproduction via Global Search on the App UI Model

Zhang, Zhaoxu, Tawsif, Fazle Mohammed, Ryu, Komei, Yu, Tingting, Halfond, William G.J..

In Proceedings of the ACM on Software Engineering Issue FSE 2024 (PACMSE-FSE 2024).

July 2024.

[7]

Automatically Detecting Reflow Accessibility Issues in Responsive Web Pages

Chiou, Paul T., Winn, Robert, Alotaibi, Ali S., Halfond, William G.J..

In IEEE/ACM International Conference on Software Engineering (ICSE 2024).

April 2024.

2023

[6]

Automatically Defining Game Action Spaces for Exploration Using Program Analysis

Volokh, Sasha, Halfond, William G.J..

In Proceedings of the Nineteenth AAAI Conference on Artificial Intelligence and Interactive Digital Entertainment (AIIDE-23).

October 2023. Best Student Paper.

[5]

ScaleFix: An Automated Repair of UI Scaling Accessibility Issues in Android Applications

Alotaibi, Ali S., Chiou, Paul T., Tawsif, Fazle Mohammed, Halfond, William G.J..

In Proceedings of the 39th IEEE International Conference on Software Maintenance and Evolution (ICSME).

October 2023.

[4]

A Component-Sensitive Static Analysis Based Approach for Modeling Intents in Android Apps

Abolhassani, Negarsadat, Halfond, William G.J..

In Proceedings of the 39th IEEE International Conference on Software Maintenance and Evolution (ICSME).

October 2023.

[3]

Automatically Reproducing Android Bug Reports Using Natural Language Processing and Reinforcement Learning

Zhang, Zhaoxu, Winn, Robert, Zhao, Yu, Yu, Tingting, Halfond, William G.J.

In Proceedings of the International Symposium on Software Testing and Analysis (ISSTA 2023).

July 2023.

[2]

Detecting Dialog-Related Keyboard Navigation Failures in Web Applications

Chiou, Paul T., Alotaibi, Ali S., Halfond, William G.J..

In IEEE/ACM International Conference on Software Engineering (ICSE 2023).

May 2023.

[1]

BAGEL: An Approach to Automatically Detect Navigation-Based Web Accessibility Barriers for Keyboard Users

Chiou, Paul T., Alotaibi, Ali S., Halfond, William G.J..

In ACM CHI Conference on Human Factors in Computing Systems (CHI 2023).

April 2023. Honorable Mention Paper Award.

About

USC is a researcher homepage in the university palette. The page behind the panel is cardinal, and the panel itself is light gray. Home, research, students, teaching, and publications all share that frame.

Open a publication to copy its BibTeX. On a phone the portrait stacks above the bio and the navigation wraps under the name. Scaffold a copy with the create command below, then replace the name, contact details, and sample papers.

Get the template

Scaffold a local copy with your preferred package manager, or paste a prompt into a coding agent.

Terminal
pnpm create tawny@latest usc my-app

Template source

Browse every file in templates/usc.

templates/usc

README.md
# USC

A responsive USC researcher page: cardinal page, light panel, and a publications list with BibTeX. The sample researcher is Dr. Alexandra J. Martinez.

Design by [Hugo Lin](https://1chooo.com).

## Quick start

### Option A — create-next-app

```bash
npx create-next-app@latest my-usc \
  --example "https://github.com/1chooo/tawny" \
  --example-path "templates/usc"
```

### Option B — create-tawny CLI

```bash
npx create-tawny@latest usc my-usc
```

Then:

```bash
cd my-usc
pnpm install
pnpm dev
```

Open [http://localhost:3000](http://localhost:3000).

## Customize these files

| File | What to change |
|------|----------------|
| `components/site-frame.tsx` | Name, titles, and navigation |
| `app/page.tsx` | Biography, news, and contact details |
| `lib/publications.ts` | Sample BibTeX entries |