The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.

The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.

Date of Patent:
Aug. 14, 2012

Filed:

Apr. 21, 2008
Applicants:

Vivek Salgar, Cupertino, CA (US);

John Joseph Jakubik, Austin, TX (US);

Rajesh Raheja, Palo Alto, CA (US);

Alan Fothergill, Half Moon Bay, CA (US);

David Bowin, Atascadero, CA (US);

George Colliat, Emerald Hills, CA (US);

Kanchan Shringi, Redwood City, CA (US);

Larry Harris, Belmont, CA (US);

Michael Stillger, San Francisco, CA (US);

Oliver Steinmeier, San Mateo, CA (US);

Peter Moore, Mountain View, CA (US);

Inventors:

Vivek Salgar, Cupertino, CA (US);

John Joseph Jakubik, Austin, TX (US);

Rajesh Raheja, Palo Alto, CA (US);

Alan Fothergill, Half Moon Bay, CA (US);

David Bowin, Atascadero, CA (US);

George Colliat, Emerald Hills, CA (US);

Kanchan Shringi, Redwood City, CA (US);

Larry Harris, Belmont, CA (US);

Michael Stillger, San Francisco, CA (US);

Oliver Steinmeier, San Mateo, CA (US);

Peter Moore, Mountain View, CA (US);

Assignee:

Oracle International Corporation, Redwood Shores, CA (US);

Attorney:
Primary Examiner:
Int. Cl.
CPC ...
G06F 7/00 (2006.01);
U.S. Cl.
CPC ...
Abstract

Methods and systems for supporting multiple deployment models for enterprise business applications, are described. In one embodiment, the method may include designating pillars associated with an enterprise business application. Each pillar may include application units which comprise logical groupings for application units used in the enterprise business application. The method may further include determining which of the application units are dependent to more than one of the pillars. Furthermore, based on the determination of the dependent application units, the method may generate deployment code associated with the dependent application units which is configured to be deployment model independent. The method may then receive, at deployment time, a deployment model designation indicating a type of deployment model selected to be used for the enterprise business application. Then, the enterprise business application may be deployed according to the deployment model designation.


Find Patent Forward Citations

Loading…