A Retrieval-Augmented Automated Stakeholder for Requirements Elicitation Education: A Comparative Study
King Saud University(沙特国王大学)
本研究针对需求工程教育中角色扮演受资源限制及LLM幻觉问题,采用基于LangChain的检索增强生成模拟干系人,实验表明其能提升需求获取问题质量与特征识别完整性。
2026-09-14 cs.SE
RECOVER: Toward Requirements Generation from Stakeholders' Conversations
针对人工从利益相关者对话提取需求效率低易出错、现有方法无法兼顾需求识别与生成的问题,提出结合NLP与LLM的RECOVER对话式需求工程方法,经多粒度评估验证其生成需求质量良好,可提升需求获取效率并保留人工监督。
2025-05-17 cs.SE
Bridging Stakeholder and Product Requirements: An Empirical Study of Requirement Engineering in the Automotive Industry
Technical University of Munich(慕尼黑工业大学);Infineon Technologies AG(英飞凌科技公司);CSIRO’s Data61(澳大利亚联邦科学与工业研究组织数据61)
本文针对汽车行业需求工程展开大规模实证研究,结合定量与定性分析方法,基于英飞凌数据集探究利益相关者与产品需求差异等,揭示细化复杂性驱动因素,得出映射模式分类法,为汽车产品开发的需求获取与细化实践提供见解及改进机会。
2026-07-08 cs.SE
When Stakeholder-centric Requirements Engineering is Not Enough: An Action Research Study on Legacy System Modernisation
Jheronimus Academy of Data Science(杰罗尼穆斯数据科学学院);TU Eindhoven(埃因霍温理工大学);University College Dublin(都柏林大学学院);CNR-ISTI(意大利国家研究委员会信息技术与系统工程研究所);University of Tilburg(蒂尔堡大学)
本研究通过跨国能源公司的行动研究,发现以利益相关者为中心的需求工程虽能生成有效需求,但不足以支持遗留系统现代化的差距分析,需结合不确定性感知、迭代和基于证据的实践。
2026-09-09 cs.SE
Salience-based stakeholder selection to maintain stakeholder coverage in solving the next release problem
针对下一版本问题中利益相关者数量庞大、权重难以全部纳入的问题,提出基于权力、合法性和紧迫性的显著性聚类分组方法,在保持需求选择覆盖度的同时显著减少需管理的利益相关者数量。
2023-04-20 cs.SE
Keep Your Stakeholders Engaged: Interactive Vision Videos in Requirements Engineering
需求工程(RE)中最重要的问题之一是利益相关者心智模型的一致性。确保所有利益相关者对不断变化的系统有着相同的愿景,这对任何项目的成功都至关重要。利益相关者不一致的心理模型可能导致相互冲突的需求。解决这个问题的一个很有前途的方法是使用视频显示系统的愿景,所谓的愿景视频,这有助于利益相关者披露,讨论和调整他们的未来系统的心理模型。然而,视频有一个缺点,即允许观众采取被动的角色,如电子学习的研究所示。在这个角色中,观众在观看视频时往往是不活跃的,不集中的和无聊的。在本文中,我们学习和采用电子学习领域的科学文献中的研究结果,如何减轻这种被动的作用,同时观看视觉视频的需求工程。通过这种方式,我们开发了将互动元素融入视觉视频的概念,以帮助观众保持专注。这些元素包括在视频中提出的问题以及观众决定视频中接下来发生什么的方式。在对12名参与者的初步评估中,我们发现在将交互式视觉视频与传统形式进行比较时存在统计学显著差异。使用交互式视觉视频,观众明显更加投入,并收集更多关于所示系统的信息。
2021-08-10 cs.SE
A method for analyzing stakeholders' influence on an open source software ecosystem's requirements engineering process
对于开源软件(OSS)生态系统中的公司来说,需求工程(RE)过程是相当多方面的。除了典型的可再生能源流程外,还有一个竞争流程,该流程位于公司外部,但却是公司生态系统所固有的。当试图在与其他公司的竞争中强加一个议程,并旨在使内部产品规划与生态系统的可再生能源过程保持一致时,公司需要考虑其他利益相关者的影响力以及他们的议程是什么。本研究的目的是帮助企业识别和分析OSS生态系统中的利益相关者,在他们的影响力和互动方面,创造他们的议程,他们的合作者,以及他们如何投资他们的资源的意识。为了得到一个解决方案工件,我们应用了一种设计科学研究方法,在这种方法中,我们将工件设计建立在文献和早期工作的基础上。提出了一种利益相关者影响力分析方法,并通过Apache Hadoop OSS生态系统的案例研究,验证了该方法的适用性和实用性。SIA使用社会网络结构来衡量利益相关者的影响力和互动,并考虑到开放源码软件可再生能源的特殊性,以帮助企业构建与开放源码软件生态系统相关的利益相关者分析过程。SIA通过解决影响力和互动的概念,为利益相关者分析过程增加了战略方面的内容,这在OSS生态系统的协作和精英可再生能源文化中非常重要。
2022-07-29 cs.SE
Requirements Quality vs Process and Stakeholders' Well-being: A Case of a Nordic Bank
需求是描述软件系统预期用途的关键人工制品。需求的质量对于决定下一步做什么至关重要,影响开发过程的有效性和效率。然而,我们知道很少的从业者的看法之间的联系,关于需求质量和它的影响的过程或参与开发过程中的专业人员的感情。目的:本研究调查:i)软件开发从业者如何定义需求质量,ii)需求的感知质量如何影响过程和涉众的福祉,以及iii)低质量需求的原因和潜在解决方案是什么。方法:本研究是在一家开发自己的网络和移动应用程序的北欧银行的子组织进行的描述性访谈研究。数据汇集包括对20位从业者的访谈,包括需求工程师、开发人员、测试人员和新雇用的开发人员,每组5位受访者。结果:结果表明,不同的角色对什么使需求具有良好的质量有不同的看法。参与者强调,一般来说,当他们处理他们认为质量差的需求时,他们会经历负面情绪,更多的工作和间接沟通。实践者还描述了当他们处理他们认为好的要求时,对他们的表现和积极感受的积极影响。
2022-11-11 cs.SE
Requirements Rationalization and Synthesis enabled by Model Synchronization
在系统和软件工程国际标准ISO/IEC/IEEE 15288:2015中,利益相关者需求和业务或任务分析技术过程的输出通过系统需求定义过程转化为系统的技术视图。在基于模型的系统工程中,功能需求可以通过用例图来建模。系统需求定义的预期结果包括解决关于需求的分歧,利益相关者之间的明确协议以及可追溯性。然而,利益攸关方的需求往往是以孤立的方式提出的,而且可能不一致。缺乏数学为基础的系统方法的需求定义提出了一个挑战,以模型为基础的需求转化为一个系统的技术观点,实现利益相关者之间的协议。本文详细说明和演示了数学框架,合理化和综合功能的需求,已被抓获,通过启发过程。这种方法的好处包括但不限于支持严格识别和解决分歧,并促进对变更影响的系统分析,以在系统工程师最少干预的情况下达成利益相关者协议。
2023-02-12 cs.SE
Context-Driven Elicitation of Default Requirements: an Empirical Validation
在需求工程中,需求获取的目标是从系统的利益相关者那里获取信息。启发过程中的一个重要任务是识别并明确利益相关者对系统及其环境的隐含假设。这样做的目的是识别需求中的遗漏和需求之间的冲突。本文提供了一个概念框架,用于识别和记录利益相关者可能使用的默认需求。该框架与实践相关,因为它形成了在启发式过程中使用的问题类型的检查表。实证验证描述,并得出启发的指导方针。
2013-12-04 cs.SE
SAFFRON: A Semi-Automated Framework for Software Requirements Prioritization
由于当前软件开发方法的动态性质,需求的变化被接受并给予适当的考虑。然而,这引发了排名颠倒问题,涉及到根据涉众的反馈重新确定需求的优先级。由于大量的人类交互所花费的时间,它产生了巨大的成本。针对这一问题,本文提出了一个软件需求优先级半自动化框架SAFFRON。对于特定的需求,SAFFRON预测适当的利益相关者的评级,以减少人类的互动。最初,项目-项目协同过滤是用来估计新的和以前引出的需求之间的相似性。利用这种相似性,确定最有可能对需求进行评级的利益相关者。然后,基于潜在因素模型的协同过滤被用来预测这些利益相关者的评级。在RALIC数据集上实现并测试了该方法。结果表明,与现有技术方法类似,与地面实况一致相关。此外,SAFFRON需要减少13.5-27%的人工交互来重新确定需求的优先级。
2017-12-31 cs.SE
Multi-Modal Emotion Recognition for Enhanced Requirements Engineering: A Novel Approach
本文提出MEmoRE多模态情绪识别平台,融合面部、语音与文本情感线索辅助需求获取,并报告其设计、初步评估及后续应用计划。
2023-06-02 cs.SE
Scenario-based Requirements Engineering for Complex Smart City Projects
不同背景的利益相关者参与了智慧城市项目。这些利益相关者定义项目目标,例如,基于参与性方法、市场研究或创新管理进程。为了实现这些目标,通常必须设计和实施复杂的技术解决方案。然而,在实践中,技术设计和实施阶段很难与移动智慧城市目标的定义同步。我们假设,这是由于缺乏一个共同的语言为不同的利益相关者群体和技术学科。我们解决这个问题,基于需求的工程技术。特别是,我们使用不同抽象和形式化级别的场景,这些场景通过适当的方法和工具端到端连接。这使得快速反馈循环能够迭代地调整技术要求,利益相关者的期望和智慧城市目标。我们展示了我们的方法在不同的行业合作伙伴的案例研究的适用性。
2022-01-18 cs.SE
A Proxy Stakeholder Approach to Requirements Engineering for Inclusive Navigation
Monash University(蒙纳士大学);Deakin University(迪肯大学);RMIT University(皇家墨尔本理工大学)
本文提出代理利益相关者方法,用于设计更包容的导航技术,以满足认知障碍者的需求。
2026-02-02 cs.SE
Desiree - a Refinement Calculus for Requirements Engineering
来自涉众的需求受到各种各样的困扰,包括非正式性、不完整性、模糊性、不一致性、不一致性等等。需求工程(RE)过程的任务是从这些需求中获得一个合格的(正式的,足够完整的,明确的,一致的,可测量的,可满足的,可修改的和可追溯的)需求规范,真正抓住利益相关者的需求。我们提出了Desiree,一个细化演算系统转换利益相关者的要求,到一个合格的规范。演算的核心是一组丰富的需求操作符,通过加强或削弱它们来迭代地转换利益相关者的需求,从而减少不完整性,消除模糊性和不确定性,消除不可达性和冲突,将它们转化为合格的规范。该框架还包括一个本体的建模和分类的要求,一个基于推理的语言表示的要求,以及应用的概念和运营商的系统方法。此外,我们定义了语义的需求概念和运营商,并开发了一个图形化的建模工具,以支持整个框架。为了评估我们的建议,我们已经进行了一系列的实证评估,包括本体评估分类的大型公共需求集,语言评估重写的大型需求集使用我们的解释为基础的语法,方法评估通过一个现实的案例研究,并通过三个控制实验的整个框架的评估。我们的评估结果表明,我们的本体,语言和方法是足够的捕获在实践中的需求,并提供了强有力的证据,有足够的培训,我们的框架确实有助于人们进行更有效的需求工程。
2016-04-12 cs.SE
Needs and Challenges for a Platform to Support Large-scale Requirements Engineering. A Multiple Case Study
背景:需求工程通常被认为是系统开发项目中的关键活动。软件复杂性的增加,以及利益相关者的数量和异质性,促使开发用于改进大规模需求工程的方法和工具。目标:本文提出的实证研究的目的是识别和理解的特点和挑战的平台,如专家所期望的,以支持需求工程的各个利益相关者,根据当前的痛点,他们的组织时,处理大量的需求。方法:我们进行了多个案例研究,在不同领域的三家公司。我们通过与这些公司的专家进行的10次半结构化访谈收集数据。结果:利益相关者的主要痛点是处理来自不同来源的大量数据。预期的平台应根据客户和用户的偏好,利用这些数据来管理需求的变化。它还应该为涉众提供需求工程任务需要多长时间才能完成的估计,以及更容易的需求依赖性识别和需求重用策略。结论:研究结果提供了经验证据,从业者希望如何改善他们的需求工程的过程和工具。这些见解是深入调查所提出的问题和解决方案的起点。从业者可以使用这些结果来改进现有的或设计新的实践和工具。
2018-09-06 cs.SE
Prioritizing Software Requirements Using Large Language Models
本文提出一个基于AI智能体和提示工程的网络工具,利用大型语言模型自动化敏捷需求优先级排序,以在时间和预算约束下满足利益相关者需求,并开源原型代码。
2024-04-05 cs.SE
iReDev: A Knowledge-Driven Multi-Agent Framework for Intelligent Requirements Development
本文提出知识驱动多智能体框架iReDev,通过六类智能体、人类知识注入、事件驱动通信和人在回路机制支持完整需求开发,并在多指标上优于现有基线。
2025-07-17 cs.SE
Towards a Theory of Requirements Elicitation: Acceptability Condition for the Relative Validity of Requirements
需求工程工件相对于系统的涉众来说是有效的,如果他们同意工件的内容。检查相对有效性涉及涉众和需求工程师之间的讨论。本文提出了(i)一种语言,用于表示在关于工件相对有效性的讨论中交换的信息;(ii)可接受性条件,当它在用所提出的语言捕获的讨论中得到验证时,表明所讨论的工件和讨论中的参与者的相对有效性成立;以及(iii)推理过程,以自动检查由所提议的语言捕获的讨论中的可接受性条件。
2009-02-05 cs.SE
Towards Explainable Stakeholder-Aware Requirements Prioritisation in Aged-Care Digital Health
Monash University(莫纳什大学);Deakin University(迪肯大学)
本文研究了老龄化护理数字健康需求优先级制定中的人类因素,通过混合方法研究识别关键人类因素,并提出一个结合机器学习和定性验证的可解释、以人类为中心的需求工程框架。
2026-03-31 cs.AI cs.SE
A Method for Identification and Ranking of Requirements Sources
针对市场驱动需求工程中数据源繁杂且易次优选取的问题,提出四步协作方法以识别、排序数据源并协调组织分歧,经三个工业案例验证有效。
2023-09-29 cs.SE
Ordering Interrogative Questions for Effective Requirements Engineering: The W6H Pattern
需求获取和需求分析是需求工程的重要实践。诸如访谈和问卷调查之类的启发式技巧依赖于提出疑问式问题,并以适当的顺序提出这些问题,以最大限度地提高所收集信息的准确性。在需求获取过程中收集的信息必须被解释、分析和验证。需求分析包括分析问题和解决方案空间。在本文中,我们描述了一种方法来制定疑问的问题,有效的需求获取的基础上的词汇和语义原则的英语疑问,并提出了一种模式,以组织利益相关者的观点关注更好的需求分析。这有助于需求工程师彻底描述问题和解决方案空间。以往的需求引出研究大多包括七个英语疑问句中的六个,即“what”、“where”、“when”、“who "、”why“和”how“(用W5H表示),并没有提出疑问句中的任何顺序。我们发现,扩展的一组六个疑问句与“哪”(W6H表示)提高了生成和制定的问题的需求引出,并通过安排利益相关者的意见,促进更好的需求分析。我们讨论了疑问词之间的相互依赖关系(需求工程师在引出需求时要考虑),并提出了一个W6H疑问词集的顺序。提出的基于W6H的可重用模式还可以帮助需求工程师组织利益相关者的观点关注点,使该模式成为有效的需求分析工具。
2015-08-08 cs.SE
Reframing Societal Discourse as Requirements Negotiation: Vision Statement
空间规划方面的挑战包括根据人口的增加或减少调整住区模式;还包括在农村和周边环境中组织粮食运送。讨论通常从一个开放的问题开始,并寻求全面和创新的解决方案。通常需要软件来实现创新。空间规划问题的特点是涉及大量不同的利益攸关方群体,如市政当局、公司、利益集团、公民、妇女和男子、青年和儿童。目前的参与技术缓慢、费力、昂贵,往往会错过许多利益攸关方或利益集团。我们提出了一个三重转变的观点:(1)话语被重新定义为一个明确的目标,以国家的软件,硬件和组织的需求过程。(2)由于空间规划问题的上述特点,我们建议使用需求工程(RE)和CrowdRE的利益相关者(例如用户组)参与的技术。(3)我们建议将视频作为一种媒介,在官员、公民、儿童和老人的混合人群中有效地沟通问题、解决方案和争论。虽然很少有空间规划问题可以单独通过软件解决,但这种新的视角无论如何都有助于集中讨论。可再生能源技术可以帮助找到共同点,尽管有不同的利益相关者群体,例如公民。数字需求和视频非常适合通过互联网促进分发,反馈和话语。在本文中,我们提出了这个新的视角作为一个及时的机会,空间规划领域-作为一个日益重要的应用领域的CrowdRE。
2017-08-01 cs.SE
Desiree: a Refinement Calculus for Requirements Problems
从涉众那里引出的需求通常是非正式的、不完整的、模糊的和不一致的。需求工程的任务是将它们转换为一个合格的(正式的,足够完整的,明确的,一致的,可修改的和可追溯的)功能和质量的需求规范,系统需要操作。为了解决这个需求问题,我们提出了Desiree,一个系统地将利益相关者的需求转化为一个合格的规范的需求演算。在本文中,我们定义了用于建模需求的概念的语义,以及用于细化和操作化需求的操作符的语义。我们提出了一个图形化的建模工具,支持整个框架,包括九个概念,八个运营商和转换方法。我们使用一个会议的例子来说明各种推理任务,我们可以根据给定的语义执行。
2016-05-08 cs.SE
Collaborative and AI-Supported Requirements Elicitation: An Empirical Study
CESAR School(CESAR学院);University of Calgary(卡尔加里大学)
通过混合方法控制实验,比较四种需求获取方法,发现结合协作与AI支持的方法产出质量最高,且被认为更清晰易执行。
2026-06-24 cs.SE
A Guide to Stakeholder Analysis for Cybersecurity Researchers
本指南针对顶尖网络安全研究场所要求的利益相关者伦理分析,列举利益相关者类型并映射实证研究方法,提供实例展示风险识别,帮助研究团队清晰满足伦理要求。
2025-08-20 cs.CR cs.SE
Requirements Perception Gap across Stakeholders: A Comparative Survey of Aged Care Digital Health Software
Monash University(莫纳什大学);Deakin University(迪肯大学)
本文通过比较老年人、护理人员和数字健康软件开发者对关键功能和非功能需求的看法,揭示了不同利益相关者之间在需求优先级上的差距,并提出了未来协同设计和产品决策的指导。
2026-04-16 cs.HC cs.SE
From Failure to Alignment: A Requirements Engineering Framework for Machine Learning Systems
The Open University, United Kingdom(英国开放大学);University of Limerick, Ireland(爱尔兰利默里克大学)
提出REAL框架,通过需求工程方法,结合数据、模型和系统需求,利用失败驱动探索替代需求,实现迭代可追溯的MLS需求细化,以对齐利益相关者需求。
2026-07-01 cs.LG cs.SE
Coordinating Stakeholders in the Consideration of Performance Indicators and Respective Interface Requirements for Automated Vehicles
Institute for Control Engineering, TU Braunschweig(Brunswick理工大学控制工程研究所);Institute of Automotive Engineering, TU Darmstadt(达姆施塔特工业大学汽车工程研究所);Chair of Embedded Software, RWTH Aachen University(亚琛工业大学嵌入式软件讲席)
本文提出了一种协调自动驾驶车辆性能指标及接口要求利益相关者的过程,通过清晰文档实现利益相关者沟通、追溯性和知识转移。
2026-03-19 cs.SE cs.SY eess.SY
Teaching Agile Requirements Engineering: A Stakeholder Simulation with Generative AI
University of Applied Sciences Emden/Leer(埃姆登/莱尔应用科学大学);University of Applied Sciences and Arts Hannover(汉诺威应用科学与艺术大学);Federal University of São Paulo(圣保罗联邦大学)
本文通过生成AI的利害相关者模拟,帮助学生掌握与生成AI交互的实践,并理解其在实际中的局限性。
2026-03-13 cs.HC cs.SE
On the Impact of the Model-based Representation of Inconsistencies to Manual Reviews: Results from a Controlled Experiment - Extended Version
为了确保满足涉众的愿望,验证文档化的需求是至关重要的。这往往是复杂的事实,不同的利益相关者的愿望和意图有些矛盾,这表现在不一致的要求本身。为了帮助需求工程师识别和解决不一致的需求,我们调查了两种不同的基于模型的表示格式的不一致的需求,一个表示在单独的图中的不一致的需求,一个表示它们集成到一个图中使用注释的手动审查的有用性。一个控制实验的结果表明,使用这种集成的审查图可以显着提高效率的人工审查,而不牺牲有效性。
2019-01-22 cs.SE
Viewing Vision Videos Online: Opportunities for Distributed Stakeholders
在涉众之间建立共同的理解对于软件项目的成功至关重要。排除源自不一致的心智模型的需求会阻碍开发过程。使用视频来呈现抽象的系统愿景是解决这个问题的一种方法。这些视频通常在面对面的会议上播放。然而,面对面的会议并不适合每一种情况和每一个利益相关者,例如由于时间安排的限制。在在线设置中使用视觉视频的方法是必要的。此外,当联合会议甚至在在线设置中也不可能时,需要能够异步使用视觉视频的方法。在本文中,我们比较同步和异步观看的视觉视频在线设置。这两种方法在初步实验中进行了试点。结果表明,在所提出的愿景的参数的量的差异。平均而言,参加异步会议的参与者陈述了更多的论点。我们的研究结果指出了每种类型的多种优点和缺点以及用例。例如,当所有相关的涉众都可以参加约会来讨论愿景并快速解决模糊性时,可以选择同步会议。如果由于时间限制无法举行联席会议,则可举行非同步会议。我们还讨论了如何将我们的研究结果可以应用于从一群利益相关者的需求的启发。
2021-08-12 cs.SE
Identifying human values from goal models: An industrial case study
本文以欧盟Pharaon项目为工业案例,从动机目标模型中识别利益相关者的人文价值,发现价值主要嵌入情感目标,且近45%属于安全与自主导向类别,扩展了需求工程中的情感目标建模研究。
2023-05-26 cs.SE
Model-based Analysis and Specification of Functional Requirements and Tests for Complex Automotive Systems
针对汽车系统复杂性导致需求与测试规范困难的问题,提出基于MBSE的方法,通过早期识别验证关注点并设计测试驱动建模,经KOSTAL及学生项目验证,可改善规范流程。
2023-11-15 cs.SE
Requirements engineering in open innovation: a research agenda
近年来,开放式创新(OI)得到了广泛的关注,并使企业意识到他们需要考虑周围的开放环境。为了促进这一转变,需求工程(RE)需要进行调整,以管理新的需求来源以及利益相关者网络的增加和复杂性。作为回应,我们建立并推进了一个早期提出的软件工程框架,以促进开放式创新,重点是利益相关者管理,何时开放,优先级和发布计划。开源RE的文献与软件工程中OI的最新研究结果进行了对比,以建立该领域的当前观点。基于综合的研究结果,我们提出了一个研究议程的重点领域,随着框架模型,以帮助研究人员框架和分解他们的研究问题,考虑不同的角度隐含的OI模型。
2022-07-31 cs.SE
Governance-Aware Software Architecture for Multi-Stakeholder Platforms
Carnegie Mellon University(卡内基梅隆大学)
提出治理-架构对应框架,将多利益相关方平台的治理原则映射到架构决策空间,使隐含治理决策显式化,并以卢旺达养猪知识平台为例说明。
2026-05-29 cs.CY cs.SE
Requirements Elicitation in Government Projects: A Preliminary Empirical Study
本文通过对12名政府项目软件从业者的半结构化访谈,实证揭示了政府项目在需求获取阶段与其他软件项目的差异、人类与社会因素的覆盖情况以及主要挑战,为弥补政府软件项目需求工程研究空白提供了初步依据。
2024-04-08 cs.SE
Normative Requirements Operationalization with Large Language Models
本文提出利用大语言模型提取系统能力间的语义关系,以增强规范需求的自动化推理,并通过真实案例验证了其在需求启发和操作化方面的有效性。
2024-05-29 cs.SE
Un marco conceptual para la generación de requerimientos de software de calidad
针对自然语言软件需求的模糊性问题,本研究提出利用大型语言模型(LLMs)提高需求质量的概念框架,详细介绍其架构与组件,并通过概念测试评估其有用性,同时探讨框架的潜力、局限及未来方向。
2025-04-14 cs.SE
TVR: Automotive System Requirement Traceability Validation and Recovery Through Retrieval-Augmented Generation
University of Ottawa(渥太华大学);Research Ireland Lero Centre, University of Limerick(利默里克大学 Lero 研究中心);Wind River Systems(风河系统)
提出TVR方法,利用大语言模型和检索增强生成技术,验证和恢复汽车系统中利益相关者需求与系统需求之间的可追溯性链接,实验证明其在工业环境中的有效性。
2026-07-03 cs.SE
HM-Req: A Framework for Embedding Values within CPS Human Monitoring Requirements
University of Innsbruck(因斯布鲁克大学)
本文提出HM-Req框架,通过控制自然语言定义人类监控需求,并整合相关利益相关者的价值观,以解决需求 elicitation 中的价值冲突问题。
2026-06-09 cs.HC cs.SE
A Community Strategy Framework -- How to obtain Influence on Requirements in Meritocratic Open Source Software Communities?
背景:在开源软件(OSS)社区的需求工程(RE)过程中,参与的公司是众多利益相关者中的一员。调整议程可能会造成与公司内部需求战略的不一致。在具有精英治理或其某些方面的社区中,企业有机会通过积极和共生的参与获得影响力,从而根据自己的议程影响可再生能源进程。目的:本研究的重点是确定哪些方面,企业应该考虑当他们评估他们的需求影响可再生能源过程中的开放源码软件社区,以及什么样的参与的做法,应该考虑,以获得这种影响力。方法:使用设计科学的方法,与18个行业的专业人士从12个不同的软件密集型公司进行了21次采访,探索,设计和验证的问题背景下的工件。结果如下:社区战略框架(CSF),以帮助企业创建社区战略,描述如果和为什么他们需要在一个特定的(精英)OSS社区的可再生能源过程中的影响力,以及公司如何才能获得它。这些方面有助于从业务和技术角度确定OSS项目及其社区的重要性。在考虑获得影响力的可行性和潜力时,采用了社区视角。参与实践的目的是作为一个工具箱,一个公司如何能够与社区,以建立所需的影响力。结论:它的结论是从访谈为基础的验证,拟议的CSF可以为企业提供支持,在创建和定制的社区战略,并帮助他们集中资源的问题,并获得对各自的可再生能源进程所需的影响。
2022-07-29 cs.SE
Tool for Supporting Debugging and Understanding of Normative Requirements Using LLMs
本文提出SLEEC-LLM工具,利用大语言模型为规范性需求(SLEEC)的模型检查反例提供自然语言解释,以提升非技术用户的需求获取与一致性分析效率,并通过两个实际案例验证其有效性。
2025-07-07 cs.SE
What If People Learn Requirements Over Time? A Rough Introduction to Requirements Economics
需求工程的总体目标是以系统的方式指定一个满足其涉众期望的系统。尽管在该领域做出了巨大努力,但最近的研究表明,这一目标并不总是能够实现。在本文中,我们讨论了一个特别具有挑战性的因素,需求工程项目,即需求的变化。我们提出了一个粗略的讨论,学习和时间如何解释需求的变化,它如何可以被引入作为一个关键变量,在制定的需求工程问题,以及这是如何引起成本的需求工程项目。这导致了需求经济学的新学科。
2017-11-24 cs.SE
Analyzing and Debugging Normative Requirements via Satisfiability Checking
针对多领域非技术利益相关者获取规范性非功能性需求(N-NFR)的挑战,提出基于可满足性检查的工具支持形式化方法N-Check,有效识别并调试需求缺陷,在九个案例中成功分析233个N-NFR及62个问题。
2024-01-11 cs.SE
Towards Better Requirements from the Crowd: Developer Engagement with Feature Requests in Open Source Software
本研究考察开源软件中功能请求的自然语言缺陷及开发者澄清行为,发现请求常存在歧义或不完整,但开发者更关注项目目标与可行性而非文本澄清。
2025-07-17 cs.SE
Interactive Traceability Querying and Visualization for Coping With Development Complexity
需求可追溯性原则上可以支持涉众应对不断增加的开发复杂性。然而,研究表明,从业者很少使用最初创建后的可用可追溯性信息。在Dagstuhl研讨会1242的立场文件中,我们认为需要一种更集成的方法,允许交互式可追溯性查询和特定于上下文的可追溯性可视化,让从业者访问和使用有价值的可追溯性信息。通过可追溯性检索的信息可以非常具体地针对涉众的当前任务,从解决任务所不需要的所有内容中抽象出来。
2013-01-23 cs.SE
Multi-Modal Requirements Data-based Acceptance Criteria Generation using LLMs
提出RAGcceptance M2RE方法,利用检索增强生成技术从文本和视觉UI等多模态需求数据中生成验收标准,工业案例表明该方法提升了生成质量并减少了人工工作量。
2025-08-09 cs.SE
A Retrieval-Augmented Framework for Detecting and Resolving Pragmatic Ambiguities in Natural Language Requirements
Tata Consultancy Services(塔塔咨询公司)
研究自然语言需求中的语用歧义,利用检索增强技术和不同领域知识库模拟不同专业利益相关者,生成候选消歧需求并验证,评估该方法在需求文档上的效果。
2026-07-07 cs.AI cs.SE
Rethinking Sustainability Requirements: Drivers, Barriers and Impacts of Digitalisation from the Viewpoint of Experts
需求工程(RE)是解决系统开发中可持续性问题的关键领域。已经提出了一些方法,在系统设计之前从感兴趣的利益相关者那里获得可持续性要求。然而,现有的战略缺乏适当的高层次观点来处理引入新的技术解决方案所带来的社会和长期影响。本文建议超越系统需求和利益相关者目标的概念,通过关注系统对部署环境的驱动因素、障碍和影响的概念来提高抽象程度。此外,我们建议将视角缩小到单个领域,因为技术的效果取决于上下文。为了将这一愿景付诸实践,我们采访了30个跨学科的专家在农村地区的代表性领域,我们分析成绩单,以确定共同的主题。因此,我们提供与在农村地区引入新技术解决方案相关的驱动因素、障碍和积极或消极影响。如果在开发一个单一的特定系统之前采访感兴趣的利益相关者,则很难确定与可再生能源相关的信息。本文对可持续性要求提出了新的观点,并根据专家的意见建立了特定领域的框架,为文献提供了新的内容。从我们的分析产生的概念框架可以作为一个参考基线的需求引出努力在农村地区,需要考虑可持续性问题。
2021-05-06 cs.CY cs.SE
Towards Conversational Development Environments: Using Theory-of-Mind and Multi-Agent Architectures for Requirements Refinement
Centre for Software Excellence, Huawei Canada(华为加拿大卓越软件中心);Queen's University(女王大学)
本文提出名为AlignMind的FM驱动多智能体系统,结合心智理论认知架构,在需求细化阶段迭代澄清利益相关者意图并转化为可执行工作流,经150个用例评估证明能显著提升软件开发中的需求捕捉准确性。
2025-05-28 cs.AI cs.SE
Generative Goal Modeling
本文提出利用文本蕴含和GPT-4o从访谈记录中提取目标并构建目标模型的方法,在多领域语料上验证了目标匹配、文本追溯和精化关系生成的有效性。
2025-09-01 cs.SE
Cultural Impact on Requirements Engineering Activities: Bangladeshi Practitioners' View
本研究探讨孟加拉国文化背景如何影响需求工程过程的采用与整体活动,旨在识别潜在文化影响因素,以帮助从业者避免误解并促进IT行业多样性与包容性。
2025-07-21 cs.HC cs.SE
Reconsidering Requirements Engineering: Human-AI Collaboration in AI-Native Software Development
Faculty of Information Technology, University of Jyväskylä(信息技术学院,约赫斯库利亚大学)
本文探讨AI原生软件开发中AI对传统需求工程的增强路径,分析其带来的机遇与挑战,呼吁践行AI伦理并加强产学研协作,打造可信实用的AI解决方案。
2025-10-05 cs.AI cs.HC cs.SE