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. 4DSCF0318 (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; •chemiDSCF0320 Główne kierunki rozwoju inżynierii materiałowej Rozwiniecie technik analitycznych/ •badanieDSCF0325 (3) Główne kierunki rozwoju inżynierii materiałowej Wytwarzanie i przetwórstwo- •konstruowaDSCF0326 (3) Główne kierunki rozwoju inżynierii materiałowej Nanomateriafy: fTWMTjjk • projektowanieDSCF0327 (3) Główne kierunki rozwoju inżynierii materiałowej Materiały inteligentne, •reagujące naDSCF0329 (3) Główne kierunki rozwoju inżynierii materiałowej Materiały biomimetyczne. •naśladujące pZarządzanie strategiczne - ćwiczenia z OiZ Dla przedsiębiorstw w polu B są możliwe dwa kierunki rozwInformatyka a inżynieria oprogramowania Informatyka (ang. Computer science) Jak tworzyć efektywneKierunek Informatyka, studia stacjonarne Semestr 4: Inżynieria oprogramowania I (6 punktów ECTS) • 3304 IX. Późniejsze kierunki rozwoju filozofii jak się przyjmuje, mogą zostać przekształcone w prawdy316 IX. Późniejsze kierunki rozwoju filozofii obserwacje są przeprowadzane, choć, jak się przekonamyZ. Trejnis powołano kolejne dwa kierunki studiów: bezpieczeństwo wewnętrzne oraz inżynierięwięcej podobnych podstron