首页 > 最新文献

2018 IEEE 26th International Requirements Engineering Conference (RE)最新文献

英文 中文
The REquirements TRacing On Target (RETRO).NET Dataset 目标需求跟踪(RETRO)。网络数据集
Pub Date : 2018-07-30 DOI: 10.1109/RE.2018.00054
J. Hayes, Jared Payne, Alex Dekhtyar
This paper presents the REquirements TRacing On target (RETRO).NET dataset. The dataset includes the requirement specification, the source code files (C# and Visual Basic), the gold standard/answer set for tracing the artifacts to each other, as well as the script used to parse the requirements from the specification (to put in RETRO.NET format). The dataset can be used to support tracing and other tasks.
提出了目标上的需求跟踪(RETRO)。网络数据集。数据集包括需求规范、源代码文件(c#和Visual Basic)、用于相互跟踪工件的黄金标准/答案集,以及用于从规范中解析需求的脚本(放入RETRO中)。网格式)。该数据集可用于支持跟踪和其他任务。
{"title":"The REquirements TRacing On Target (RETRO).NET Dataset","authors":"J. Hayes, Jared Payne, Alex Dekhtyar","doi":"10.1109/RE.2018.00054","DOIUrl":"https://doi.org/10.1109/RE.2018.00054","url":null,"abstract":"This paper presents the REquirements TRacing On target (RETRO).NET dataset. The dataset includes the requirement specification, the source code files (C# and Visual Basic), the gold standard/answer set for tracing the artifacts to each other, as well as the script used to parse the requirements from the specification (to put in RETRO.NET format). The dataset can be used to support tracing and other tasks.","PeriodicalId":445032,"journal":{"name":"2018 IEEE 26th International Requirements Engineering Conference (RE)","volume":"40 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2018-07-30","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"125495586","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 1
Dynamic Visual Analytics for Elicitation Meetings with ELICA 用ELICA进行启发式会议的动态可视化分析
Pub Date : 2018-07-10 DOI: 10.1109/RE.2018.00068
Zahra Shakeri Hossein Abad, Munib Rahman, Abdullah Cheema, V. Gervasi, D. Zowghi, K. Barker
Requirements elicitation can be very challenging in projects that require deep domain knowledge about the system at hand. As analysts have the full control over the elicitation process, their lack of knowledge about the system under study inhibits them from asking related questions and reduces the accuracy of requirements provided by stakeholders. We present ELIC, a generic interactive visual analytics tool to assist analysts during requirements elicitation process. ELICA uses a novel information extraction algorithm based on a combination of Weighted Finite State Transducers (WFSTs) (generative model) and SVMs (discriminative model). ELICA presents the extracted relevant information in an interactive GUI (including zooming, panning, and pinching) that allows analysts to explore which parts of the ongoing conversation (or specification document) match with the extracted information. In this demonstration, we show that ELICA is usable and effective in practice, and is able to extract the related information in real-time. We also demonstrate how carefully designed features in ELICA facilitate the interactive and dynamic process of information extraction.
在需要对手头的系统有深入的领域知识的项目中,需求引出是非常具有挑战性的。由于分析人员完全控制了启发过程,他们对所研究的系统缺乏知识,因此无法提出相关的问题,并降低了涉众提供的需求的准确性。我们提出ELIC,一个通用的交互式可视化分析工具,在需求引出过程中帮助分析人员。ELICA采用了一种新的基于加权有限状态传感器(WFSTs)(生成模型)和支持向量机(判别模型)相结合的信息提取算法。ELICA在交互式GUI中呈现提取的相关信息(包括缩放、平移和缩放),允许分析人员探索正在进行的对话(或规范文档)的哪些部分与提取的信息匹配。在这个演示中,我们证明了ELICA在实践中是可用的和有效的,并且能够实时提取相关信息。我们还演示了ELICA中精心设计的功能如何促进信息提取的交互式和动态过程。
{"title":"Dynamic Visual Analytics for Elicitation Meetings with ELICA","authors":"Zahra Shakeri Hossein Abad, Munib Rahman, Abdullah Cheema, V. Gervasi, D. Zowghi, K. Barker","doi":"10.1109/RE.2018.00068","DOIUrl":"https://doi.org/10.1109/RE.2018.00068","url":null,"abstract":"Requirements elicitation can be very challenging in projects that require deep domain knowledge about the system at hand. As analysts have the full control over the elicitation process, their lack of knowledge about the system under study inhibits them from asking related questions and reduces the accuracy of requirements provided by stakeholders. We present ELIC, a generic interactive visual analytics tool to assist analysts during requirements elicitation process. ELICA uses a novel information extraction algorithm based on a combination of Weighted Finite State Transducers (WFSTs) (generative model) and SVMs (discriminative model). ELICA presents the extracted relevant information in an interactive GUI (including zooming, panning, and pinching) that allows analysts to explore which parts of the ongoing conversation (or specification document) match with the extracted information. In this demonstration, we show that ELICA is usable and effective in practice, and is able to extract the related information in real-time. We also demonstrate how carefully designed features in ELICA facilitate the interactive and dynamic process of information extraction.","PeriodicalId":445032,"journal":{"name":"2018 IEEE 26th International Requirements Engineering Conference (RE)","volume":"1 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2018-07-10","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"129344018","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 3
Speculative Requirements: Design Fiction and RE 推测性要求:设计虚构和RE
Pub Date : 2018-06-18 DOI: 10.1109/RE.2018.00-20
A. Darby, Emmanuel Tsekleves, P. Sawyer
Many innovative software products are conceived, developed and deployed without any conventional attempt to elicit stakeholder requirements. Rather, they are the result of the vision and intuition of a small number of creative individuals, facilitated by the emergence of a new technology. In this paper we consider how the conditions that enable new products' emergence might be better anticipated, making innovations a little less reliant on individual vision and a little more informed by stakeholder need. This is particularly important where a new technology would have the potential for social impact, good or bad. Speculative design seeks to explore this landscape. We describe a case study using a variant called design fiction to explore how plausible new technologies might impact on dementia care.
许多创新的软件产品在构思、开发和部署时,没有任何常规的尝试来引出涉众的需求。相反,它们是少数有创造力的个人的远见和直觉的结果,在新技术的出现下得到了促进。在本文中,我们考虑如何更好地预测新产品出现的条件,使创新少一点依赖于个人愿景,多一点了解利益相关者的需求。当一项新技术有可能对社会产生好或坏的影响时,这一点尤其重要。投机设计寻求探索这一景观。我们描述了一个案例研究,使用一种称为设计虚构的变体来探索合理的新技术如何影响痴呆症护理。
{"title":"Speculative Requirements: Design Fiction and RE","authors":"A. Darby, Emmanuel Tsekleves, P. Sawyer","doi":"10.1109/RE.2018.00-20","DOIUrl":"https://doi.org/10.1109/RE.2018.00-20","url":null,"abstract":"Many innovative software products are conceived, developed and deployed without any conventional attempt to elicit stakeholder requirements. Rather, they are the result of the vision and intuition of a small number of creative individuals, facilitated by the emergence of a new technology. In this paper we consider how the conditions that enable new products' emergence might be better anticipated, making innovations a little less reliant on individual vision and a little more informed by stakeholder need. This is particularly important where a new technology would have the potential for social impact, good or bad. Speculative design seeks to explore this landscape. We describe a case study using a variant called design fiction to explore how plausible new technologies might impact on dementia care.","PeriodicalId":445032,"journal":{"name":"2018 IEEE 26th International Requirements Engineering Conference (RE)","volume":"51 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2018-06-18","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"128586089","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 7
T-Reqs: Tool Support for Managing Requirements in Large-Scale Agile System Development T-Reqs:在大规模敏捷系统开发中管理需求的工具支持
Pub Date : 2018-05-07 DOI: 10.1109/RE.2018.00073
E. Knauss, Grischa Liebel, Jennifer Horkoff, Rebekka Wohlrab, Rashidah Kasauli, F. Lange, Pierre Gildert
T-Reqs is a text-based requirements management solution based on the git version control system. It combines useful conventions, templates and helper scripts with powerful existing solutions from the git ecosystem and provides a working solution to address some known requirements engineering challenges in large-scale agile system development. Specifically, it allows agile cross-functional teams to be aware of requirements at system level and enables them to efficiently propose updates to those requirements. Based on our experience with T-Reqs, we i) relate known requirements challenges of large-scale agile system development to tool support; ii) list key requirements for tooling in such a context; and iii) propose concrete solutions for challenges.
T-Reqs是一个基于git版本控制系统的基于文本的需求管理解决方案。它将有用的约定、模板和辅助脚本与git生态系统中强大的现有解决方案结合在一起,并提供了一个可行的解决方案,以解决大规模敏捷系统开发中一些已知的需求工程挑战。具体来说,它允许敏捷的跨职能团队了解系统级别的需求,并使他们能够有效地提出对这些需求的更新。根据我们在T-Reqs方面的经验,我们i)将大规模敏捷系统开发的已知需求挑战与工具支持联系起来;Ii)列出在这种情况下对工具的关键要求;iii)针对挑战提出具体的解决方案。
{"title":"T-Reqs: Tool Support for Managing Requirements in Large-Scale Agile System Development","authors":"E. Knauss, Grischa Liebel, Jennifer Horkoff, Rebekka Wohlrab, Rashidah Kasauli, F. Lange, Pierre Gildert","doi":"10.1109/RE.2018.00073","DOIUrl":"https://doi.org/10.1109/RE.2018.00073","url":null,"abstract":"T-Reqs is a text-based requirements management solution based on the git version control system. It combines useful conventions, templates and helper scripts with powerful existing solutions from the git ecosystem and provides a working solution to address some known requirements engineering challenges in large-scale agile system development. Specifically, it allows agile cross-functional teams to be aware of requirements at system level and enables them to efficiently propose updates to those requirements. Based on our experience with T-Reqs, we i) relate known requirements challenges of large-scale agile system development to tool support; ii) list key requirements for tooling in such a context; and iii) propose concrete solutions for challenges.","PeriodicalId":445032,"journal":{"name":"2018 IEEE 26th International Requirements Engineering Conference (RE)","volume":"207 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2018-05-07","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"114149781","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 14
Software Reuse and Reusability Based on Requirements: Product Lines, Cases and Feature-Similarity Models 基于需求的软件重用和可重用性:产品线、用例和特征相似模型
Pub Date : 2016-09-16 DOI: 10.1145/2934466.2956653
M. Mannion
Several socioeconomic trends are increasing per sonalised customer demands. Suppliers are responding with mass customisation but the management of large-scale cost-effective software reuse remains a difficult challenge. Software reuse and reusability range from operational, ad-hoc and short-term to strategic, planned and long-term. Often the focus of attention is just on code or low-level design. This tutorial presents and compares two different requirements-led approaches. The first approach deals with requirements reuse and reusability in the context of product line engineering. The second approach deals with requirements reuse and reusability in the context of case-based reasoning. Both approaches have different key properties and trade-offs between the costs of making software artefacts reusable and the benefits of reusing them. To aid large-scale development we have proposed a Feature-Similarity Model, which draws on both approaches to facilitate discovering requirements relationships using similarity metrics. A Feature-Similarity Model also helps with the evolution of a product line, since new requirements can be introduced first into a case base and then gradually included into a product line representation.
一些社会经济趋势正在增加个性化客户的需求。供应商正在以大规模定制来应对,但管理大规模的具有成本效益的软件重用仍然是一个艰巨的挑战。软件重用和可重用性的范围从可操作的、临时的和短期的到战略的、计划的和长期的。通常关注的焦点只是在代码或底层设计上。本教程介绍并比较了两种不同的以需求为导向的方法。第一种方法处理产品线工程上下文中的需求重用和可重用性。第二种方法处理基于案例推理上下文中的需求重用和可重用性。这两种方法都具有不同的关键属性,并且在使软件工件可重用的成本和重用它们的好处之间进行了权衡。为了帮助大规模开发,我们提出了一个特征相似模型,它利用这两种方法来使用相似度量来促进发现需求关系。Feature-Similarity Model还有助于产品线的发展,因为可以首先将新需求引入到案例库中,然后逐渐将其包含到产品线表示中。
{"title":"Software Reuse and Reusability Based on Requirements: Product Lines, Cases and Feature-Similarity Models","authors":"M. Mannion","doi":"10.1145/2934466.2956653","DOIUrl":"https://doi.org/10.1145/2934466.2956653","url":null,"abstract":"Several socioeconomic trends are increasing per sonalised customer demands. Suppliers are responding with mass customisation but the management of large-scale cost-effective software reuse remains a difficult challenge. Software reuse and reusability range from operational, ad-hoc and short-term to strategic, planned and long-term. Often the focus of attention is just on code or low-level design. This tutorial presents and compares two different requirements-led approaches. The first approach deals with requirements reuse and reusability in the context of product line engineering. The second approach deals with requirements reuse and reusability in the context of case-based reasoning. Both approaches have different key properties and trade-offs between the costs of making software artefacts reusable and the benefits of reusing them. To aid large-scale development we have proposed a Feature-Similarity Model, which draws on both approaches to facilitate discovering requirements relationships using similarity metrics. A Feature-Similarity Model also helps with the evolution of a product line, since new requirements can be introduced first into a case base and then gradually included into a product line representation.","PeriodicalId":445032,"journal":{"name":"2018 IEEE 26th International Requirements Engineering Conference (RE)","volume":"2 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2016-09-16","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"127840398","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 2
期刊
2018 IEEE 26th International Requirements Engineering Conference (RE)
全部 Acc. Chem. Res. ACS Applied Bio Materials ACS Appl. Electron. Mater. ACS Appl. Energy Mater. ACS Appl. Mater. Interfaces ACS Appl. Nano Mater. ACS Appl. Polym. Mater. ACS BIOMATER-SCI ENG ACS Catal. ACS Cent. Sci. ACS Chem. Biol. ACS Chemical Health & Safety ACS Chem. Neurosci. ACS Comb. Sci. ACS Earth Space Chem. ACS Energy Lett. ACS Infect. Dis. ACS Macro Lett. ACS Mater. Lett. ACS Med. Chem. Lett. ACS Nano ACS Omega ACS Photonics ACS Sens. ACS Sustainable Chem. Eng. ACS Synth. Biol. Anal. Chem. BIOCHEMISTRY-US Bioconjugate Chem. BIOMACROMOLECULES Chem. Res. Toxicol. Chem. Rev. Chem. Mater. CRYST GROWTH DES ENERG FUEL Environ. Sci. Technol. Environ. Sci. Technol. Lett. Eur. J. Inorg. Chem. IND ENG CHEM RES Inorg. Chem. J. Agric. Food. Chem. J. Chem. Eng. Data J. Chem. Educ. J. Chem. Inf. Model. J. Chem. Theory Comput. J. Med. Chem. J. Nat. Prod. J PROTEOME RES J. Am. Chem. Soc. LANGMUIR MACROMOLECULES Mol. Pharmaceutics Nano Lett. Org. Lett. ORG PROCESS RES DEV ORGANOMETALLICS J. Org. Chem. J. Phys. Chem. J. Phys. Chem. A J. Phys. Chem. B J. Phys. Chem. C J. Phys. Chem. Lett. Analyst Anal. Methods Biomater. Sci. Catal. Sci. Technol. Chem. Commun. Chem. Soc. Rev. CHEM EDUC RES PRACT CRYSTENGCOMM Dalton Trans. Energy Environ. Sci. ENVIRON SCI-NANO ENVIRON SCI-PROC IMP ENVIRON SCI-WAT RES Faraday Discuss. Food Funct. Green Chem. Inorg. Chem. Front. Integr. Biol. J. Anal. At. Spectrom. J. Mater. Chem. A J. Mater. Chem. B J. Mater. Chem. C Lab Chip Mater. Chem. Front. Mater. Horiz. MEDCHEMCOMM Metallomics Mol. Biosyst. Mol. Syst. Des. Eng. Nanoscale Nanoscale Horiz. Nat. Prod. Rep. New J. Chem. Org. Biomol. Chem. Org. Chem. Front. PHOTOCH PHOTOBIO SCI PCCP Polym. Chem.
×
引用
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