Method for performing a modularization of a hypertext
First Claim
1. A method for performing a modularization of an arbitrary structured hypertext with a physical structure and an organizational structure description, wherein the hypertext is decomposed into a set of separate modules with specific definable boundaries based on both the physical structure and the organizational structure description, each module of the set of modules is computed methodically and gradually with respect to coaction with the other modules until forming a completed functional unit reusable and invocable separately.
2 Assignments
0 Petitions
Accused Products
Abstract
A method for performing a modularization of an arbitrary structured hypertext with a physical structure and an organizational structure description is disclosed. The hypertext is decomposed into a set of separate modules with specific definable boundaries based on both, the physical structure and the organizational structure description, each module of the set of modules is computed methodically and gradually with respect to coaction with the other modules until forming a completed functional unit reusable and invocable separately. Furthermore, a corresponding hypertext, a module, a computer system, a computer program product and a computer program are disclosed.
10 Citations
18 Claims
- 1. A method for performing a modularization of an arbitrary structured hypertext with a physical structure and an organizational structure description, wherein the hypertext is decomposed into a set of separate modules with specific definable boundaries based on both the physical structure and the organizational structure description, each module of the set of modules is computed methodically and gradually with respect to coaction with the other modules until forming a completed functional unit reusable and invocable separately.
- 7. A hypertext with an organizational structure description, the hypertext is compartmentalized into a set of separate modules with specific well-defined boundaries based on the organizational structure description, each module of the set of modules forming a completed functional unit reusable and invocable separately.
-
10. A module with well-shaped boundaries integrable within an overall hypertext comprising a plurality of modules, the module forming a completed functional unit reusable and invocable separately and irrespective of the hypertext.
-
11. A computer system for performing and providing a modularization of an arbitrary structured hypertext with a physical structure and an organizational structure description, the system comprising:
-
a storage and editing unit configured to store, provide and edit the arbitrary structured hypertext, a defining and decomposing unit configured to define nodes and sub-nodes, each comprising at least one file, and to decompose the hypertext into said nodes and sub-nodes, and a computing unit configured to compute based on said nodes and sub-nodes methodically and gradually modules with specific definable boundaries with respect to coaction with other modules until the computed modules form completed functional units which are reusable and invocable separately. - View Dependent Claims (12, 13, 14)
-
-
15. A computer system for performing and providing a modularization of an arbitrary structured hypertext with a physical structure and an organizational structure description, the system comprising:
-
a storage and editing unit configured to store, provide and edit the arbitrary structured hypertext, a defining and decomposing unit configured to define nodes and sub-nodes, each comprising at least one file, and to decompose the hypertext into said nodes and sub-nodes, a computing unit configured to compute based on said nodes and sub-nodes methodically and gradually modules with specific definable boundaries with respect to coaction with other modules until the computed modules form completed functional units which are reusable and invocable separately, and a distributing unit configured to distribute the files to the respective finally computed modules and adapt hyperlinks from/to the distributed files, wherein the computing unit comprises a determining unit configured to determine most specific boundaries for each node or sub-node, respectively, a generating unit configured to generate preliminary and final modules, a detecting unit configured to detect an existing overlap among the nodes and sub-nodes and a selecting unit configured to select for each file commonly used in several sub-nodes or nodes with respect of a given action replication of said file, movement to a further preliminary module, movement to an existing preliminary module or putting said several sub-nodes within one preliminary module.
-
Specification