{
  "added_at": "2026-10-17",
  "arxiv_id": "2409.11667",
  "arxiv_version_reviewed": "v1",
  "authors": [
    "Ting Zhou",
    "Yanjie Zhao",
    "Xinyi Hou",
    "Xiaoyu Sun",
    "Kai Chen",
    "Haoyu Wang"
  ],
  "bibtex_url": "https://awesomerea.org/papers/citations/paper-declarui.bib",
  "citation": {
    "article_number": "FSE011",
    "container_title": "Proceedings of the ACM on Software Engineering",
    "issue": "FSE",
    "pages": "219-241",
    "publisher": "Association for Computing Machinery (ACM)",
    "sources": [
      "https://api.crossref.org/works/10.1145/3715726",
      "https://xinyi-hou.github.io/files/zhou2024bridging.pdf"
    ],
    "volume": "2"
  },
  "code_url": "https://github.com/security-pride/DeclarUI",
  "date_basis": "ACM-deposited Crossref metadata gives 19 June 2025 for online and print publication; the author PDF labels the issue July 2025.",
  "date_basis_zh": "ACM 向 Crossref 提交的元数据将在线及印刷版出版日期列为 2025 年 6 月 19 日；作者 PDF 的期次标签为 2025 年 7 月。",
  "date_precision": "day",
  "description_en": "Combines visual component extraction, multimodal models, page-transition graphs and iterative checks to reconstruct multi-page mobile UI code from designs or screenshots, evaluated with React Native, Flutter and ArkUI.",
  "description_zh": "结合视觉组件提取、多模态模型、页面跳转图与迭代检查，从设计稿或截图重建多页面移动界面代码，并在 React Native、Flutter 和 ArkUI 上评测。",
  "doi": "10.1145/3715726",
  "entry_url": "https://awesomerea.org/papers/paper-declarui/",
  "entry_url_zh": "https://awesomerea.org/zh/papers/paper-declarui/",
  "evidence_urls": [
    "https://api.crossref.org/works/10.1145/3715726",
    "https://xinyi-hou.github.io/files/zhou2024bridging.pdf",
    "https://arxiv.org/abs/2409.11667",
    "https://github.com/security-pride/DeclarUI/blob/a4df6254dd81de7e26695f4e5c35922ac3a4dcab/README.md"
  ],
  "first_arxiv_date": "2024-09-18",
  "id": "paper-declarui",
  "json_url": "https://awesomerea.org/papers/paper-declarui/record.json",
  "kind": "research",
  "markdown_url": "https://awesomerea.org/papers/paper-declarui/index.md",
  "markdown_url_zh": "https://awesomerea.org/zh/papers/paper-declarui/index.md",
  "metadata_notes": "This is a PACMSE journal article, volume 2, FSE issue, pages 219–241 (article FSE011), not an unpublished preprint. Its published title adds DeclarUI to the 2024 arXiv title. The author-hosted 23-page article is the main reviewed text; arXiv v1 was also checked. The linked repository is the paper-named artifact, reviewed at a pinned commit.",
  "metadata_notes_zh": "这是 PACMSE 第 2 卷 FSE 专期的期刊论文，页码为 219–241（文章编号 FSE011），并非尚未发表的预印本。正式标题在 2024 年 arXiv 标题前增加了 DeclarUI。主要审阅文本为作者托管的 23 页期刊论文，同时核对了 arXiv v1。所链接仓库由论文明确指定，本次固定提交核查。",
  "pdf_url": "https://xinyi-hou.github.io/files/zhou2024bridging.pdf",
  "project_url": null,
  "publication_date": "2025-06-19",
  "publication_status": "journal-article",
  "record_type": "paper",
  "runtime_tested": false,
  "scope_limitations_en": "People review and correct the inferred navigation graph. Evaluation covers 50 five-page UI sets; transition coverage and compilation do not establish full business-logic or backend recovery. Framework results vary, and visual metrics imperfectly reflect perceived fidelity. Public scripts and data are available, but no project-level license was found at the reviewed commit.",
  "scope_limitations_zh": "人员需审核并修正推断出的导航图。评测覆盖 50 组各含五页的界面；页面跳转覆盖率与编译成功不代表恢复了完整业务逻辑或后端。各框架结果存在差异，视觉指标也不能完全反映人眼感知的保真度。脚本与数据已公开，但核查的提交中未发现项目级许可证。",
  "targets": [
    "app"
  ],
  "title": "DeclarUI: Bridging Design and Development with Automated Declarative UI Code Generation",
  "title_zh": "DeclarUI：以自动生成声明式界面代码连接设计与开发",
  "url": "https://doi.org/10.1145/3715726",
  "venue": "Proceedings of the ACM on Software Engineering (FSE 2025)",
  "verification": "source-reviewed",
  "verified_at": "2026-10-16",
  "why_fits_en": "Extends app-interface reconstruction from isolated screens to mobile UI projects with explicit navigation.",
  "why_fits_zh": "将应用界面重建从单个屏幕扩展到具有明确导航关系的移动界面项目。",
  "year": 2025
}
