تعداد نشریات | 30 |
تعداد شمارهها | 467 |
تعداد مقالات | 4,519 |
تعداد مشاهده مقاله | 7,144,871 |
تعداد دریافت فایل اصل مقاله | 5,334,683 |
Intuitive AsyncAPI Modeling: Design and Evaluation of a Purpose-Built Graphical Editor | ||
Contributions of Science and Technology for Engineering | ||
مقالات آماده انتشار، پذیرفته شده، انتشار آنلاین از تاریخ 02 بهمن 1403 | ||
نوع مقاله: Original Article | ||
شناسه دیجیتال (DOI): 10.22080/cste.2025.28329.1009 | ||
نویسندگان | ||
Leila Samimi-Dehkordi* 1؛ Delaram Nikbakht Nasrabadi2 | ||
1Department of Computer Engineering, Shahrekord University. | ||
2Department of Computer Engineering, Shahrekord University | ||
تاریخ دریافت: 15 دی 1403، تاریخ بازنگری: 01 بهمن 1403، تاریخ پذیرش: 02 بهمن 1403 | ||
چکیده | ||
This paper explores the challenges in developing AsyncAPI specifications by presenting the design and evaluation of a dedicated graphical editor. This research aims at enhancing usability and productivity and reducing errors associated with AsyncAPI modeling compared to traditional textual and tree-based approaches. The research method involved the design of a graphical editor integrated into the Eclipse environment by using Eclipse Sirius with a model-driven development approach based on the Ecore metamodeling framework. The evaluation was based on four case studies with varying levels of complexity and a questionnaire for 40 participants in which the graphical editor was compared to YAML and tree-based representations regarding its understandability, proneness to errors, and modeling efficiency. The discussion focused on the users' feedback on. The results show that the graphical editor significantly improves usability and reduces errors, particularly for complex cases, thus facilitating a faster grasp of component interrelationships and efficient error detection. While the editor was generally positively assessed, some problems related to scalability for large models and the Eclipse-based infrastructure were reported. In summary, this study illustrates the capacity of graphical modeling to revolutionize AsyncAPI development by providing a more intuitive and effective alternative to conventional textual approaches; however, subsequent research must focus on scalability and platform accessibility in order to enhance widespread utilization. | ||
کلیدواژهها | ||
Graphical Modeling Editor؛ Usability؛ User Experience؛ Message-Driven Architecture | ||
آمار تعداد مشاهده مقاله: 28 |