Generating sequence diagrams from Arabic user requirements using MADA+TOKAN tool
A 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 requireme...
Gespeichert in:
Veröffentlicht in: | International arab journal of information technology 2020, Vol.17 (1), p.65-72 |
---|---|
Hauptverfasser: | , , |
Format: | Artikel |
Sprache: | eng |
Schlagworte: | |
Online-Zugang: | Volltext |
Tags: |
Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
|
Zusammenfassung: | A 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 diagrams. |
---|---|
ISSN: | 1683-3198 1683-3198 |
DOI: | 10.34028/iajit/17/1/8 |