Baziniai PSI principai Flashcards
tai procesas, kuriuo didelės
problemos suskaidomos į mažesnes, lengviau
aprėpiamas dalines problemas.
Dekompozicija
PS turi būti taip projektuojamos ir konstruojamos,
kad dalykinės srities konceptai turėtų sistemoje
tiesioginius atitikmenis. Sistemos dalių sąveika
turi tiksliai atspindėti tų konceptų ryšius
Turinių atskyrimo
(concern separation) principas
tai tokia sistema, kuria galima naudotis,
nieko nežinant apie jos realizavimo būdą!
Juodoji dėžė
Stengiantis dorotis su sudėtingumo, PS yra
projektuojamos (o kartais ir realizuojamos)
sluoksniais
abstrakcijos principas
tai nebūtinų skirtumų
(nevienodumų) pašalinimas. Tai taip pat svarbus
PS inžinerijos principas. Jis sako, kad PS turi būti
taip projektuojama ir konstruojama, kad ji būtų
vienalitė. Tam turi būti numatyti atitinkami
standartai.
Unifikavimas
Visus artefaktus konstruok iš tipizuotų, patikimų
elementų, kurių savybės yra gerai žinomos ir
patikrintos.
Struktūrizavimo principas
tai vieno objekto idėjos nusakymas
kito, gerai žinomo objekto terminais
Metaforizavimo principas
Agentinis ryšys sukuriamas tuomet, kuomet viena
esybė įgalioja kitą esybę veikti jos vardu (pvz.,
verslo transakcijose)
Reaktyvumo principas