|
(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 !
|
|