6307878042

6307878042



Dwa kierunki rozwoju Inżynierii Oprogramowania

•    formalny - postulujący jak najszersze stosowanie metod formalnych: języków specyfikacji, transformacji, dowodów poprawności.

Różne metody dowodzenia, że program spełnia specyfikację:

-    indukcja matematyczna we wszystkich możliwych odmianach;

-    formalna transformacja specyfikacji w spełniający ją program;

-    metody uproszczone - np. logika Hoare'a oparta na niezmiennikach pętli.

•    praktyczny - stosujący notacje nie w pełni sformalizowane, graficzne; proponujący metody, w których dużą rolę odgrywa wiedza i doświadczenie ludzkie.

Podejście praktyczne w inżynierii oprogramowania jest słabo zintegrowaną stertą dobrych rad na różne okazje.

Te rady wynikają:

-    ze starannej obserwacji problemów powstających w trakcie cyklu życiowego oprogramowania,

-    z wielu lat drobiazgowo dokumentowanych doświadczeń,

-    ze zdrowo rozsądkowej refleksji trochę podpartej wiedzą teoretyczną.

Cele inżynierii oprogramowania:

•    zorganizowanie prac nad oprogramowaniem, żeby zapanować nad całą tą złożoności; i nad wszystkimi etapami życia systemu

(nie tylko jego tworzenia na samym początku);

•    wypracowanie standardów jakości porównywalnych do obowiązujących w innych dziedzinach inżynierii;

•    wypracowanie procedur postępowania sprzyjających wysokiej jakości.



Wyszukiwarka

Podobne podstrony:
Historia rozwoju inżynierii oprogramowania -
Kierunki rozwoju Inżynieria Lądowa cz. 4
DSCF0318 (2) Główne kierunki rozwoju inżynierii materiałowej Projektowanie materiałowe; •
DSCF0319 (2) Główne kierunki rozwoju inżynierii materiałowej Komputerowa nauka o materiałach; •chemi
DSCF0320 Główne kierunki rozwoju inżynierii materiałowej Rozwiniecie technik analitycznych/ •badanie
DSCF0325 (3) Główne kierunki rozwoju inżynierii materiałowej Wytwarzanie i przetwórstwo- •konstruowa
DSCF0326 (3) Główne kierunki rozwoju inżynierii materiałowej Nanomateriafy: fTWMTjjk • projektowanie
DSCF0327 (3) Główne kierunki rozwoju inżynierii materiałowej Materiały inteligentne, •reagujące na
DSCF0329 (3) Główne kierunki rozwoju inżynierii materiałowej Materiały biomimetyczne. •naśladujące p
Zarządzanie strategiczne - ćwiczenia z OiZ Dla przedsiębiorstw w polu B są możliwe dwa kierunki rozw
Informatyka a inżynieria oprogramowania Informatyka (ang. Computer science) Jak tworzyć efektywne
Kierunek Informatyka, studia stacjonarne Semestr 4: Inżynieria oprogramowania I (6 punktów ECTS) • 3
304 IX. Późniejsze kierunki rozwoju filozofii jak się przyjmuje, mogą zostać przekształcone w prawdy
316 IX. Późniejsze kierunki rozwoju filozofii obserwacje są przeprowadzane, choć, jak się przekonamy
Z. Trejnis powołano kolejne dwa kierunki studiów: bezpieczeństwo wewnętrzne oraz inżynierię

więcej podobnych podstron