DSpace Repository

A Semi–automated Approach for Generating Sequence Diagrams from Arabic User Requirements Using a Natural Language Processing Tool

Show simple item record

dc.contributor.author Alami, Nermeen
dc.contributor.author Arman, Nabil
dc.contributor.author Khamayseh, Faisal
dc.date.accessioned 2018-02-04T08:13:14Z
dc.date.accessioned 2022-05-22T08:28:10Z
dc.date.available 2018-02-04T08:13:14Z
dc.date.available 2022-05-22T08:28:10Z
dc.date.issued 2017-10-23
dc.identifier.citation Alami, N., Arman, N., & Khamyseh, F. (2017). A semi-automated approach for generating sequence diagrams from Arabic user requirements using a natural language processing tool. 2017 8th International Conference on Information Technology (ICIT), 309-314. en_US
dc.identifier.issn 978-1-5090-6332-1
dc.identifier.other DOI: 10.1109/ICITECH.2017.8080018
dc.identifier.uri http://localhost:8080/xmlui/handle/123456789/7918
dc.description.abstract A sequence diagram is one of UML models that are usually used within the analysis phase in software system development. Since generating such sequence diagrams is performed manually, automated or semi-automated support is beneficial in providing important and practical help. In this paper, a new semi-automated approach for generating sequence diagrams from user requirements written in Arabic is proposed. In this novel approach, the used Arabic requirements are parsed using a natural language processing tool to generate corresponding part of speech. A set of proposed heuristics are to be applied to obtain the sequence diagram components; objects, messages and work flow transitions (messages). The generated sequence diagram is represented using XMI to be drawn using sequence diagrams drawing tools. Using three different case studies as a benchmark from Isra Computer and Programming Company, the proposed approach is evaluated in terms of correctness and completeness of participants and messages exchanged between them. en_US
dc.language.iso en en_US
dc.publisher IEEE Explore en_US
dc.relation.ispartofseries 978-1-5090-6332-1;
dc.relation.ispartofseries 17285549;
dc.subject Unified Modeling Language (UML), Automated Software Engineering, Sequence Diagram en_US
dc.title A Semi–automated Approach for Generating Sequence Diagrams from Arabic User Requirements Using a Natural Language Processing Tool en_US
dc.type Article en_US


Files in this item

This item appears in the following Collection(s)

Show simple item record

Search DSpace


Browse

My Account