Post Science         Price Prediction         Free Appraisal         Ball Control         Index    



Join Membership!
Real Estate Valuation
Time Varying


 

 

 
  Permanent Software  

(Completely Automated And Self-generating Software System)

A permanent software system does not become obsolete and communicates with its users in native human languages. The system allows software to be auto-documented, auto-updated, and self-generated so that software once written needs never to be written again. This system can also eliminate the technical barrier which currently exists between the computer and the user and, thus, can be used by people of all ages and of all nationalities.

To avoid obsolescence, the permanent software system depends on its capability to automatically update itself from the current version to any new version. Briefly, auto-updating is accomplished by identifying an unique universal standard for human-machine communication, similar to the computerized library search system, which generally uses a tree-structured, numerical multiple-choice question format and allows users to find a virtually unlimited number of records essentially without any learning curve. The unique universal user interface makes auto-updating possible because the formats of all the future systems will always be the same. It also eliminates all the technical barriers between the computer and the user because the multiple-choice questions can be presented in any native human language, or even pictures and sound.

However, a major difficulty with the library system is that the developers and the maintenance people of the system have to remember the locations, or addresses, of all the records. The addresses are needed, for example, when the order of the choices are to be changed. In the permanent software system, it is suggested that the address of a record be included in the record so that, by setting a flag beforehand, the address can be retrieved in the same way as the record is retrieved-without having to remember the address and, again, without any learning curve.

All the technical barriers to human-machine interaction can be converted to and represented by addresses. Thus, by eliminating the necessity of remembering the addresses, all the technical barriers to computer usage can be eliminated. A completely automated software system, which shows that technical information in the form of records can be made completely and forever transparent to the users, has been successfully demonstrated.

Technically, the permanent software system is a completely automated and self-generating software system. Self-generation allows the system to permanently severe its tie to the past technology, thus, making the system technology-independent. The basic principle of complete automation is that machines functions solely on the basis of numbers produced by the numerical choices, instead of, say, the source code. And, the user will read only numerical-choice questions presented in a format understandable to the user. Being completely automated, the permanent software system puts computer science and life science on a same foundation and should be a logical replacement for the currently dominant Windows and source-code standards.


Send mail to inf@post-science.com.

Thanks and please feel free to contact us !