Abstract:
Requirement Engineering is currently one of the main directions in software research and applications. The traditional design methods of creating UML models have a high cost and long time. Activity diagram is an important UML model to describe the dynamic behavior of the system. Few software tools tried to achieve this part depending mainly on some constraints and rules stated by software engineers. This paper proposes a semi-automated generating method to generate the activity diagram from Arabic user requirement using MADA+TOKAN tagger. Since there is a lack of research serving Arabic user requirements, we rush towards working on taking requirements written in Arabic language as input and transform them to activity diagram with less intervention. Our approach is to lessen the dependence on human intervention as possible. This research aims to help software engineers in the analysis phase by reducing cost and time required in performing these manual processes and activities.