{"title":"Formal Specification for Online Food Ordering System Using Z Language","authors":"P. Saratha, G. Uma, B. Santhosh","doi":"10.1109/ICRTCCM.2017.59","DOIUrl":null,"url":null,"abstract":"Natural Language Processing (NLP) directed to ambiguous representation for software requirements. Ambiguity at different levels creates different representation and meaning. This paper reduces the issues of ambiguity levels for the Software Requirements Specification (SRS) using formal methods. The end result shows the effectiveness in specifications through Z language. The Z specification is created for the commercial application of online food ordering system to improve the order details accuracy and efficiency. The stakeholder needs for food ordering system are gathered from the project goal. The system is designed using Unified Modeling Language (UML) illustration of use case diagram. The specification is created for the system behavior to remove the ambiguity. Along with this, Z/EVES tool is used for the evaluation of Z specifications for the demonstration.","PeriodicalId":134897,"journal":{"name":"2017 Second International Conference on Recent Trends and Challenges in Computational Models (ICRTCCM)","volume":"57 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2017-02-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"8","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2017 Second International Conference on Recent Trends and Challenges in Computational Models (ICRTCCM)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/ICRTCCM.2017.59","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 8
Abstract
Natural Language Processing (NLP) directed to ambiguous representation for software requirements. Ambiguity at different levels creates different representation and meaning. This paper reduces the issues of ambiguity levels for the Software Requirements Specification (SRS) using formal methods. The end result shows the effectiveness in specifications through Z language. The Z specification is created for the commercial application of online food ordering system to improve the order details accuracy and efficiency. The stakeholder needs for food ordering system are gathered from the project goal. The system is designed using Unified Modeling Language (UML) illustration of use case diagram. The specification is created for the system behavior to remove the ambiguity. Along with this, Z/EVES tool is used for the evaluation of Z specifications for the demonstration.