2020 · 期刊论文

基于机器学习的移动应用图形用户界面原型生成

Machine Learning-Based Prototyping of Graphical User Interfaces for Mobile Apps

ReDraw 通过组件检测、CNN 控件类型分类及数据驱动的近邻层级组装,将截图或设计稿转换为原生 Android 图形界面原型。

研究范围与局限

实现覆盖 15 类 Android 组件,每次生成单个屏幕;多屏需要人工组合,层级构建受采集时屏幕尺寸约束。评估关注外观和视图层级,不代表恢复原始应用逻辑或后端。实验以截图和重新制作的设计稿代替真实设计产物;本目录未独立复现实验。

与本合集的关联

补充从像素恢复原生控件类型及合理界面结构的数据驱动基础方法,与现有 REMAUI 条目互补。

发表与复核详情

发表载体
IEEE Transactions on Software Engineering
发表状态
期刊论文
出版/提交日期
2020 年 2 月
日期依据
出版方向 Crossref 登记的纸本刊期日期为 2020-02-01,本目录采用月份精度。
arXiv 首次提交
2018 年 2 月 7 日
arXiv
1802.02312
已复核的 arXiv 版本
v2
DOI
10.1109/TSE.2018.2844788

发表于 IEEE TSE 第 46 卷第 2 期,196–221 页,刊期为 2020 年 2 月。作者托管的接收稿及 arXiv v2 为 2018 年版本;ESEC/FSE 2018 是期刊优先展示,不是该期刊论文的出版时间。Crossref 的 2018-06-07 创建日期为元数据登记日期,并非已独立核实的在线出版日期。作者项目页仍说明重写实现计划于 2020 年冬季发布;未核实原始代码仓库。单独归档的 ReDraw 数据集日期为 2019-01-02(Zenodo 2530277)。

来源复核于

本合集仅做来源复核,未重新运行论文实验。请通过原始论文或 BibTeX 引用原作者。

一手来源

  1. https://api.crossref.org/works/10.1109/TSE.2018.2844788
  2. https://ieeexplore.ieee.org/document/8374985
  3. https://arxiv.org/abs/1802.02312
  4. https://arxiv.org/html/1802.02312v2
  5. https://www.cs.wm.edu/~denys/pubs/TSE%2718-ReDraw.pdf
  6. https://www.android-dev-tools.com/redraw
  7. https://2018.fseconference.org/details/fse-2018-Journal-First/3/Machine-Learning-Based-Prototyping-of-Graphical-User-Interfaces-for-Mobile-Apps
  8. https://zenodo.org/records/2530277
  9. https://zenodo.org/api/records/2530277