Treść książki

Przejdź do opcji czytnikaPrzejdź do nawigacjiPrzejdź do informacjiPrzejdź do stopki
Rozdział1
Wprowadzenie
1.1
Ryshistoryczny
OdmomentuopracowaniapierwszejkoncepcjikomputeraprzezKonrada
Zusewlatach1934–1936[155]istniałapotrzebajegoprogramowania,in-
nymisłowyzapisywaniaiwydawaniamuzrozumiałychdlaniegopoleceń.
Początkowokomputerybyłyprogramowanezapomocątzw.kodówmaszy-
nowych,czylispecyficznychdlakażdegomodeluciąguzrozumiałychdlanie-
goinstrukcji.Pierwszykompilatorzostałnapisanywroku1952przezGrace
M.Hopper,jednakwciążoprogramowaniebyłodedykowaneściśledodanego
typumaszyny.Oddzieleniejęzykaodmaszynyzostałodokonaneokołoroku
1970;byłotozwiązanezrozwojemsystemuoperacyjnegoUNIXijęzyka
C.Zkoleijużwlatach60.XXw.rozwijałasiękoncepcjaprogramowania
obiektowego,alerzeczywistyjegorozwójnastąpił30latpóźniej.Należy
zastanowićsię,cobędziedalej?Czypopółwiekuistnieniakoncepcjiobiek-
towejnadalbędzieonaobowiązywała?
Mojauwagazostałazwrócona(przezprofesoraEugeniuszaToczyłow-
skiego,kilkanaścielattemu)wkierunkuprogramowaniaagentowego.Pierw-
szewzmiankioautonomicznychagentachpochodzązprzełomulat70.i80.
XXw.Wswojejpracydoktorskiejz1979r.ReidSmithopracowałpro-
tokółsiecikontraktów(ang.ContractNetProtocol),którydziśjestjed-
nymzpodstawowychprotokołówstosowanychwsystemachwieloagento-
wych.WswojejpracySmithnieużywacoprawdapojęcianagent”,alejego
pracabyłaiwciążjestinspiracjądlainnychnaukowców.ZkoleiGiladZlot-
kinw1988r.obroniłpracęmagisterskądotyczącąnegocjacjiikooperacji
pomiędzyautonomicznymiagentami[170].Jednązpierwszychksiążekdo-
tyczącychprojektowaniasystemówzautonomicznymiagentamijestpraca
PattieMaes[91],zbierającaówczesnepracedotyczącewykorzystaniaauto-
nomicznychagentów.W1993r.YoavShoham[142]przedstawiłkoncepcję
13