Cost management of software application portfolio
AssigneeInternational Business Machines Corporation
InventorsDmitrii Andreev, Paul G. Greenstein, Gregory Vilshansky
Life of this patent
Estimating the term…
Loading patent…
AssigneeInternational Business Machines Corporation
InventorsDmitrii Andreev, Paul G. Greenstein, Gregory Vilshansky
Estimating the term…
An apparatus for managing a cost of ownership of a portfolio of N software applications (N≧2). A regression function is identified for each application. Each regression function expresses an approximate cost of ownership of the applications in terms of parameters and coefficients. J applications A1, A2, . . . , AJ are selected from the N applications such that a remaining N-J applications are unselected (J<N). The coefficients for the N-J unselected applications constitute a subset of the coefficients for the J selected applications. Fj represents the approximate cost of ownership of the application Aj for j=1, 2, . . . , J. An actual cost of ownership Gj of application Aj for j=1, 2, . . . , J is provided. The coefficients for the J selected applications are determined so as to minimize a function H=ΣjWj|Fj−Gj|P (P>0). Σj represents a summation over j from j=1 to j=J. Wj are predetermined weights.
A computer program product, comprising a computer readable storage medium having a computer readable program code stored therein, said computer readable program code containing instructions configured to be executed by a processor of a computer system to implement a method for reducing a cost of ownership of a portfolio of N software applications, said method comprising the steps of:
A computer program product, comprising a computer readable storage medium having a computer readable program code stored therein, said computer readable program code containing instructions configured to be executed by a processor of a computer system to implement a method for reducing a cost of ownership of a portfolio of N software applications, said method comprising the steps of:
A computer program product, comprising a computer readable storage medium having a computer readable program code stored therein, said computer readable program code containing instructions configured to be executed by a processor of a computer system to implement a method for reducing a cost of ownership of a portfolio of N software applications, said method comprising the steps of:
A computer system comprising a processor and a computer readable memory unit coupled to the processor, said memory unit containing program code configured to be executed by the processor to implement a method for reducing a cost of ownership of a portfolio of N software applications, said method comprising the steps of:
A computer system comprising a processor and a computer readable memory unit coupled to the processor, said memory unit containing program code configured to be executed by the processor to implement a method for reducing a cost of ownership of a portfolio of N software applications, said method comprising the steps of:
A computer system comprising a processor and a computer readable memory unit coupled to the processor, said memory unit containing program code configured to be executed by the processor to implement a method for reducing a cost of ownership of a portfolio of N software applications, said method comprising the steps of:
Dependencies are inferred from the claim text.