Automated use case diagram generator using NLP and ML
Rukshan Piyumadu Dias, C.S.L.Vidanapathirana, Rukshala Weerasinghe,, Asitha Manupiya, R.M.S.J.Bandara, Y.P.H.W.Ranasinghe

TL;DR
This paper introduces an automated method for generating use case diagrams from user stories by leveraging NLP and ML techniques, aiming to streamline the design phase of software development and reduce manual effort.
Contribution
It presents a novel fully automated approach to create use case diagrams from user stories using NLP and ML, addressing existing manual and semi-automated limitations.
Findings
Successful automatic generation of use case diagrams from user stories
Reduction in time and effort for designing use case diagrams
Improved accuracy over manual methods
Abstract
This paper presents a novel approach to generate a use case diagram by analyzing the given user story using NLP and ML. Use case diagrams play a major role in the designing phase of the SDLC. This proves the fact that automating the use case diagram designing process would save a lot of time and effort. Numerous manual and semi-automated tools have been developed previously. This paper also discusses the need for use case diagrams and problems faced during designing that. This paper is an attempt to solve those issues by generating the use case diagram in a fully automatic manner.
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsSoftware Engineering Research · Software Engineering Techniques and Practices · Web Applications and Data Management
