跳到主要导航 跳到搜索 跳到主要内容

PF2UML: A Tool for Problem-Oriented Requirements Modeling and Transformation

  • Hongbin Xiao
  • , Zhi Li*
  • , Yilong Yang
  • , Fei Tang
  • , Dongming Jin
  • *此作品的通讯作者
  • Guangxi Normal University
  • Huawei Technologies Co., Ltd.
  • Peking University

科研成果: 书/报告/会议事项章节会议稿件同行评审

摘要

Requirements engineering is a critical phase in ensuring the success of software development projects. However, transitioning from requirement analysis to system design often encounters challenges, including ambiguity in requirement expression, understanding deviations, and inefficiencies caused by manual operations. To address these issues, we propose PF2UML, a tool designed to bridge the gap between requirements analysis and system design. PF2UML offers three core features: (1) support for problem-oriented requirements modeling based on Problem Frames theory, (2) automated transformation of requirement models into UML diagrams. Experimental evaluations demonstrate that PF2UML significantly outperforms traditional manual methods, achieving improvements of 34% in time efficiency for requirements modeling, significantly improving the efficiency of model transformation, and effectively ensuring the consistency from requirements modeling to system design. Moreover, six case studies reveal that PF2UML achieves more than 10 times the efficiency of manual processes in complex scenarios. The tool is publicly available at https://github.com/HongbinXiao/PF2UML, with a demonstration video accessible at https://youtu.be/jB-G6LqmTdw.

源语言英语
主期刊名FSE Companion 2025 - Companion Proceedings of the 33rd ACM International Conference on the Foundations of Software Engineering
编辑Jingyue Li
出版商Association for Computing Machinery
1134-1138
页数5
ISBN(电子版)9798400712760
DOI
出版状态已出版 - 28 7月 2025
活动33rd ACM International Conference on the Foundations of Software Engineering, FSE Companion 2025 - Trondheim, 挪威
期限: 23 6月 202527 6月 2025

出版系列

姓名Proceedings of the ACM SIGSOFT Symposium on the Foundations of Software Engineering
ISSN(印刷版)1539-7521

会议

会议33rd ACM International Conference on the Foundations of Software Engineering, FSE Companion 2025
国家/地区挪威
Trondheim
时期23/06/2527/06/25

指纹

探究 'PF2UML: A Tool for Problem-Oriented Requirements Modeling and Transformation' 的科研主题。它们共同构成独一无二的指纹。

引用此