Design Semantic Framework for Software Requirement Specification

Taimoor Hassan, Shoaib Hassan
{"title":"Design Semantic Framework for Software Requirement Specification","authors":"Taimoor Hassan, Shoaib Hassan","doi":"10.1109/ICITCS.2016.7740324","DOIUrl":null,"url":null,"abstract":"In the recent past, domain specific solutions for detailed semantic analysis have got acceptable by natural language processing community and use of applications involving natural language based user interface. Different approaches that has been previously used is focusing on quality of text and improving the text contents by adding semantic information with text then the existing approaches used for semantic analysis can provide better results. In this, an approach was presented to address the problem of non- availability of semantic information required for better semantic analysis. This problem is solved by using semantic technology to annotate text of software requirements expressed in a natural language with their domain specific semantics and investigate the effect of semantic analysis with attached semantics. The presented approach uses a semantic framework specifically designed for interpretation and detailed semantic analysis of natural language software requirement specifications. The used framework is based on semantic technology involves knowledge extracted from existing software requirement documents and knowledge extracted from existing applications. The presented approach shows that by adapting and combing existing ontologies to support knowledge management, developing system and performing experiments on requirement of real world software systems. In this approach start with software requirement specification, after this clean the irrelevant requirements, convert the cleaned requirements into graph that represents inter related different elements. Represent the requirement graph into sparse matrix, after these all steps; we generate ontology with the help of OntoGen tool.","PeriodicalId":239663,"journal":{"name":"International Conference on IT Convergence and Security","volume":"132 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2016-09-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"International Conference on IT Convergence and Security","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/ICITCS.2016.7740324","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0

Abstract

In the recent past, domain specific solutions for detailed semantic analysis have got acceptable by natural language processing community and use of applications involving natural language based user interface. Different approaches that has been previously used is focusing on quality of text and improving the text contents by adding semantic information with text then the existing approaches used for semantic analysis can provide better results. In this, an approach was presented to address the problem of non- availability of semantic information required for better semantic analysis. This problem is solved by using semantic technology to annotate text of software requirements expressed in a natural language with their domain specific semantics and investigate the effect of semantic analysis with attached semantics. The presented approach uses a semantic framework specifically designed for interpretation and detailed semantic analysis of natural language software requirement specifications. The used framework is based on semantic technology involves knowledge extracted from existing software requirement documents and knowledge extracted from existing applications. The presented approach shows that by adapting and combing existing ontologies to support knowledge management, developing system and performing experiments on requirement of real world software systems. In this approach start with software requirement specification, after this clean the irrelevant requirements, convert the cleaned requirements into graph that represents inter related different elements. Represent the requirement graph into sparse matrix, after these all steps; we generate ontology with the help of OntoGen tool.
设计软件需求规范的语义框架
近年来,针对具体语义分析的领域特定解决方案已被自然语言处理社区和涉及基于自然语言的用户界面的应用所接受。现有的语义分析方法侧重于文本的质量,通过在文本中添加语义信息来改进文本内容,从而可以提供更好的结果。在此基础上,提出了一种解决语义信息不可用问题的方法。利用语义技术对用自然语言表达的软件需求文本进行领域特定语义标注,并研究附加语义的语义分析效果,从而解决了这一问题。所提出的方法使用了一个语义框架,专门用于解释和详细的自然语言软件需求规范的语义分析。所使用的框架基于语义技术,涉及从现有软件需求文档中提取的知识和从现有应用程序中提取的知识。该方法通过对现有本体的改编和结合,支持知识管理、系统开发和实际软件系统需求实验。在这种方法中,从软件需求规范开始,在清理不相关的需求之后,将清理后的需求转换成表示相互关联的不同元素的图。将需求图表示成稀疏矩阵,经过这些步骤;在OntoGen工具的帮助下生成本体。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 求助全文
来源期刊
自引率
0.00%
发文量
0
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术官方微信