Dasturi vositaning arxitekturasi. Dasturi vositaning arxitekturasi masalaning yechilishini aniklovchi loyixa bilan boglik bulgan funktsional boglanishni amalga oshiruvchi xamma kompanentlarni loyixalashda boshlanadi.
Dasturi vositaning arxitekturasi bu dasturning xamma modullarni aniklovchi sxemadir. Agar aloxida dastur yaratilayotgan bulsa bu dasturga dastlabki berilmalar sifatida boshka spesifikatsiya kiladi. Agar dastur vosita sistemasi tashkil topgan bulsa u xolda dastlabki belgilangan sifatda tashkiliy spesifikattsiyalar va dasturni funktsional sistemasiga xizmat kiladi. Funktsional sistemada asosan modullar ishlatiladi. Modul deb dasturdagi istalgan boshka modulda chakirib olish va aloxida kompilyator kilishi mumkin bulgan yopik dasturga aytamiz.