Nov, 2023

法律要求分析

TL;DR现代软件是许多学科和应用环境中日常活动的重要组成部分。通过利用人工智能引入智能自动化在许多领域取得了突破。人工智能的有效性可以归因于诸多因素,其中之一是数据的不断增加。监管框架(如欧洲联盟的常规数据保护条例)出台以确保个人数据的保护。收集、处理或共享个人数据的软件系统必须符合这些法规。开发符合要求的软件在很大程度上取决于满足适用法规中规定的法律要求,这是软件开发流程中需求工程(RE)阶段的核心活动。RE 主要涉及对系统需求(包括法律要求)进行规定和维护。描述组织为处理个人数据而实施的政策的法律协议可以作为除法规外获取法律要求的另一信息来源。在本章中,我们探讨了分析法律要求的各种方法,并以 GDPR 为例进行了说明。具体来说,我们描述了从法规中创建机器可分析表示的可能替代方法,调查了现有的自动化手段以便对法规进行合规验证,并进一步反思了法律要求分析的当前挑战。