基于规则的本体框架用于需求规范自动生成的可行性分析

Amarilis Putri Yanuarifiani, Fang-Fang Chua, Gaik-Yee Chan
{"title":"基于规则的本体框架用于需求规范自动生成的可行性分析","authors":"Amarilis Putri Yanuarifiani, Fang-Fang Chua, Gaik-Yee Chan","doi":"10.1109/IICAIET49801.2020.9257838","DOIUrl":null,"url":null,"abstract":"Writing requirements specification documents plays an important role in determining the success of information system development. To compile documents that are consistent, complete and in accordance with standards, both from a technical and business perspective require enough knowledge. Some previous approaches, such as GUI-F framework, propose automated requirements specification document creation with a variety of different methods. However, most of them do not provide detailed guidance on how stakeholders can identify their needs to support the company's business needs. In addition, some methods only focus on documenting high level requirements specification, such as use case diagram. As for the code development process, this only represents very basic information and lack of technical aspects. In our previous work, we proposed a Rule-Based Ontology Framework (ROF) for Auto-Generating Requirements Specification. ROF covers 2 processes in requirements engineering, namely: elicitation and documentation. The output of the elicitation process is a list of final requirements that are stored in an ontology structure, called Requirements Ontology (RO). Using RO, the documentation process automatically generates 2 outputs: process model in the Business Process Model and Notation (BPMN) standard and Software Requirements Specification (SRS) documents in the IEEE standard. The aim of this paper is to conduct a feasibility analysis to prove that ROF is feasible to be implemented in an Information System (IS) projects. ROF is implemented in a case study, an IS project that calculates lecturer workload activity at a university in Indonesia. The feasibility analysis is carried out in stages for each output using qualitative and quantitative methods. The results of the analysis show that that the framework is feasible to be implemented in the IS project to minimize effort in generating requirements specification.","PeriodicalId":300885,"journal":{"name":"2020 IEEE 2nd International Conference on Artificial Intelligence in Engineering and Technology (IICAIET)","volume":"37 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2020-09-26","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"2","resultStr":"{\"title\":\"Feasibility Analysis of a Rule-Based Ontology Framework (ROF) for Auto-Generation of Requirements Specification\",\"authors\":\"Amarilis Putri Yanuarifiani, Fang-Fang Chua, Gaik-Yee Chan\",\"doi\":\"10.1109/IICAIET49801.2020.9257838\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"Writing requirements specification documents plays an important role in determining the success of information system development. To compile documents that are consistent, complete and in accordance with standards, both from a technical and business perspective require enough knowledge. Some previous approaches, such as GUI-F framework, propose automated requirements specification document creation with a variety of different methods. However, most of them do not provide detailed guidance on how stakeholders can identify their needs to support the company's business needs. In addition, some methods only focus on documenting high level requirements specification, such as use case diagram. As for the code development process, this only represents very basic information and lack of technical aspects. In our previous work, we proposed a Rule-Based Ontology Framework (ROF) for Auto-Generating Requirements Specification. ROF covers 2 processes in requirements engineering, namely: elicitation and documentation. The output of the elicitation process is a list of final requirements that are stored in an ontology structure, called Requirements Ontology (RO). Using RO, the documentation process automatically generates 2 outputs: process model in the Business Process Model and Notation (BPMN) standard and Software Requirements Specification (SRS) documents in the IEEE standard. The aim of this paper is to conduct a feasibility analysis to prove that ROF is feasible to be implemented in an Information System (IS) projects. ROF is implemented in a case study, an IS project that calculates lecturer workload activity at a university in Indonesia. The feasibility analysis is carried out in stages for each output using qualitative and quantitative methods. The results of the analysis show that that the framework is feasible to be implemented in the IS project to minimize effort in generating requirements specification.\",\"PeriodicalId\":300885,\"journal\":{\"name\":\"2020 IEEE 2nd International Conference on Artificial Intelligence in Engineering and Technology (IICAIET)\",\"volume\":\"37 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2020-09-26\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"2\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"2020 IEEE 2nd International Conference on Artificial Intelligence in Engineering and Technology (IICAIET)\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/IICAIET49801.2020.9257838\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"2020 IEEE 2nd International Conference on Artificial Intelligence in Engineering and Technology (IICAIET)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/IICAIET49801.2020.9257838","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 2

摘要

编写需求说明文档对信息系统开发的成功起着重要的作用。从技术和业务的角度来看,要编写一致、完整和符合标准的文档需要足够的知识。以前的一些方法,例如GUI-F框架,提出了使用各种不同方法自动创建需求规范文档的方法。然而,他们中的大多数都没有提供详细的指导,说明利益相关者如何识别他们的需求来支持公司的业务需求。另外,一些方法只关注于记录高层次的需求规范,比如用例图。至于代码开发过程,这只代表了非常基本的信息,缺乏技术方面。在我们之前的工作中,我们提出了一个基于规则的本体框架(ROF)用于自动生成需求规范。ROF涵盖了需求工程中的两个过程,即:启发和文档化。启发过程的输出是存储在称为需求本体(requirements ontology, RO)的本体结构中的最终需求列表。使用RO,文档流程自动生成2个输出:业务流程模型和符号(BPMN)标准中的流程模型和IEEE标准中的软件需求规范(SRS)文档。本文的目的是进行可行性分析,以证明在信息系统(is)项目中实施ROF是可行的。ROF是在一个案例研究中实现的,这是一个计算印度尼西亚一所大学讲师工作量活动的is项目。采用定性和定量的方法,分阶段对每个产出进行可行性分析。分析结果表明,该框架在is项目中实现是可行的,可以最大限度地减少生成需求规范的工作量。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
Feasibility Analysis of a Rule-Based Ontology Framework (ROF) for Auto-Generation of Requirements Specification
Writing requirements specification documents plays an important role in determining the success of information system development. To compile documents that are consistent, complete and in accordance with standards, both from a technical and business perspective require enough knowledge. Some previous approaches, such as GUI-F framework, propose automated requirements specification document creation with a variety of different methods. However, most of them do not provide detailed guidance on how stakeholders can identify their needs to support the company's business needs. In addition, some methods only focus on documenting high level requirements specification, such as use case diagram. As for the code development process, this only represents very basic information and lack of technical aspects. In our previous work, we proposed a Rule-Based Ontology Framework (ROF) for Auto-Generating Requirements Specification. ROF covers 2 processes in requirements engineering, namely: elicitation and documentation. The output of the elicitation process is a list of final requirements that are stored in an ontology structure, called Requirements Ontology (RO). Using RO, the documentation process automatically generates 2 outputs: process model in the Business Process Model and Notation (BPMN) standard and Software Requirements Specification (SRS) documents in the IEEE standard. The aim of this paper is to conduct a feasibility analysis to prove that ROF is feasible to be implemented in an Information System (IS) projects. ROF is implemented in a case study, an IS project that calculates lecturer workload activity at a university in Indonesia. The feasibility analysis is carried out in stages for each output using qualitative and quantitative methods. The results of the analysis show that that the framework is feasible to be implemented in the IS project to minimize effort in generating requirements specification.
求助全文
通过发布文献求助,成功后即可免费获取论文全文。 去求助
来源期刊
自引率
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学术官方微信