{"title":"解决需求规范中的不确定性,生成UML图","authors":"Gaurav A. Patel, A. Priya","doi":"10.1109/ICAET.2014.7105213","DOIUrl":null,"url":null,"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.","PeriodicalId":120881,"journal":{"name":"2014 International Conference on Advances in Engineering and Technology (ICAET)","volume":"146 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2014-05-02","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"3","resultStr":"{\"title\":\"Resolve the uncertainity in requirement specification to generate the UML diagram\",\"authors\":\"Gaurav A. Patel, A. Priya\",\"doi\":\"10.1109/ICAET.2014.7105213\",\"DOIUrl\":null,\"url\":null,\"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.\",\"PeriodicalId\":120881,\"journal\":{\"name\":\"2014 International Conference on Advances in Engineering and Technology (ICAET)\",\"volume\":\"146 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2014-05-02\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"3\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"2014 International Conference on Advances in Engineering and Technology (ICAET)\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/ICAET.2014.7105213\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"2014 International Conference on Advances in Engineering and Technology (ICAET)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/ICAET.2014.7105213","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
Resolve the uncertainity in requirement specification to generate the UML diagram
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.