Towards Using UML Scenarios and Reverse-Engineering For Developping Quranic-Recitation System
Keywords:
UML Scenario, Reverse Engineering, User interface, Quranic-recitationAbstract
Identifying and resolving design problems in the early software development phases can help ensure software quality and save costs. In recent years, scenarios and Reverse-Engineering (RE) have become popular techniques for requirements elicitation, specification building, reading, code generation and producing design documents. The UML has been accepted by the industry as a de facto standard for object-oriented modeling and provides a suitable framework for scenario acquisition using use case and interaction diagrams (sequence or communication diagrams).
In this paper, we suggest a methodology for using scenarios and to apply RE for developing and design concept of the system (Quranic recitation system). This methodology supports the designer in designing, visualizing, documenting artefacts in object-oriented software systems and provides notations and guidance to model both the static structure of the program and the dynamic behaviour of the objects.