首页> 外国专利> Object oriented software development tool with the ability to create or purchase new components and add them to an inventory (catalog)

Object oriented software development tool with the ability to create or purchase new components and add them to an inventory (catalog)

机译:面向对象的软件开发工具,具有创建或购买新组件并将其添加到清单中的能力(目录)

摘要

A computing system for creating an extensible N-tiered software application (figure 6, 70) is described, comprising at least one processing unit, at least one memory store operatively connected to the processing unit, extensible N-tiered software executable within the at least one processing unit, a communications pathway operatively connected to the processing unit, and at least one extensible tier capable of residing in the memory store, the tier further comprising a logically grouped set of a predetermined number of executable software components (figure 6, 74), each executable software component further comprising an external interface, each software component further capable of communicating with each other software component. A method for generating a software application in a computing system for creating an extensible N-tiered software application (figure 6, 86) using the system comprises determining a set of application requirements and then, for each of the set of application requirements, reviewing the inventory of software components for software components that match at least one of the set of application requirements. For each application requirement in the set of application requirements for which a software component match does not exist in the software component inventory, a new software component is created to match that application requirement and then stored in the software component inventory. Each of the matching or new software components is associated with a respective tier of the predetermined set of tiers and the software application created by assembling the predetermined set of tiers.
机译:描述了一种用于创建可扩展的N层软件应用程序的计算系统(图6、70),该计算系统包括至少一个处理单元,可操作地连接到该处理单元的至少一个存储器存储,在该至少一个内可执行的可扩展的N层软件。一个处理单元,一个可操作地连接到该处理单元的通信路径以及至少一个能够驻留在存储器中的可扩展层,该层还包括一组逻辑组的一组预定数量的可执行软件组件(图6、74) ,每个可执行软件组件还包括外部接口,每个软件组件还能够与其他软件组件进行通信。一种用于在计算系统中生成软件应用程序以使用该系统创建可扩展的N层软件应用程序的方法(图6、86),该方法包括确定一组应用程序需求,然后针对该组应用程序需求中的每一个,查看至少与一组应用程序需求中的一个相匹配的软件组件的软件组件清单。对于在软件组件清单中不存在与软件组件匹配的一组应用程序需求中的每个应用程序需求,创建一个新的软件组件以匹配该应用程序需求,然后将其存储在软件组件清单中。匹配或新的软件组件中的每一个都与预定层组的相应层以及通过组装预定层组而创建的软件应用程序相关联。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号