Portal Modularization Tool
First Claim
1. An apparatus for developing web portals comprising:
- a portal decomposer configured to generate a plurality of modules from a web portal;
a portal composer configured to generate a plurality of portal versions using a plurality of selections of the modules,wherein the selections of modules comprise a local module deployed on a host of the web portal and a remote module deployed on a second host coupled to the host of the web portal.
7 Assignments
0 Petitions
Accused Products
Abstract
An apparatus for developing web portals comprising a portal decomposer configured to generate a plurality of modules from a web portal, a portal composer configured to generate a plurality of portal versions using a plurality of selections of the modules, wherein the selections of modules comprise a local module deployed on a host of the web portal and a remote module deployed on a second host coupled to the host of the web portal. Also disclosed is an application for decomposing and composing web portals, comprising a plurality of instructions that cause a processor to decompose a first web portal into a plurality of portal modules; and compose a second web portal that is a version of the first portal from a set of selected modules from the portal modules.
-
Citations
24 Claims
-
1. An apparatus for developing web portals comprising:
-
a portal decomposer configured to generate a plurality of modules from a web portal; a portal composer configured to generate a plurality of portal versions using a plurality of selections of the modules, wherein the selections of modules comprise a local module deployed on a host of the web portal and a remote module deployed on a second host coupled to the host of the web portal. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. An application for decomposing and composing web portals comprising a plurality of instructions that cause a processor to:
-
decompose a first web portal into a plurality of portal modules; and compose a second web portal that is a version of the first portal from a set of selected modules from the portal modules. - View Dependent Claims (11, 12, 13, 14)
-
-
15. A method for decomposing a web portal comprising:
-
decomposing a web portal that comprises a plurality of portal pages including a plurality of portlets and other software components into a plurality of modules; and maintaining the modules in a plurality of corresponding module files to generate subsequently a plurality of web portal packages that comprise at least some of the portlets and other software components of the web portal. - View Dependent Claims (16, 17, 18, 19)
-
-
20. A method for composing a web portal comprising:
-
composing a web portal from a subset of modules selected from a plurality of available modules that comprise a plurality of portal pages including a plurality of portlets and other software components; and filling any gaps in the web portal that occur due to excluding in the selected subset of modules one or more of the available modules. - View Dependent Claims (21, 22, 23, 24)
-
Specification