Method of designing application-oriented program

Patent

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

G06F 944

Patent

active

058093044

DESCRIPTION:

BRIEF SUMMARY
TECHNICAL FIELD

This invention relates to a method of designing a program for implementing an application-oriented business processing system.


BACKGROUND OF THE INVENTION

When an individual program for specific business use is developed, the person in charge of developing the program (hereinafter referred to as a programmer) works closely with a user for the program to be made in order to understand business requirements relating to that program. These requirements are reflected in the program. In such a case, the programmer must have complete knowledge of the user's business. Specifically, it has been necessary to describe the requirements of the business in the form of a flowchart, and the accurate knowledge of the business was required to describe the flowchart.
However, it is impossible for the programmer to acquire the complete knowledge of the user's business, and hence a disparity in business knowledge between the user and the programmer sometimes brings about the following problems: programmer. business requirements. to an object program.
6) It is difficult to flexibly and quickly address modifications to the business requirements.
Further, engineers who have different levels of technical expertise and skills design programs based on their respective experience at a practical software development site. As a result of this, the following problems arise: comprehension and communication regarding the result.
In the conventional preparation work of a program, details of the program are designed with many variables left unsolved, and the variables are examined while the designing of the detailed part is in progress. These operations are repeatedly carried out, and hence the program is inevitably prone to be designed in a bottom-up manner. For this reason, if specifications of the requirements are changed during the course of the designing, the detailed logic which has already been designed will often be changed corresponding to the change of the specifications, thereby resulting in illogical and inefficient work. The thus generated program differs depending on the engineer, which causes many problems concerning systems management such as maintenance and modifications.
To solve these problems, the inventor of the present invention put forward a revolutionary development technique, as disclosed in Unexamined Japanese Patent Publication No. Hei-6(1994)-332678, which fundamentally alters the conventional program designing method. As disclosed in this patent publication, in a method of designing an application-oriented program, a logical element is constructed into a two-level hierarchy which consists of a control logic (Frame of Applicational Logic; FAL) and an application processing logic (Applicational Segment of Logic; ASL). An FAL program which does not contain the application processing logic and an ASL program which only includes the application processing logic are essentially generated separately from each other. An object program is produced by merging these two programs into one.
The present invention is based on this development method disclosed in the above mentioned patent publication. Accordingly, the outline of the above development method will be explained prior to the description of a method of designing an application-oriented program according to the present invention.
The two-level hierarchy is based on three concepts; namely, a definition element concept, an FAL concept, and an ASL concept. The definition element is an aggregate of definition items (application languages) collected in a definite range. The form of FAL is determined by the definition element, and ASL is based on the definition items belonging to the definition element. Details of each of these three concepts can be decided in parallel in such a way that they are independent of each other. An object program is produced by merging FAL and ASL into one. The definition element comprises seven types of item, i.e., a screen, forms, data files, master files, inherent FAL tables, inherent ASL tables, and common tables.
The c

REFERENCES:
patent: 5564053 (1996-10-01), Yuki et al.

LandOfFree

Say what you really think

Search LandOfFree.com for the USA inventors and patents. Rate them and share your experience with other people.

Rating

Method of designing application-oriented program does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Method of designing application-oriented program, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Method of designing application-oriented program will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-101594

  Search
All data on this website is collected from public sources. Our data reflects the most accurate information available at the time of publication.