Software production method, processing apparatus and recording medium
Abstract
First, a defining member identifier constituting a screen required for software to be produced is determined. The words contained in the defining member identifier are then taken out, and a processing path diagram in which all pallets required for the software are arranged on the basis of the defining member identifier and along a flow of a process is prepared. A required file is then determined on the basis of the extracted words and prepared processing path diagram. A first base logic for editing screens or files for all of the extracted words, a second base logic for determining a processing path and a third base logic for updating a file are then prepared. Three kinds of pallets in which the first to third base logics are bound on a screen basis and pallet functions for executing these base logics autonomously and significantly in the pallets are then prepared. Then, a screen based on the pallet function concerning the first base logic is transmitted, and, after the screen has been received, the pallet function concerning the second base logic is executed. On the basis of the results of the execution of this function, the above-mentioned three kinds of pallet functions are incorporated in a pallet chain function of a structure determining one processing path out of a plurality of processing paths at least one of which comprises the execution of a pallet function concerning the third basic logic.
Claims
exact text as granted — not AI-modifiedWhat is claimed is:
1. A computer-implemented software production method, performed on a computer, comprising: (a) determining a user interface; directly identifying software to be produced (b) picking out a word from the user interface; (c) creating a homogeneity map in which all pallets necessary to the software are arranged in accordance with a process flow based on the user interface; (d) determining necessary files based on said word picked out and said homogeneity map created; (e) creating, for said word, a WO4 duplicate vector and a WO4 homogeneity vector for executing a screen edit, a WO2 duplicate vector and a WO2 homogeneity vector for determining a process route, and a WO3 duplicate vector and a WO3 homogeneity vector for executing a file update; (f) creating WO4, WO2, and WO3 pallets; (g) creating WO4, WO2, and WO3 pallet functions for executing said WO4, WO2, and WO3 duplicate and homogeneity vectors in the WO4, WO2, and WO3 pallets and for re-executing corresponding duplicate and homogeneity vectors when a pallet restart flag in a corresponding pallet is set; and (h) assembling the WO4, WO2, and WO3 pallet functions into a tense control function, the tense control function controlling the sub-steps of transmitting data from the user interface based on the WO4 pallet function, receiving response screen data, executing the WO2 pallet function, determining a process route in accordance with a process route flag of the WO2 pallet, and executing the WO3 pallet function according to the determined process route.
2. The method as claimed in claim 1, wherein the word of the user interface comprises a text field to be filled in.
3. A computer-based processing apparatus, comprising: user interface means, including a WO4 pallet including a WO4 duplicate vector and a WO4 homogeneity vector for interacting with a word of a user interface; process route determining means, including a WO2 pallet including a WO2 duplicate vector and a WO2 homogeneity vector; file updating means, including a WO3 pallet including a WO3 duplicate vector and a WO3 homogeneity vector; means for executing said WO4, WO2, and WO3 duplicate and homogeneity vectors in the WO4, WO2, and WO3 pallets, respectively, and for reexecuting said WO4, WO2, and WO3 duplicate and homogeneity vectors in the WO4, WO2, and WO3 pallets, respectively, when a pallet restart flag in the corresponding pallet is set; and means for transmitting data from the user interface based on the WO4 pallet function, receiving response screen data, executing the WO2 pallet function, determining a process route in accordance with a process route flag of the WO2 pallet, and executing the WO3 pallet function according to the determined process route.
4. The apparatus as claimed in claim 3, wherein the word of the user interface comprises a text field to be filled in.
5. A computer-based code generating apparatus, comprising: means for receiving a user interface as specified by a user, said user interface including a word and a WO4 pallet including a WO4 duplicate vector and a WO4 homogeneity vector; means for generating a process route determining means, including a WO2 pallet including a WO2 duplicate vector and a WO2 homogeneity vector; and means for generating a file updating means, including a WO3 pallet including a WO3 duplicate vector and a WO3 homogeneity vector.Join the waitlist — get patent alerts
Track US6138268A — get alerts on status changes and closely related new filings.
We store only your email — no account needed. See our privacy policy.