paperbot · PL 论文追踪

全部论文 待读 收藏

P2 Towards Fluid Software Architectures: Bidirectional Human-AI Interaction

迈向流体软件架构:双向人类-AI交互
ASE 2021 36th IEEE/ACM International Conference on Automated Software Engineering (ASE)2021匹配度 2/10 · 论文关注的是 AI 驱动应用的软件架构蓝图与人机双向交互、MLOps 层面的问题,与画像核心的静态分析/形式化验证、浮点或贝叶斯程序分析、以及 LLM 与程序分析的交叉基本没有交集。虽然带“机器学习与程序语言”标签,但其内容停留在架构愿景而非程序分析技术。引用 4 inbox
Ammar Yasser, Mervat Abu-Elkhier
crossref: 2026-09-12

AI 速览

一句话:提出流体软件架构,支持客户端与服务器双向交互,并让界面与后端智能协同演化。

论文指出,当前面向 AI/ML 的软件工程研究多集中于沉浸式交互、遥测或 MLOps,而对 AI 驱动应用与传统应用在基础架构上的差异关注不足。为此,作者提出“流体架构”(fluid architecture),主张服务器无需等待客户端请求即可推送内容,服务器可主动向客户端请求数据,且界面能够根据驱动应用的智能更新动态适配。该架构旨在促进客户端与服务器之间的双向交互,并支持界面与后端智能的相互依赖与协同演化。摘要未报告具体实现或实证评估,更偏立场与架构构想。

问题
AI 驱动应用与传统软件在基础架构上的差异研究不足,现有工作多聚焦交互体验或 MLOps,缺少新的架构范式。
方法
提出流体架构,支持服务器主动推送内容、主动向客户端请求数据,并让界面随后端智能更新动态适配,从而实现客户端-服务器双向交互及界面与智能的协同演化。
评估
摘要未给出具体实现、案例或实证评估,论文以架构构想和论证为主。
原文摘要(Abstract)

The research on engineering software applications that employ artificial intelligence (AI) and machine learning (ML) is at an all-time peak. However, most of the research in this area is focused on the interactions between humans and AI which, in turn, is predominantly concerned with either building immersive interfaces and user experiences that allow for increased telemetry or on handling AI and ML applications in production (MLOps). Nonetheless, the research on fundamental architectural differences between AI-powered applications and traditional ones did not receive its fair share of attention. To that end, we believe that a new take on the fundamental architecture of building software applications is needed. With the ever increasing prominence of content-driven AI-powered applications, it is our conviction that 1) content could be served by servers without clients requesting, 2) servers could (should) request data from clients without waiting for their requests, and 3) interfaces should dynamically adapt to updates that happen to the intelligence driving the application. Hence, in this paper, we propose the fluid architecture that facilitates the bidirectional interaction between clients and servers as well as accommodates the co-dependent evolution of interfaces and back-end intelligence in AI-powered systems.

链接与引用

DOI 原文 ·

BibTeX
@inproceedings{paperbot6558,
  title = {Towards Fluid Software Architectures: Bidirectional Human-AI Interaction},
  author = {Ammar Yasser and Mervat Abu-Elkhier},
  booktitle = {ASE},
  year = {2021},
  doi = {10.1109/ase51524.2021.9678647}
}