Software development method and system for executing model drive structure
A software development method and model-driven technology, applied in the direction of program control devices, multi-program devices, etc., can solve problems such as unresolved technical diversity, lack of overall architecture design, and inability to fully adapt to changes in system requirements
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Publication Date
- 2008-09-03
- Estimated Expiration
- Not applicable · inactive patent
Smart Images
Figure 1 Figure 2 Figure 3
Abstract
Description
technical field
[0001] The invention relates to a software development method and system thereof, in particular to a software development method and system for model-driven architecture, belonging to the field of computer software. Background technique
[0002] The biggest challenge that Chinese enterprises face in the current IT application system construction is to adapt to the constant changes in business needs, to continuously integrate or expand the original system, to control costs, to adapt to technology upgrades, and to manage numerous software systems and developers. The biggest challenge faced by Chinese enterprises surveyed in the current IT application system construction. Can it help Chinese enterprises overcome these difficulties, make their IT architecture more flexible, so as to calmly cope with the changing market environment; fully integrate the existing IT systems of enterprises, so that various business departments and links can be better Collaboration; ...
Examples
Embodiment Construction
[0057] In order to express more clearly the logical structure of the business system described by the BPEL language at three different levels, the specific implementation methods are described according to the following main processes.
[0058] 1. BPDL definition process and attribute description;
[0059] 2. The scheduling process of the code generation engine and the code library;
[0060] 3. Graphically customize the process of using BPDL development tools;
[0061] 4. The principle of using business process templates;
[0062] 5. System introduction.
[0063] One: BPDL defines the process and attribute description, that is, establishes the business process expression file:
[0064] 1. Customize process basic nodes and their attribute information:
[0065] ●Process node is the root node of the file
[0066] ●Process node contains the following attributes:
[0067] 1. className identifies the class name of the generated code corresponding to the business process expres...