US007992127B2 (12) Ullltfild States P2116111 (10) Patent No.: US 7,992,127 B2 Lou ia et al. 45 Date of Patent: *Au . 2 2011 9 (54) METHOD AND SYSTEM OF (56) References Cited ENCAPSULATING WEB SITE TRANSACTIONS FOR COMPUTER-AIDED U3 PATENT DOCUMENTS GENERATION OF WEB SERVICES 6,957,420 B2 * 10/2005 Hand et 81- ~~~~~~~~~~~~~~~~~~ ~~ 717/125 7,404,188 B2 * 7/2008 Luty et al. .. 719/315 (75) Inventors: David Loupia, Carros (FR); Marc gglgragt Fiamm*"1t°> Saint Laurent <1“ Var (FR); 2003/0235631 A1 * 12/2003 Curry 61211 . 717/100 Lionel Mommeja, Nice (FR) 2004/0117759 A1* 6/2004 Rippeit et al. 717/100 2004/0255046 A1* 12/2004 Ringseth et al. 709/246 <79 2222/250122 :1: 8/2222 21:131. 4.1.1.1.: /1;/112 Corporation, Arrnonk, NY >i< Shukla et alt ‘ ‘ ‘ ‘ ‘ ‘ ‘ ‘ ‘ ‘ ‘ ‘ ‘ ‘ ‘ ‘ ‘ ‘ ‘ N ( * ) Notice: Subject to any disclaimer, the term of this FOREIGN PATENT DOCUMENTS patent is extended or adjusted under 35 JP 2004272371 A * 9/2()()4 U.S.C. 154(b) by 1325 days. * Cited by examiner This patent is subject to a tenninal dis- P _ E _ L _ A B H k J etannen rimary xaminer — ewis u oc , r. Assistant Examiner — Hang Pan (21) Appl. No.: 11/303,375 (74) Attorney, Agent, or Firm — Andrea Bauer; Hoffman Wamick LLC (22) Filed: Dec. 16, 2005 (57) ABSTRACT (65) Pnor Pubhcatlon Data A system and method for automatically generating web serUS 2006/0168115 A1 Jul. 27, 2006 vices from an existing web site having web page based business processes or transactions. A script is generated represen(30) Foreign APPli¢3ti0l1 Priority Data tative of the user navigation sequence involved to perform the transaction. The script elements include the web application Dec. 23, 2004 (EP) ................................... .. 04300946 Cans, input/Ontnnt parameters’ and the interrelation between the elements of the transaction. A WSDL file, web service (51) Int‘ Cl‘ interface code, and web service implementation code are G06F 9/44 (200601) automatically, i.e. computer-aided, generated from the naviG06F 3/00 (200601) gation script without a user required to have advance pro(52) U-s- CL ~~~~~~~ ~~ 717/106$ 717/105$ 717/109$ 719/313 gramrning skills. The web service may be publishedlocally to Of C13SS1fiC3t10Il Search ................ .. the Web Sjte Q1" Q11 3 remgte 51[e_
717/106,109; 719/313 See application file for complete search history.
11 Claims, 11 Drawing Sheets