Context: Regulatory acts are a challenging source when eliciting, interpreting, and analyzing requirements. Requirements engineers often need to involve legal experts who, however, may often not be available. This raises the need for approaches to regulatory Requirements Engineering (RE) covering and integrating both legal and engineering perspectives. Problem: Regulatory RE approaches need to capture and reflect both the elementary concepts and relationships from a legal perspective and their seamless transition to concepts used to specify software requirements. No existing approach considers explicating and managing legal domain knowledge and engineering-legal coordination. Method: We conducted focus group sessions with legal researchers to identify the core challenges to establishing a regulatory RE approach. Based on our findings, we developed a candidate solution and conducted a first conceptual validation to assess its feasibility. Results: We introduce the first version of our Artifact Model for Regulatory Requirements Engineering (AM4RRE) and its conceptual foundation. It provides a blueprint for applying legal (modelling) concepts and well-established RE concepts. Our initial results suggest that artifact-centric RE can be applied to managing legal domain knowledge and engineering-legal coordination. Conclusions: The focus groups that served as a basis for building our model and the results from the expert validation both strengthen our confidence that we already provide a valuable basis for systematically integrating legal concepts into RE. This overcomes contemporary challenges to regulatory RE and serves as a basis for exposure to critical discussions in the community before continuing with the development of tool-supported extensions and large-scale empirical evaluations in practice.
翻译:背景:法规文件在需求获取、解释和分析中是具有挑战性的来源。需求工程师通常需要法律专家的参与,但法律专家往往可能无法及时获得。这引发了对监管需求工程(RE)方法的需求,该方法需涵盖并整合法律与工程两个视角。问题:监管需求工程方法需要从法律视角捕捉并反映基本概念与关系,同时实现其向软件需求规范的平滑过渡。现有方法均未考虑如何显式化和管理法律领域知识以及工程-法律协调。方法:我们与法律研究人员开展了焦点小组会议,以识别建立监管需求工程方法的核心挑战。基于研究结果,我们开发了候选解决方案,并进行了首次概念验证以评估其可行性。结果:我们提出了监管需求工程项目模型(AM4RRE)的第一个版本及其概念基础。该模型为应用法律(建模)概念与成熟的需求工程概念提供了蓝图。初步结果表明,以工件为中心的需求工程可应用于管理法律领域知识及工程-法律协调。结论:作为模型构建基础的焦点小组讨论以及专家验证结果,均增强了我们的信心——我们已为系统化地将法律概念整合到需求工程中提供了有价值的依据。这克服了当前监管需求工程面临的挑战,并为后续在社区中开展批判性讨论奠定了基础,之后将继续开发工具支持的扩展并进行大规模实践实证评估。