The transition from object-oriented software requirements to design is a crucial activity in the ... more The transition from object-oriented software requirements to design is a crucial activity in the software process. Being the most important diagram of the design phase, class diagram combines the presentation of the components that will provide the solution and their relationships. Class diagram requires much focus and effort to be developed. In order to read the use cases specifications written in natural languages and design the class diagram will provide the intended solution, several software researches made great effort in this matter. This paper suggests the use of natural language processing techniques in order to extract information from the use case specifications and translate these information into a class diagram. The approach will identify the classes, how they are related and will provide information about the internal structure of each class.
The transition from object-oriented software requirements to design is a crucial activity in the ... more The transition from object-oriented software requirements to design is a crucial activity in the software process. Being the most important diagram of the design phase, class diagram combines the presentation of the components that will provide the solution and their relationships. Class diagram requires much focus and effort to be developed. In order to read the use cases specifications written in natural languages and design the class diagram will provide the intended solution, several software researches made great effort in this matter. This paper suggests the use of natural language processing techniques in order to extract information from the use case specifications and translate these information into a class diagram. The approach will identify the classes, how they are related and will provide information about the internal structure of each class.
Uploads
Papers by Nacir Bouali
Conference Papers by Nacir Bouali