Back | Home | Next

ANNA as an Eco System RO

ANNA  K5

@

Home
Glossary
Objectives
Formalism
Morphology
Physiology
Connectors
Serialization
Traits
Methods
Claims
Relations
Dictionary
Core UML
Ring1 Apps
Tiger Server
Features
History
ToDo
Authors
API
Images
ToDo
DNA Declarations
Physiology RO
Real Time RO
ANNA as an Eco System RO
HMM Generator
ERP

 

Contents

 TOC \o "1-3" \h \z \u 1        NOTA: PAGEREF _Toc257378258 \h 1

2        Obiectiv. PAGEREF _Toc257378259 \h 1

3        Ce/Cine este ANNA K5?. PAGEREF _Toc257378260 \h 2

4        Scurtissim istoric al sistemului PAGEREF _Toc257378261 \h 3

5        Comparatie intre celula vie si kernelul sistemului ANNA.. PAGEREF _Toc257378262 \h 4

5.1         Topologie, morfologie, fiziologie. PAGEREF _Toc257378263 \h 5

5.2         Legaturi nucleare tari PAGEREF _Toc257378264 \h 5

5.3         Legaturi covalente. PAGEREF _Toc257378265 \h 5

5.4         Legaturi Van der Waals. PAGEREF _Toc257378266 \h 5

5.5         Forta hidrofobica. PAGEREF _Toc257378267 \h 6

5.6         Expresia macromoleculelor in sistemul ANNA Kernel 5. PAGEREF _Toc257378268 \h 7

5.7         Enzime si fire de executie. PAGEREF _Toc257378269 \h 7

6        Incadrarea sistemului in arborele vietii PAGEREF _Toc257378270 \h 8

7        Concluzie. PAGEREF _Toc257378271 \h 8

 

 

1           NOTA:

Materialul acesta contine informatie privilegiata si confidentiala, proprietate a autorului si a societatii Proxima Centuri Romania SRL. Cititorul/Auditorul ia la cunostinta de sensitivitatea materialului si intelege sa respecte toate drepturile de autor, marca, model si brevet de inventie, drepturi morale si patrimoniale derivate din materialul prezentat.

 

2           Obiectiv

Am realizat acum circa 5 ani ca stiinta computerelor si ingineria genetica vor trebui sa fuzioneze. Sunt aproape convins ca jonctiunea se va face prin inghitirea IT-ului de catre genetica astfel ca programatorul viitorului va trebui sa fie intai un genetician.

 

Daca lumea matematicii pare interesata in a duce probleme matematice si informatice spre rezolvare cu mijloace genetice, adica pe cale experimentala in eprubeta, la Proxima Centauri ne intereseaza directia inversa, cea a aducerii descoperirilor si formalismului din domeniul biologiei inapoi in informatica.

 

Am inceput in consecinta un efort amplu de realiniere si redefinire a principiilor dupa care ne-am construit sistemele, astfel incat ultimele noastre sisteme de operare ANNA K5, Rochelle, DGRS si ELF sunt DNA-based.

 

Acesta este planul de prezentare succinta si de demonstrare a sistemului de operare ANNA K5 in fata unei audiente interesate de informatica, matematica si biologie celulara.

 

3           Ce/Cine este ANNA K5?

ANNA Kernel 5 este ultimul sistem de operare si platforma de dezvoltare software a societatii Proxima Centauri Romania SRL.

 

Anna este un sistem automorf si, ca atare, se descrie cel mai bine... singura in timpul functionarii sale dupa cum o demonstraza urmatoarea diagrama/interfata:

 

 

Diagrama de structura evidentiaza cele 8 categorii ale sistemului impreuna cu morfismele lor. Versiunea fotografiata are 2 nuclee: BASE si ABSTRACT si o serie de organele specializate.

 


4           Scurtissim istoric al sistemului

Kernel 5 apartine unei familii de sisteme de operare a caror cercetare/dezvoltare a inceput la inceputurile anilor 90. Precursori sai sunt:

 

ANNA V1 este o aplicatie CAD sub MSDOS inceputa in 1988 si devenita functionala in 1991:

 

ANNA K2 a fost un sistem de operare de "mod-real" cu interfata grafica ferestruita menit sa inlocuiasca sistemul de operare MS-DOS.

 

ANNA K4 este un sistem de operare de timp real si mod protejat, inceput in 1993 si devenit de sine statator in 1996, pe arhitecturi Intel cu mai multe procesoare. K4 este de clasa BIOS-urilor.

5           Comparatie intre celula vie si kernelul sistemului ANNA

Schema unei celule (L), fibre de sustinere mecanica a organelelor (R),

   

 

Celula metamorfica a sitemului de operare ANNA K5 cu cablurile sale de sustinere.

 

 

5.1         Topologie, morfologie, fiziologie

Cele trei paliere ale lumilor pe care le creem.

Topologia este setul tuturor obiectelor concret create, prezente intr-o alocare la un moment dat.

Morfologia este structura obiectelor create. Morfologia poate avea manifestari in topologie.

