首页> 外国专利> METHOD AND SYSTEM FOR USING INFORMATION ABOUT CHANGE TO DESIGN EVOLVABLE COMPOSITIONS OF REUSABLE SOFTWARE COMPONENTS

METHOD AND SYSTEM FOR USING INFORMATION ABOUT CHANGE TO DESIGN EVOLVABLE COMPOSITIONS OF REUSABLE SOFTWARE COMPONENTS

机译:用于使用有关更改信息的方法和系统,以设计可重复使用的软件组件的不可扩大的组合物

摘要

A computer-implemented method and system that systematically and analytically uses information about change to design evolvable compositions of reusable software components (modules and other units of software encapsulation) for the development of evolvable software solutions. The invention provides a computerized framework for identifying, capturing, encoding, codifying, learning, verifying, applying, and reusing information acquired through requirements and design analyses to systematically determine compositions of reusable components that localize the impact of expected and feasible or feasible (EFF) change, promote reuse, and thereby can help lower the cost associated with software evolution. The framework provides computerized support for the systematic transformation of natural language descriptions of the data and operational requirements of one or more related solutions into alternative sets of multi-level components via iterative analysis of required solution elements with respect to EFF change and reuse followed by automated partitioning based on such iterative analysis. A partition of functionally general or conceptually higher-level required elements can serve as a baseline architecture for the design of evolvable software systems or related software solutions, while a partition of detailed or lower-level required elements may be used to design reusable components that compose larger software components or parts of evolvable software solutions.
机译:系统和分析的计算机实现的方法和系统使用关于改变的信息,以设计可重复使用的软件组件(模块和其他软件封装单元)的可再现软件组件(模块和其他单元)的信息,以开发可进化的软件解决方案。本发明提供了一种计算机化框架,用于通过需求和设计分析来识别,捕获,编码,编纂,学习,验证,施用和重用信息,以系统地确定定位预期和可行或可行(EFF)的影响的可重复使用组件的组合物改变,促进重用,从而可以帮助降低与软件演进相关的成本。该框架提供了计算机化支持,通过迭代分析所需的解决方案元素的替代组件的替代组件的替代组件的数据和操作要求的自然语言描述的系统转换提供了系统的支持,并通过自动化基于这种迭代分析的分区。功能总体或概念上更高级别的所需元素的分区可以用作设计可进化的软件系统或相关软件解决方案的基线架构,而详细或较低级别的元素的分区可用于设计构成的可重用组件较大的软件组件或可执行的软件解决方案的部分。

著录项

  • 公开/公告号EP3871076A1

    专利类型

  • 公开/公告日2021-09-01

    原文格式PDF

  • 申请/专利权人 BIZNESSLEGION LLC;

    申请/专利号EP20190875938

  • 发明设计人 HOOVER CAROL L.;

    申请日2019-10-07

  • 分类号G06F8/33;G06F8/34;G06F8/35;G06F8/36;G06F8/38;

  • 国家 EP

  • 入库时间 2022-08-24 22:22:48

相似文献

  • 专利
  • 外文文献
  • 中文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号