Abstract

Ambiguity is a critical problem in the software requirement specifications. Requirements are typically expressed in a natural language. However, expressions in natural languages are likely to suffer from ambiguities. Hence, it is essential that when the requirements are analyzed, the ambiguities are resolved to the extent possible, so that the software specifications are free of any potential misinterpretations. One of the attractive alternatives in resolving ambiguities is to convert the informal natural language requirements into their formal or semi-formal counterpart that ensures precision and orthogonality. Towards meeting this goal, the Unified Modeling Language notations can be exploited to an advantage. Being graphical in nature, the UML notations can be easily comprehended by the user and at the same time, being driven by orthogonal syntactic/semantic conventions, the notations help reduce ambiguities greatly. The proposed work is aimed to support the text based information as the requirement specification. It resolves the uncertainty and find the UML components and the relationship among them to generate the accurate the UML Diagram.

Full Text
Paper version not known

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call

Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.