Software production method, processing apparatus and recording m

Data processing: software development – installation – and managem – Software program development tool – Translation of code

Patent

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

345919, G06F 945

Patent

active

06138268&

DESCRIPTION:

BRIEF SUMMARY
TECHNOLOGY FIELD

This invention is related to a production method, a processing apparatus and a recording medium applicable to all software for business, games, and all other fields.


BACKGROUND ART

How well the OS and package may be made, they cannot fulfill user's needs by themselves alone. Software always requires the part which users have to develop on their own account. The key is that the software production technology must be adopted to the part. Consequently, the production technology must enable to realize effects such as short-term development, removal from maintenance problems, methods of connecting the upper-stream and program specifications, guarantee of program's functional quality, etc.
The prior art method is a functional division method, by which requirement functions are extracted to be made into software. However, in most of such cases, it is not understood that a supplemental logic will derive from the functional division method. Besides, it goes without saying that this thinking method has a fundamental defect, which causes all problems of software to be solved. To fundamentally improve those problems, it is necessary to introduce an new idea or a theory of a conceptual division method that allows to confine the requirement event, by replacing the traditional thinking method.


SUMMARY OF THE INVENTION

It is an object of the present invention to provide a software production method and system that improves programmer efficiency.
It is another object of the present invention to provide a uniform method of structuring software.
These and other objects of the present invention are achieved according to a method and system for generating software based on a user interface created according to a software requirement.


Glossary of Terminology

Unit-team--not only what composes the current understanding ("real state") of an idea (either by a person or by a computer), but also what composes inner being ("true state") of an idea
Mean-space--a general term indicating three time-independent spaces which governs a state between real state and true state. In this context, "real state" is a time-dependent space in which data code associated with a word is perceived as a meaning of the word; "true state" is a time-independent space in which data code associated with a word is not yet perceived as a meaning of the word. Lyee theory deals with what governs a stage between real state and true state.
Tense control function--the function that causes the transition between pallet functions. In a software embodiment, the tense control function is implemented, for example, as a program.
Pallet--a series of tense control vectors collected that represent how a system moves between states. In a software implementation, an exemplary embodiment of a pallet, being represented as a series of function calls as shown in FIG. 27, is implemented, for example, as a sub-program. It is a pallet function that functions as collecting tense control vectors. Pallet function collects tense control vectors in a fashion as depicted in FIG. 27. A pallet Duplicate vector and Homogeneity vector operate to bring about an outcome, i.e. to generate data code for self word.
Tense control vector--a general term indicating a Duplicate vector and a Homogeneity vector. In a software embodiment, the tense control vector is implemented, for example, as a sub-routine called by a sub-program.
Duplicate vector--a sub-class of tense control vectors that duplicates (i.e., topologically propagates) data from one state to another neighboring state when data exists for a word. In a software embodiment, a Duplicate vector is implemented, for example, as a unit program consisting a sub-routine.
Homogeneity vector--a sub-class of tense control vectors that allows new data code to be associated with a word which is a minimum unit having a meaning and not a meaning itself. In a software embodiment, Homogeneity vector is implemented, for example, as a unit program consisting a sub-routine. By the function of Homogeneity vector allocated to a word a d

REFERENCES:
patent: 4965741 (1990-10-01), Winchell et al.
patent: 5038296 (1991-08-01), Sano
patent: 5119475 (1992-06-01), Smith et al.
patent: 5200888 (1993-04-01), Hashimoto
patent: 5216592 (1993-06-01), Mann et al.
patent: 5233513 (1993-08-01), Doyle
patent: 5430873 (1995-07-01), Abe et al.
patent: 5450545 (1995-09-01), Martin et al.
patent: 5485601 (1996-01-01), Ching
patent: 5490232 (1996-02-01), Asano et al.
patent: 5530869 (1996-06-01), Salle
patent: 5564053 (1996-10-01), Yuki et al.
patent: 5568642 (1996-10-01), Negoro et al.
patent: 5640499 (1997-06-01), Nagai
patent: 5706405 (1998-01-01), Short et al.
patent: 5794040 (1998-08-01), Ono et al.
Sutcliffe et al., "Domain modeling for reuse", IEEE, 1994, pp. 169-177.
Jones et al., "Interactive prototyping methodology for a domain-dependent er interface", NAECON 1991,IEEE, 1991, pp. 813-816.
Rowley et al., "The cognitive jogthrough: A fast-paced user interface evaluation procedure", ACM, 1992, pp. 389-395.
Wharton et al., "Applying cognitive walkthroughs to more complex user interfaces: experiences, issues and recommendations", ACM, 1992, pp. 381-392.
Fischer et al., "Cognitive tools for locating and comprehending software objects for reuse", IEEE, 1991, pp. 318-328.

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

Software production method, processing apparatus and recording m does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Software production method, processing apparatus and recording m, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Software production method, processing apparatus and recording m will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-1976173

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