Consistent method system and computer program for developing software asset based solutions
    1.
    发明授权
    Consistent method system and computer program for developing software asset based solutions 有权
    一致的方法系统和开发基于软件资产的解决方案的计算机程序

    公开(公告)号:US08234634B2

    公开(公告)日:2012-07-31

    申请号:US12114939

    申请日:2008-05-05

    CPC分类号: G06F8/36 G06F8/34 G06Q10/0637

    摘要: A method, computer program and system for consuming reusable software assets, said assets being described with elements and attributes, said assets containing at least one variable element (VPs) themselves containing at least one variant. The user executes a program on a computer by first choosing the asset to be consumed. A decision tree corresponding to the asset is traversed, each decision point corresponding to a variable element. The decision point is processed by asking the user inputs to modify the variants of the corresponding variable elements. The modified variable elements are stored. The dependency of the decision point is indicated by a dependency attribute in the variable element.

    摘要翻译: 一种用于消耗可重用软件资产的方法,计算机程序和系统,所述资产用元素和属性描述,所述资产包含至少一个包含至少一个变体的可变元素(VP)本身。 用户通过首先选择要使用的资产来执行计算机上的程序。 遍历与资产对应的决策树,每个决策点对应于可变元素。 通过询问用户输入来修改相应的可变元素的变体来处理决策点。 修改的变量元素被存储。 决策点的依赖性由变量元素中的依赖属性指示。

    Consistent Method System and Computer Program for Developing Software Asset Based Solutions
    2.
    发明申请
    Consistent Method System and Computer Program for Developing Software Asset Based Solutions 有权
    一致的方法系统和开发基于软件资产的解决方案的计算机程序

    公开(公告)号:US20080288944A1

    公开(公告)日:2008-11-20

    申请号:US12114939

    申请日:2008-05-05

    IPC分类号: G06F9/46

    CPC分类号: G06F8/36 G06F8/34 G06Q10/0637

    摘要: A method, computer program and system for consuming reusable software assets, said assets being described with elements and attributes, said assets containing at least one variable element (VPs) themselves containing at least one variant. The user executes a program on a computer by first choosing the asset to be consumed. A decision tree corresponding to the asset is traversed, each decision point corresponding to a variable element. The decision point is processed by asking the user inputs to modify the variants of the corresponding variable elements. The modified variable elements are stored. The dependency of the decision point is indicated by a dependency attribute in the variable element.The program can stop at the initiative of the user or when the decision tree is completely traversed. When the decision tree has been partially traversed, the program can be restart after the last decision point processed starting from the partially modified corresponding variable element.

    摘要翻译: 一种用于消耗可重用软件资产的方法,计算机程序和系统,所述资产用元素和属性描述,所述资产包含至少一个包含至少一个变体的可变元素(VP)本身。 用户通过首先选择要使用的资产来执行计算机上的程序。 遍历与资产对应的决策树,每个决策点对应于可变元素。 通过询问用户输入来修改相应的可变元素的变体来处理决策点。 修改的变量元素被存储。 决策点的依赖性由变量元素中的依赖属性指示。 该程序可以在用户主动停止或当决策树完全遍历时停止。 当决策树被部分地遍历时,程序可以在从部分修改的对应变量元素开始处理最后一个决策点之后重新启动。

    MANAGING VARIANTS OF ARTIFACTS IN A SOFTWARE PROCESS
    3.
    发明申请
    MANAGING VARIANTS OF ARTIFACTS IN A SOFTWARE PROCESS 审中-公开
    在软件过程中管理艺术家的变量

    公开(公告)号:US20090083268A1

    公开(公告)日:2009-03-26

    申请号:US12235981

    申请日:2008-09-23

    IPC分类号: G06F17/30 G06F7/06

    摘要: In some embodiments the management of revisions to segments of code or artifacts is disclosed. Such management can assist a software developer in the development of software. In some embodiments, a developer can retrieve a versioned file from a repository, modify content of the versioned file to create a variant of the versioned file, compare the variant to the versioned file, and determine a difference between the versioned file and the variant. Then, the one or more attribute can be assigned to the differences and the attributes can be indexed such that the variants can be located in response to a search. In some embodiments variants can be indexed based on a variability point to which they can be matched. Other embodiments are also disclosed.

    摘要翻译: 在一些实施例中,公开了对代码段或工件段的修订的管理。 这样的管理可以帮助软件开发人员开发软件。 在一些实施例中,开发人员可以从存储库检索版本化文件,修改版本化文件的内容以创建版本化文件的变体,将该变体与版本化文件进行比较,并确定版本化文件与变体之间的差异。 然后,可以将一个或多个属性分配给差异,并且可以对属性进行索引,使得变体可以响应于搜索来定位。 在一些实施例中,变体可以基于它们可以匹配的可变性点进行索引。 还公开了其他实施例。