Generating Sequence Diagrams from Arabic User Requirements using MADA+TOKAN Tool

dc.contributor.authorKhamayseh, Faisal
dc.contributor.authorAramn, Nabil
dc.contributor.authorAlami, Nermeen
dc.date.accessioned2021-05-04T08:03:02Z
dc.date.accessioned2022-05-22T08:55:33Z
dc.date.available2021-05-04T08:03:02Z
dc.date.available2022-05-22T08:55:33Z
dc.date.issued2020
dc.description.abstractA new semi-automated approach for generating sequence diagrams from Arabic user requirements is presented. In this novel approach, the Arabic user requirements are parsed using a natural language processing tool called MADA+TOKAN to generate the Part Of Speech (POS) tags of the parsed user requirements, then a set of heuristics are applied on the resulted tags to obtain the sequence diagram components; objects, messages and work flow transitions (messages). The generated sequence diagram is expressed using Extensible Markup Language (XMI) to be drawn using sequence diagrams drawing tools. Our approach achieves better results than students in generating sequence diagrams. It also has better accuracy in generating the participants and less accuracy in generating messages exchanged between participants. The proposed approach is validated using a set of experiments involving a set of real cases evaluated by a group of software engineers and a group of graduate students who are familiar with sequence diagramsen_US
dc.identifier.issn1683-3198
dc.identifier.urihttp://localhost:8080/xmlui/handle/123456789/8364
dc.language.isoenen_US
dc.publisherInternational Arab Journal of Information Technology, Vo1. 17, No. 3, 2020en_US
dc.subjectUML, automated software engineering, sequence diagram, Arabic user requirementsen_US
dc.titleGenerating Sequence Diagrams from Arabic User Requirements using MADA+TOKAN Toolen_US
dc.typeArticleen_US

Files

Original bundle

Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
16203.pdf
Size:
478.01 KB
Format:
Adobe Portable Document Format

License bundle

Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
license.txt
Size:
1.71 KB
Format:
Plain Text
Description: