Softverové inžinierstvo
Metodológia[2, s.7] – konkrétna, kompletná množina predpisov, pravidiel a metód, ktoré musia byť dodržiavané , a ktoré sú postačujúce na tvorbu, prevádzku a údržbu s.p. .
Metodológie: [3]
MERISE
YOURDON STRUCTURED METHODOLOGY
SSADM
SDM….
Úlohou metodológie je vytvoriť predpoklady k určitej štandartizácii a k dosiahnutiu určitej kvalitatívnej úrovne s.p. .
Metóda:[1]
určitý postup na riešenie konkrétneho typu úloh.
Na vytvorenie s.p. nestačí iba jedna metóda, pretože v každej fáze živ. cyklu s.p. je treba riešiť konkrétne úlohy.
Metódy:[2]
štatistické
matematické
grafické, napr. De Marcova na kreslenie diagramov
Metódy:[1]
1. orientované na funkcie systému : informal functional specification method,
predicate transformation m.,
algebraic specification m.
2. orientované na dátové štruktúry: Jacksonovo štruktúrované programovanie
entitno – relačné modelovanie
3. orientované na toky dát: štruktúrovaná analýza
4. orientované na toky riadenia: konečné automaty,
Petriho siete,
diagramy dátových tokov,
Nassi/Schneiderman. diagram
5. objektovo orientované: na prvky systému,
na aktivity systému