Argus (proqramlaşdırma dili)

Argus — 1982-1988-ci illərdə MİT‑də Barbara Liskov və əməkdaşları tərəfindən yaradılmış proqramlaşdırma dilidir. CLU dilinin genişləndirilməsi olub, paylanmış proqramların yaradılması üçün nəzərdə tutulmuşdur.

 Xüsusiyyətləri 
Argus mühafizəçilər (guardians) adlanan obyektlər və atom hərəkətlər (atomic actions) mexanizmi ilə fərqlənir. Mühafizəçilər uzunömürlü məlumatları əhatə edir və sistem uğursuzluqlarından sağ qalır.

Dil abstrakt məlumat tiplərini dəstəkləyir və seriyalaşdırma, konkurrentlik nəzarəti və fault tolerance xüsusiyyətləri təmin edir.

 Tətbiqlər 
Argus-da həyata keçirilmiş əsas tətbiqlərə Collaborative Editing System (CES) və fault-tolerant paralel proqramlar daxildir.

 Təsiri 
Argus paylanmış sistemlər və transaksiya sistemləri sahəsində əhəmiyyətli tədqiqat işi olmuşdur. Onun konsepsiyaları paylanmış transaksiya yaddaşı, middleware sistemləri və müasir fault tolerance yanaşmalarına təsir göstərmişdir.

 İstinadlar 

 Xarici keçidlər 
 Argus Reference Manual
 MIT Programming Methodology Group - Argus

 Həmçinin bax 
 CLU (proqramlaşdırma dili)
 Barbara Liskov

Kateqoriya:Proqramlaşdırma dilləri