The Final Frontier of the Software concepts


  The only five new concepts that will change the software world:


             1.  XX Universal Software Model.

             2.  XX Informational Individual.

             3.  Matrix of Types as a desktop of the Informational Individual.

             4.  Subjects (static or dynamic).

             5.  The Parameters of the Problems.


Any image here is for Human Intelligence, not for Artificial 'Intelligence'!

for relationships among parameters.

       "To understand or not, this is the question!"


      I am a Human Individual and I created a team of Informational Individuals.

 

    I choose two capital letters for identifying an Informational Individual.

         For example, 'AD' is a name for an Informational Individual.

             The same for 'SY',  'BW',  'AA',  'XX',  'MN', and so on.


      The Informational Individual is a software entity!


  A very special mention: It is not a menu.

       It is a software entity, a software construction with 12 functions.

       Every function have a specific role.

       My 'right-hand' is for manipulating objects.

       The 'Input' function of the Informational Individual is for entering values for parameters. 


   Any local software system can build up to 625 Informational Individuals.


     Let's look at the unique software formula: XXMTxxYZ.extension 

   Every Informational Individual works at a desktop!

     Do not panic! This desktop is a simple so-called 'Matrix of Types'.


  The central concept for this language is Subject! 

       <S id=xx any description and properties of a subject />

            a list of parameters

      </S>

      Here xx can be 'aa', 'ab', ... 'zz'.


There is a special chapter for subjects, but here I must repeat:

  A subject is a list of parameters and a set of relationships among parameters! 

  In addition, a subject is a unique entity for editing, construction and compilation, and unique software entity.

        For more details you have a special chapter -- 'subjects'.


   

                    XX Informational Individual is a very special construction

       having 12 functions for managing the entire functionality of the system:


            BRAIN is the MAIN() function of the Informational Individual.

            H, M, K are for reference to the Desktop of Types.

            HMK() is usm code function for building the file of parameters of the  Subjects.

            Relation() is usm function for building the file of the relationships among  parameters                                         (independent parameters and informational cells (subjects)-- static or dynamic)

            Input is the main function for local entering real value for parameters.

            Info is for local operative information.

            Query is for any local request about the current state of a parameter.

            Export and Import are for relationships among Informational Individuals on the network.

            Dialog is a kind of email for Informational Entities.

            SW (Shop Window) is for relationship with another software platform – for example www.

 

The image is for Human Intelligence ( more than 1000 words)!


          Here is a small subject (some words for Artificial Intelligence!)


     ADHSabBP.txt;
             int sum the sum of two numbers;  //an independent parameter;

                                                                          // this is noy a part of the subject

       <S id=ab Name />
                int name1 the first parameter v=5;
                int name2 the second;
      </S>
    </H>

          ADHSabBP.txt (source text) -------> HMK() -------> ADHSabBP.usm; (usm code)


         ADHSabBR.txt;
             a = @@.name1;
             b = @@.name2;
             x = a + b;
             HIab.sum = x;
             if (a <= b) mBox(a=% b=% x=%, ok);
             else mBox(a=% greater than b=%, OK);
         </R>

              ADHSabBR.txt (source text)  ----> Relation() ---> ADHSabBR.usm; (usm code)


                'AH' is a symbolic name of the Informational Individual

                'xx' is a unique identifier of the subject

                '@@' is the namespace for the current subject ('AHHSxx' in detail)

                'HIxx.sum' is an independent parameter of the Informational Individual (not of the subject)


    HMK() and Relation() are the two functions for building the subject!


    This is a subject: 

            AHHSxxBP.txt;      // a list of parameters as a source text

            AHHSxxBP.usm;   // usm code

            AHHSxxBR.txt;      // source code specific for the Informational Individual

            AHHSxxBR.usm;   // the elementary expressions as a usm code



            The Matrix of Types


                A very, very special place in the schema is for Matrix of Types as a desktop of the                             XX Informational Individual!


 The Matrix of Types is a unique, universal system for representing parameters of the problems on three levels of complexity (Independent parameters, Static Informational Cells and Dynamic Informational Cells) and three contexts of work (H, M, K).


The entire management procedure is a part of the XXusm system.

The user (analyst) is deciding the details about parameters, such as type, short name, a description (optional for independent parameters), and the place on the matrix of types.

In this way I can create a unique schema for naming files, informational cells (subjects), and parameters.


        For example:

        ADMSabBP.txt; is a standard name for the source file of the parameters.

   ‘AD’ is the name of the Informational Individual.

   ‘M’ is the ‘M’ context on the Matrix of Types.

    ‘S’ is the ‘static’ level of complexity on the Matrix of Types.

    ‘ab’ is a unique identifier for an informational cell (subject).




                              The Basic Model


            1.  The Informational Human Environment


                           The Problems Space (Activities, Functions, Parameters).
                           Individual-Oriented Programming

                                 ***  The Informational individual  ***


                                The parameters of the problems
     -----------------------------------------------------------------------------------------------------------------------------
                                The entities of the computer memory


             2.  The Abstract Environment


             Object-Oriented Programming (OOP)


                                         The logical bit (0 and 1)
       ----------------------------------------------------------------------------------------------------------------------------
                                          The physical bit


             3.  The Hardware Environment


                      The Universal Model


      A. The Human Society
                1. The Human Individuals
              2. The Activities of the Human Individuals


      B. The Informational Society
                3. The Informational Systems of the Activities
              4. The Universal Network of the Informational Individuals!


       C. The Information Technology
              5.The Basic Software
              6. The Hardware


                            The Long Road!

 

        As you know, or only believe or suppose, A Unique Universal Ubiquitous Abstract  Power (UUUAP) hard working was created What We See or Not!


At a certain point of the universal time, the universe was full of objects: the stars, the planets, ordinary stones, and UUUAP took care, as a good Parent, to put each object at its place.

But a minor problem appeared: the objects had to move at least from time to time; and, from here, the tired and boredom.


       That's why, firmly, He Said:

                     "I have to Do something on My measure!"

      And He Created:

                             The Human Individual!


Many years later, the Human Individual, having its own energy, intelligence, behavior, becomes even independent and begins to make many objects: a hammer, a table, a picture, and so on, even an object for computing!.

Good work, but, exactly said, and like as above-mentioned, the tired and boredom appeared and, in a good day, at a cup of coffee,

     He said:

               "I have to do something on my measure!"

     and he created:

                         The Informational Individual!