| 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 |