Fiziologia este totalitatea proceselor de traversare asupra topologiei. La randul sau, fiziologia poate avea zona comuna cu topologia.

 

5.2         Legaturi nucleare tari

Legaturi intre particulele unei structuri. Necesita energie mare de rupere. Odata rupte structura initial isi schimba atat dimensiunea cat si sensul. ANNA K5 implementeaza mecanismul de metamorfoza structurala. Exemplu: bitii unui camp numeric integral sunt tinuti prin forte nucleare tari. Trecerea de la o dimensiune de 32 biti la 16 de biti este structural distructiva pentru intreg sistemul.

 

void main()

{

  struct Persoana

  {

   char*Nume;

   // int Vechime;

   char*Adresa;

   int Varsta;

  }

  p=

  {

   "Popescu",

   "Bucuresti",

   40,

  };

  printf("Nume:%s\n",p.Nume);

  // insert Vechime va corupe urmatorul printf, cand

  // in loc de Adresa se va tipari Varsta - pointer invalid

  // remove Nume va corupe urmatorul printf, cand

  // in loc de Adresa se va tipari Vechime - pointer invalid

  printf("Adresa:%s\n",p.Adresa);

  printf("Varsta:%d\n",p.Varsta);

}

 

5.3         Legaturi covalente

Legaturile covalente intre atomii, moleculele si nucleotidele succesive intr-un lant ADN. Sistemul nostru de operare emuleaza legaturile covalente prin structura numita BOND. Aceste legaturi pot fi modificate, schimband insa intr-un mod limitat intelesul sistemului.

 

5.4         Legaturi Van der Waals

Aceste legaturi determina forma macro moleculelor. In mod similar, nucleotidele sistemului ANNA K5 se atrag si se resping, formand constructii care asuma spatialitate.

 


 

5.5         Forta hidrofobica

Distributia initiala:

Starea compresata:

 

5.6         Expresia macromoleculelor in sistemul ANNA Kernel 5

Expresia unei macromolecule de Tyrosine kinase in domeniul SH2 (Src Homology 2) cu rol in semnalizare intracelulara:

 

 

Expresia typului abstract TYPE si a tipului abstract LINE.

 

Forta hidrofobica, constrangerile alocarii si forta de atractie intra-moleculara Van der Waals exercitata intre nucleotidele lantului ADN asigura forma spiralata.

 

5.7         Enzime si fire de executie

Cinetica enzimelor = traseul firelor de executie.

 

6           Incadrarea sistemului in arborele vietii

Celula abstracta K5 are membrana, citoplasma si nucleu. Membrana celulara este data de limitele alocarii de memorie in care sistemul este constrans sa functioneze. Membrana exista in sistem ca sistem functional distinct cu importanta in prezervarea integritatii structurale.

 

Citoplasma sustine organele. In lichidul interstitiar "plutesc" si materiale amorfe.

 

Nucleul contine metatipurile sistemului.

 

Unele organele precum OTP, SQL, HTTP au ADN propriu prin care extind capabilitatile nucleului.

 

Celula K5 este traversata de procese de tip enzimatic. Notiunea de thread a fost amplu dezvoltata. Threadurile sistemului sunt tot macro-molecule cu alocare proprie.

 

Celula virtuala este divizibila prin mecanisme similare cu mitoza celulara. Pe masura ce sistemul se dezvolta, diviziunea celulara se complica. Celula K5 se va divide si ea tot prin meioza, precum celulele evoluate.

 

Celulele virtuale sunt programele noii platforme de operare.

 

Sistemul permite coexistenta celulelor intr-o adiacenta controlata de un sistem de mediu.

 

Celule adiacente formeaza un tesut.

 

Tesuturi structurate formeaza un organ.

 

O multime de organe structural si functional legate formeaza un organism.

 

Organismul este o celula, celula este un organism, acesta fiind locul in care principiile in baza carora ANNA a fost creata intra in recursiune.

 

Sustinem ca acest sistem de operare intruneste multe din conditiile esentiale ale vietii, putand obtine un loc in arborele vietii (virtuale, fireste).

 

Sustinem ca sistemul de operare poate atinge rang de Eco System.

 

7           Concluzie

Sistemul are o importanta practica majora in tehnologia bazelor de date, in semantica compilatoarelor, in comunicatiile seriale sau serializabile, in redefinirea procesoarelor pe siliciu, toate acestea fiind teatrele celor mai acerbe lupte intre titanii IT-ului.

 

Conceptele trebuie sa fie, inainte de orice, utilizabile, relativ putine ajung insa sa fie. Cred ca principiul prezentat in aceasta lucrare are sanse mari sa fie utilizabil pe scara larga.

 

 

 

Home

Home | Feedback | Contents | Search

Send mail to webmaster@ProximaCentauri.ro with questions or comments about this web site.
All principles and artwork exposed on this site or by our software products is our intellectual property. 
Copyright 2006 Proxima Centauri Romania SRL. Last modified: 05/27/09