摘要
本发明公开了基于多规则引擎的软件产品生命周期阶段推进方法及系统,属于软件工程技术领域,要解决的技术问题为当前软件生命周期阶段阶段推进过程中人工依赖强、效率低、规则灵活性不足以及自动化程度有限。包括:构建规则,规则包括业务规则、质量阈值规则以及动态优先级规则,并提供提供规则配置接口;通过事件驱动机制触发多规则引擎对采集的状态数据进行评估,得到规则评估结果;当规则评估结果中出现冲突时,采用加权投票算法进行仲裁,得到决策结果;根据决策结果自动执行阶段推进操作;基于机器学习对历史阶段推进和决策数据进行分析,持续优化规则权重和决策策略。
技术关键词
软件产品生命周期
事件驱动机制
投票算法
模糊逻辑
阶段
决策
推进系统
数据
代码仓库
动态
软件工程技术
测试平台
模块
流水线
接口
策略
队列
通知
消息
系统为您推荐了相关专利信息
模具清扫装置
闭环控制单元
桁架机械手
脱模剂喷涂装置
投料模块
面向深度学习
量预测方法
深度学习模型
节点
流水线
激光雷达数据
全覆盖
度量
协方差矩阵
LiDAR点云