自动分析文本用户需求的模型

Magda Ilieva, O. Ormandjieva
{"title":"自动分析文本用户需求的模型","authors":"Magda Ilieva, O. Ormandjieva","doi":"10.1109/SERA.2006.51","DOIUrl":null,"url":null,"abstract":"Requirements engineering is an important area of software engineering concerned with the extraction and presentation of knowledge from user requirements. There is a considerable gap between the various types of presentation of the same kinds of knowledge - those of the user written in natural language (NL) and those of requirements engineering (RE) depicted using diagrams (de facto standard UML diagrams, for example). Our research is aimed at filling that gap. In this paper, we introduce a universal formalism based on the basic building unit of NL, which is the relation triad. Through the definition of these basic relations in NL, we create three RE models: the use case path model, the hybrid activity diagram model and the domain model. These models are abstractions of the knowledge contained in the text, and serve as the basis for deriving UML diagrams","PeriodicalId":187207,"journal":{"name":"Fourth International Conference on Software Engineering Research, Management and Applications (SERA'06)","volume":"1 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2006-08-09","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"42","resultStr":"{\"title\":\"Models Derived from Automatically Analyzed Textual User Requirements\",\"authors\":\"Magda Ilieva, O. Ormandjieva\",\"doi\":\"10.1109/SERA.2006.51\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"Requirements engineering is an important area of software engineering concerned with the extraction and presentation of knowledge from user requirements. There is a considerable gap between the various types of presentation of the same kinds of knowledge - those of the user written in natural language (NL) and those of requirements engineering (RE) depicted using diagrams (de facto standard UML diagrams, for example). Our research is aimed at filling that gap. In this paper, we introduce a universal formalism based on the basic building unit of NL, which is the relation triad. Through the definition of these basic relations in NL, we create three RE models: the use case path model, the hybrid activity diagram model and the domain model. These models are abstractions of the knowledge contained in the text, and serve as the basis for deriving UML diagrams\",\"PeriodicalId\":187207,\"journal\":{\"name\":\"Fourth International Conference on Software Engineering Research, Management and Applications (SERA'06)\",\"volume\":\"1 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2006-08-09\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"42\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"Fourth International Conference on Software Engineering Research, Management and Applications (SERA'06)\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/SERA.2006.51\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"Fourth International Conference on Software Engineering Research, Management and Applications (SERA'06)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/SERA.2006.51","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 42

摘要

需求工程是软件工程的一个重要领域,涉及从用户需求中提取和表示知识。相同类型的知识的不同类型的表示之间存在相当大的差距——那些用自然语言(NL)编写的用户的表示和那些用图(例如事实上的标准UML图)描述的需求工程(RE)的表示。我们的研究旨在填补这一空白。本文介绍了一种以自然语言的基本构成单位——关系三联为基础的普遍形式主义。通过在自然语言中定义这些基本关系,我们创建了三个可重构模型:用例路径模型、混合活动图模型和领域模型。这些模型是文本中包含的知识的抽象,并作为派生UML图的基础
本文章由计算机程序翻译,如有差异,请以英文原文为准。
查看原文
分享 分享
微信好友 朋友圈 QQ好友 复制链接
本刊更多论文
Models Derived from Automatically Analyzed Textual User Requirements
Requirements engineering is an important area of software engineering concerned with the extraction and presentation of knowledge from user requirements. There is a considerable gap between the various types of presentation of the same kinds of knowledge - those of the user written in natural language (NL) and those of requirements engineering (RE) depicted using diagrams (de facto standard UML diagrams, for example). Our research is aimed at filling that gap. In this paper, we introduce a universal formalism based on the basic building unit of NL, which is the relation triad. Through the definition of these basic relations in NL, we create three RE models: the use case path model, the hybrid activity diagram model and the domain model. These models are abstractions of the knowledge contained in the text, and serve as the basis for deriving UML diagrams
求助全文
通过发布文献求助,成功后即可免费获取论文全文。 去求助
来源期刊
自引率
0.00%
发文量
0
期刊最新文献
Modeling of Situation-Middleware for TPO metadata based on Event-Condition-Action Rule Risk Management through Architecture Design Specification for Visual Requirements of Work-Centered Software Systems Mock Object Models for Test Driven Development Active Intelligent Service Offer System Addition Environment variable and Local variable
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
现在去查看 取消
×
提示
确定
0
微信
客服QQ
Book学术公众号 扫码关注我们
反馈
×
意见反馈
请填写您的意见或建议
请填写您的手机或邮箱
已复制链接
已复制链接
快去分享给好友吧!
我知道了
×
扫码分享
扫码分享
Book学术官方微信
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术
文献互助 智能选刊 最新文献 互助须知 联系我们:info@booksci.cn
Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。
Copyright © 2023 Book学术 All rights reserved.
ghs 京公网安备 11010802042870号 京ICP备2023020795号-1