-
公开(公告)号:US07685563B2
公开(公告)日:2010-03-23
申请号:US10790663
申请日:2004-03-01
申请人: Rahul Kumar , Joshua Shepard , Kevin Perry , Diane Melde , Izydor Gryko , C. Douglas Hodges , Jemy Huang , Christopher Joseph Burrows , Svetlozar Keremidarski
发明人: Rahul Kumar , Joshua Shepard , Kevin Perry , Diane Melde , Izydor Gryko , C. Douglas Hodges , Jemy Huang , Christopher Joseph Burrows , Svetlozar Keremidarski
IPC分类号: G06F9/44
CPC分类号: G06F8/36 , G06F9/4492
摘要: An extensible project system for software development is provided by allowing a flavor, with a specific purpose, to be applied to a base project system. More than one flavor may be applied. Where components are distributed objects, such as where COM (component object model) is used, the project system is assembled by aggregation of a base project object, which contains some data for creating a project system with a flavor object, which modifies the project system. The base project object is the participating object in the aggregation and the flavor object is the controlling object. Multiple flavors may be applied to create a project system intended for multiple purposes, corresponding to the applied flavors.
摘要翻译: 通过允许具有特定目的的风味应用于基础项目系统来提供用于软件开发的可扩展项目系统。 可以应用多种风味。 在组件是分布式对象(如使用COM(组件对象模型)的位置)的情况下,通过聚合基础项目对象来组合项目系统,该基础项目对象包含用于创建具有flavor对象的项目系统的一些数据,该对象修改项目系统 。 基础项目对象是聚合中的参与对象,flavor对象是控制对象。 可以应用多种风味来创建旨在用于多种目的的项目系统,对应于所应用的风味。
-
公开(公告)号:US20050193383A1
公开(公告)日:2005-09-01
申请号:US10790663
申请日:2004-03-01
申请人: Izydor Gryko , C. Hodges , Jemy Huang , Christopher Burrows , Svetlozar Keremidarski , Rahul Kumar , Joshua Shepard , Kevin Perry , Diane Melde
发明人: Izydor Gryko , C. Hodges , Jemy Huang , Christopher Burrows , Svetlozar Keremidarski , Rahul Kumar , Joshua Shepard , Kevin Perry , Diane Melde
IPC分类号: G06F9/44
CPC分类号: G06F8/36 , G06F9/4492
摘要: An extensible project system for software development is provided by allowing a flavor, with a specific purpose, to be applied to a base project system. More than one flavor may be applied. Where components are distributed objects, such as where COM (component object model) is used, the project system is assembled by aggregation of a base project object, which contains some data for creating a project system with a flavor object, which modifies the project system. The base project object is the participating object in the aggregation and the flavor object is the controlling object. Multiple flavors may be applied to create a project system intended for multiple purposes, corresponding to the applied flavors.
摘要翻译: 通过允许具有特定目的的风味应用于基础项目系统来提供用于软件开发的可扩展项目系统。 可以应用多种风味。 在组件是分布式对象(如使用COM(组件对象模型)的位置)的情况下,通过聚合基础项目对象来组合项目系统,该基础项目对象包含用于创建具有flavor对象的项目系统的一些数据,该对象修改项目系统 。 基础项目对象是聚合中的参与对象,flavor对象是控制对象。 可以应用多种风味来创建旨在用于多种目的的项目系统,对应于所应用的风味。
-