Method for constructing enterprise system
First Claim
1. An enterprise system constructing method for constructing an enterprise system using a framework which is described by an object-oriented language, said enterprise system constructing method comprising the steps of:
- preparing an enterprise system framework, which include (a) an enterprise system basic frame work which defines a basic attribute and behavior of an enterprise system, (b) a client/server application system framework, an Web application system framework and a server application system framework, which inherit said enterprise system basic framework and which define a basic attribute and behavior of a stand-alone client/server application system, a network-oriented client/server application system and a server-oriented server application system, respectively, and (c) a framework for integrating systems, which inherits said enterprise system basic framework and which defines a basic attribute and behavior of a combination of said client/server application system framework, said Web application system framework and said server application system framework;
inheriting said client/server application system framework, said Web application system framework and said server application system framework of said enterprise system framework, respectively, to prepare a client/server application system, an Web application system and a server application system;
inheriting said framework for integrating systems of said enterprise system framework to prepare an integrating system;
inheriting said enterprise system basic framework of said enterprise system framework to prepare a main system;
utilizing said integrating system to construct a hierarchical possessive relationship between said client/server application system, said Web application system and said server application system; and
integrating said client/server application system, said Web application system, said server application system, said integrating system and said main system.
1 Assignment
0 Petitions
Accused Products
Abstract
There is provided an enterprise system constructing method capable of supporting to rapidly construct enterprise systems to share and reuse the whole structure of the systems, and of flexibly and easily changing and extending the systems.
A framework 10 includes: a framework 11 which defines the basic attribute and behavior of an enterprise system; frameworks 12, 13 and 14 which inherit the framework 11 and which define the basic attribute and behavior suitable for various executable environments; and a framework for integrating systems 15 which inherits the framework 11 and which defines the basic attribute and behavior relating to combinations of the frameworks 12, 13 and 14. Each of the frameworks 11, 12, 13, 14 and 15 is inherited and materialized, and systems prepared from the frameworks 12, 13 and 14 are combined so as to have a tree structure, the vertex of which is an integrating system prepared from the frameworks for integrating systems 15.
42 Citations
11 Claims
-
1. An enterprise system constructing method for constructing an enterprise system using a framework which is described by an object-oriented language, said enterprise system constructing method comprising the steps of:
-
preparing an enterprise system framework, which include (a) an enterprise system basic frame work which defines a basic attribute and behavior of an enterprise system, (b) a client/server application system framework, an Web application system framework and a server application system framework, which inherit said enterprise system basic framework and which define a basic attribute and behavior of a stand-alone client/server application system, a network-oriented client/server application system and a server-oriented server application system, respectively, and (c) a framework for integrating systems, which inherits said enterprise system basic framework and which defines a basic attribute and behavior of a combination of said client/server application system framework, said Web application system framework and said server application system framework;
inheriting said client/server application system framework, said Web application system framework and said server application system framework of said enterprise system framework, respectively, to prepare a client/server application system, an Web application system and a server application system;
inheriting said framework for integrating systems of said enterprise system framework to prepare an integrating system;
inheriting said enterprise system basic framework of said enterprise system framework to prepare a main system;
utilizing said integrating system to construct a hierarchical possessive relationship between said client/server application system, said Web application system and said server application system; and
integrating said client/server application system, said Web application system, said server application system, said integrating system and said main system. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A computer readable recording medium in which an enterprise system framework described by an object-oriented language is recorded, said enterprise system framework comprising:
-
an enterprise system basic framework which defines a basic attribute and behavior of an enterprise system;
a client/server application system framework which inherits said enterprise system basic framework and which defines a basic attribute and behavior of a stand-alone client/server application system;
a Web application system framework which inherits said enterprise system basic framework and which defines a basic attribute and behavior of a network-oriented client/server application system;
a server application system framework which inherits said enterprise system basic framework and which defines a basic attribute and behavior of a server-oriented server application system; and
a framework for integrating systems which inherits said enterprise system basic framework and which defines a basic attribute and behavior of a combination of said client/server application system framework, said Web application system framework and said server application system framework, wherein said framework for integrating systems is formed so that a hierarchical possessive relationship between said client/server application system, said Web application system and said sever application system, which inherit said client/server application system framework, said Web application system framework and said server application system framework, respectively, is constructed as a tree structure, the vertex of which is an integrating system inheriting said framework for integrating systems.
-
-
8. A computer readable recording medium, in which an enterprise system framework including a group of frameworks, which are described by an object-oriented language and which are capable of constructing a hierarchical possessive relationship between systems generated by each of the frameworks, is recorded, said enterprise system framework comprising:
-
an enterprise system basic framework which defines a basic attribute and behavior of an enterprise system;
a group of frameworks for various executable environments, which inherit said enterprise system basic framework; and
a framework for integrating systems which inherits said enterprise system basic framework and which defines a basic attribute and behavior of a combination of said group of frameworks for various executable environments, wherein said framework for integrating systems is formed so that a hierarchical possessive relationship between a group of systems, which inherit said group of frameworks for various executable environments, is constructed as a tree structure, the vertex of which is an integrating system inheriting said framework for integrating systems.
-
-
9. A system for supporting the construction of an enterprise system, using an enterprise system framework which is described by an object-oriented language, said enterprise system framework including (a) an enterprise system basic framework which defines a basic attribute and behavior of an enterprise system, (b) a client/server application system framework, an Web application system framework and a server application system framework, which inherit said enterprise system basic framework and which define a basic attribute and behavior of a stand-alone client/server application system, a network-oriented client/server application system and a server-oriented server application system, respectively, and (c) a framework for integrating systems, which inherits said enterprise system basic framework and which defines a basic attribute and behavior of a combination of said client/server application system framework, said Web application system framework and said server application system framework, said system for supporting the construction of an enterprise system comprising:
-
means for inheriting said client/server application system framework, said Web application system framework, said server application system framework and said framework for integrating systems of said enterprise system framework, respectively, to prepare a client/server application system, an Web application system, a server application system and an integrating system, and for inheriting said enterprise system basic framework of said enterprise system framework to prepare a main system;
means for utilizing the prepared integrating system to define a hierarchical possessive relationship between said client/server application system, said Web application system and said server application system; and
means for integrating said client/server application system, said Web application system, said server application system, said integrating system and said main system. - View Dependent Claims (10)
-
-
11. A computer readable recording medium, in which a program for supporting the construction of an enterprise system, using a framework which is described by an object-oriented language, is recorded, said computer readable recording medium causing a computer to execute procedures for:
-
preparing an enterprise system framework, which include (a) an enterprise system basic framework which defines a basic attribute and behavior of an enterprise system, (b) a client/server application system framework, an Web application system framework and a server application system framework, which inherit said enterprise system basic framework and which define a basic attribute and behavior of a stand-alone client/server application system, a network-oriented client/server application system and a server-oriented server application system, respectively, and (c) a framework for integrating systems, which inherits said enterprise system basic framework and which defines a basic attribute and behavior of a combination of said client/server application system framework, said Web application system framework and said server application system framework;
inheriting said client/server application system framework, said Web application system framework, said server application system framework and said framework for integrating systems of said enterprise system framework, respectively, to prepare a client/server application system, an Web application system, a server application system and an integrating system, and inheriting said enterprise system basic framework to prepare a main system;
utilizing said integrating system to define a hierarchical possessive relationship between said client/server application system, said Web application system and said server application system; and
integrating the defined client/server application system, Web application system, server application system, integrating system and main system.
-
Specification