US 7,503,031 B2
Method of transforming an application into an on-demand service
Kyusun Chang, Austin, Tex. (US); Jagadish Dasari, Austin, Tex. (US); Hari Haranath Madduri, Austin, Tex. (US); Alfredo V. Mendoza, Georgetown, Tex. (US); and John Alan Mims, Round Rock, Tex. (US)
Assigned to International Business Machines Corporation, Armonk, N.Y. (US)
Filed on Feb. 19, 2004, as Appl. No. 10/782,500.
Prior Publication US 2005/0188345 A1, Aug. 25, 2005
Int. Cl. G06F 9/44 (2006.01); G06F 9/45 (2006.01)
U.S. Cl. 717—101  [717/102; 717/103; 717/137] 14 Claims
OG exemplary drawing
 
1. A computer implemented method of transforming an application, said method comprising:
assessing readiness for transformation, based on a plurality of desirable application attributes, wherein said assessing readiness for transformation further comprises:
choosing one of said desirable application attributes; and
determining a state of readiness for the chosen desirable application attribute;
wherein said state of readiness may take on a value of ready; almost ready; or not ready;
mapping at least some of said desirable application attributes to at least some kinds of help;
generating a proposal for transformation, based on results of said assessing and said mapping;
outputting said proposal;
performing a transformation, based on said proposal; and
deploying an on-demand service, based on said transformation.