Hledejte v chronologicky řazené databázi studijních materiálů (starší / novější příspěvky).

Modulární spojitost

Představuje skutečnost, že malá změna ve specifikaci problému způsobí změnu pouze několika málo modulů, nikoli celého systému.
Modulární ochrana
Představuje skutečnost, že důsledek abnormální události běhu SW produktu v čase zůstane uzavřen v jednom nebo několika málo sousedních modulech. Kritérium souvisí s šířením chyb.
Odvozená kritéria
Modul jako lingvistická jednotka
Modul musí odpovídat syntaktickým jednotkám použitého jazyka.
• Dekompozice - rozdělení systému do samostatných částí, kdy každá část musí odpovídat přesně definované syntaktické jednotce
• Kompozice – spojení přes přesně definované syntaktické jednotky.
Minimum rozhraní
Každý modul má komunikovat s tak malým počtem modulů, jak je to jen možné.
Minimální rozhraní
Komunikace mezi moduly musí být veřejná. Pokud dva moduly spolu komunikují, musí to být zřejmé z kódu alespoň jednoho z nich.
Skrývaní informací
Všechny informace o modulech, pokud nejsou deklarovány jako veřejné, mají být pro daný modul interní.

Žádné komentáře:

Okomentovat