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

RM2DM: A Tool for Automatic Generation of OO Design Models from Requirements Models

  • Zhen Tian
  • , Yilong Yang*
  • , Sheng Cheng
  • *此作品的通讯作者

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

摘要

Enterprise information systems focus on dealing with the complex business logic of collecting, filtering, processing, and distributing data to improve productivity and service in our daily lives. The successful development of enterprise information systems is a labor-intensive activity in software engineering, and it requires sophisticated human efforts for requirements validation and system design. Our previous work RM2PT can help to achieve a validated requirements model by automatically generating prototypes from requirements models to support incremental and rapid requirements validation. In this paper, we present a tool named RM2DM to further alleviate the problem of system development by supporting automatically generating a OO (Object-Oriented) design model of enterprise information system from the validated requirements model. We evaluate the tool through four case studies. The experimental result shows that all class diagram classes and 93.8% of sequence diagram messages can be correctly generated within 10 seconds. Overall, the results were satisfactory. The proposed approach can be further extended and applied for system development in the industry. The tool can be downloaded at http://rm2pt.com/advs/rm2dm, and a demo video casting its features is at https://www.youtube.com/watchvlrs57CjzmU8

源语言英语
主期刊名Proceedings - 2023 IEEE/ACM 45th International Conference on Software Engineering
主期刊副标题Companion Proceedings, ICSE-Companion 2023
出版商IEEE Computer Society
36-40
页数5
ISBN(电子版)9798350322637
DOI
出版状态已出版 - 27 7月 2023
活动45th IEEE/ACM International Conference on Software Engineering: Companion Proceedings, ICSE-Companion 2023 - Melbourne, 澳大利亚
期限: 15 5月 202316 5月 2023

出版系列

姓名Proceedings - International Conference on Software Engineering
ISSN(印刷版)0270-5257

会议

会议45th IEEE/ACM International Conference on Software Engineering: Companion Proceedings, ICSE-Companion 2023
国家/地区澳大利亚
Melbourne
时期15/05/2316/05/23

指纹

探究 'RM2DM: A Tool for Automatic Generation of OO Design Models from Requirements Models' 的科研主题。它们共同构成独一无二的指纹。

引用此