Dekompozisiya — hər hansı bir sistem üzərində aparılan əməliyyatın uğurla həyata keçirilməsi üçün onun hissələrə bölünməsi. Məsələn, obektin ayrıca layihələnən hissələrə bölünməsi, xidmət zonası, verilən sistemin ayrica riyazi təsvirinin və ya fiziki təzahürünə baxılması və s.

Sadə dekompozisiya modeli

Layihələndirmə məsələlərində hesablama zamanı və kontroller şəbəkələrində alqoritmproqramların düzgün paylanması üçün qurğunun ayrı-ayrı hissələrə bölünməsi tələb olunur. Bu proses dekompozisiya adlanır. Proses layihə-texnoloji baza və verilmiş xarakteristikalar üzrə hesablamalarda istifadə olunan proqram blokları əsasında həyata keçirilir.[1]

Məsələn, layihələndirmədə mürəkkəb obyektlərin (qurğu, proqram) verilən optimallaşma kriteriləri üzrə dekompazisiyasını tələb edir. Bu zaman dekompazisiyada optimallıq kriterisi kimi istifadə olunan sistemlərin minimal qiyməyi və məsələdə istifadə olunan hesablamaların minimum sayı istifadə olunur. Məsələnin həllində proqram və alqoritmlərin paralel qollarının birgə işinə və istifadə olunan sistemin yaddaş həcminə, onun giriş və çıxışlarına məhdudiyyət qoyulur.[2]

Sistemli analizdə dekompozisiya məsələsinin uğurlu həlli üçün sistem hissələrə elə bölünməlidir ki, sistemin xüsusiyyətləri itməsin.

İstinadlar redaktə

  1. Jan Dietz (2006). Enterprise Ontology - Theory and Methodology. Springer-Verlag Berlin Heidelberg. (eng.)
  2. "Object Oriented Analysis and Design (eng.)". 2007-08-05 tarixində arxivləşdirilib. İstifadə tarixi: 2014-12-26.

Həmçinin bax redaktə