Documente Academic
Documente Profesional
Documente Cultură
Curs3 - Modelul de Dezvoltare in Cascada de Tip Ciclul V (Compatibility Mode)
Curs3 - Modelul de Dezvoltare in Cascada de Tip Ciclul V (Compatibility Mode)
Curs3 - Modelul de Dezvoltare in Cascada de Tip Ciclul V (Compatibility Mode)
Curs 3
Modelul de dezvoltare in cascada de tip Ciclu V
S bi
Subiecte tratate: modelul
d l l ciclului
i l l i iin V
Page 1
<Ingineria programarii I>
Modelul de dezvoltare in cascada de tip Ciclu V <Gabriela Varvara>
S l acestor
Scopul t procese de
d d lt
dezvoltare:
Atingerea unor standarde inalte de calitate
Favorizarea certificarii produselor
Reducerea timpului de punere in piata
Exemplu practic
S
Solutie:
Comportarea sistemului este divizata in 2 functii: CitesteNivel si ActiveazaReleu
CitesteNivel va fi rezolvata de echipa1 si ActiveazaReleu de echipa de dezvoltare 2
Se livreaza documentul de cerinte pentru fiecare echipa
Page 2
<Ingineria programarii I>
Modelul de dezvoltare in cascada de tip Ciclu V <Gabriela Varvara>
Rezultat echipa 1:
Rezultat echipa 2 :
Concluzii:
Sistemul satisface cerintele
Sistemul esueaza in faza de executie
Page 3
<Ingineria programarii I>
Capitolul 2: Modelul de dezvoltare in cascada de tip Ciclu V – curs 2 <Gabriela Varvara>
Page 4
<Ingineria programarii I>
Capitolul 2: Modelul de dezvoltare in cascada de tip Ciclu V – curs 2
<Gabriela Varvara>
Rezolvarea p g
problemelor modelului in cascada legate p
de dezvoltari complexe si /sau
critice a fost realizata odata cu elaborarea unui tip novator de proces la care s-au
adaugat dezvoltari metodologice adecvate:
Metode formale
10
Page 5
<Ingineria programarii I>
Capitolul 2: Modelul de dezvoltare in cascada de tip Ciclu V – curs 2
<Gabriela Varvara>
11
Coordonatele ciclului:
x- fluxul activitatilor din proces
y- echipament tinta / PC hardware
12
Page 6
<Ingineria programarii I>
Capitolul 2: Modelul de dezvoltare in cascada de tip Ciclu V – curs 2
<Gabriela Varvara>
13
14
Page 7
<Ingineria programarii I>
Capitolul 2: Modelul de dezvoltare in cascada de tip Ciclu V – curs 2 <Gabriela Varvara>
15
16
Page 8
<Ingineria programarii I>
Capitolul 2: Modelul de dezvoltare in cascada de tip Ciclu V – curs 2
<Gabriela Varvara>
17
18
Page 9
<Ingineria programarii I>
Capitolul 2: Modelul de dezvoltare in cascada de tip Ciclu V – curs 2 <Gabriela Varvara>
Avantaje: permite testarea ECU in bucla inchisa, fara deteriorare de echipamente de executie si ale
l i sau afectarea
procesului f t t l i uman, detectare
operatorului d t t id a erorilor
rapida il
Componente: model proces, model senzori, calculator tinta cu I/E si raspuns in timp real, incarcari
reale sau simulate, matrice releu pentru introducere defecte, calculator gazda cu comunicare cu
calculator tinta si legatura de diagnoza cu ECU, interfata grafica, aplicatie de testare automata.
19
20
Page 10
<Ingineria programarii I>
Capitolul 2: Modelul de dezvoltare in cascada de tip Ciclu V – curs 2 <Gabriela Varvara>
21
22
Page 11
<Ingineria programarii I>
Capitolul 2: Modelul de dezvoltare in cascada de tip Ciclu V – curs 2 <Gabriela Varvara>
23
Cazuri de calibrare:
Pentru senzori – automobilele folosesc diferite tipuri de senzori ce au la bază variaţii de
masă, presiune, temperatură, etc. Fiecare tip are un răspuns unic. Calibrarea vizează
căutarea răspunsului liniarizat adecvat în tabela de căutare aferentă senzorilor pentru un
anume tip de vehicol.
Performanţă – se poate realiza o calibrare prin optimizarea puterii de ieşire în raport cu
consumul de combustibil.
Constante – folosirea de diferite componente pentru un automobil impune schimbarea
constantelor folosite in algoritmul de control (de exemplu folosirea unor roti cu diametrul mai
mare va determina modificari in calculul vitezei de rulare).
24
Page 12
<Ingineria programarii I>
Capitolul 2: Modelul de dezvoltare in cascada de tip Ciclu V – curs 2
<Gabriela Varvara>
25
26
Page 13
<Ingineria programarii I>
Capitolul 2: Modelul de dezvoltare in cascada de tip Ciclu V – curs 2
<Gabriela Varvara>
27
28
Page 14
<Ingineria programarii I>
Capitolul 2: Modelul de dezvoltare in cascada de tip Ciclu V – curs 2
<Gabriela Varvara>
Simplitate
Sanse de esec diminuate fata de model cascada – datorita planificarii testarii din
faze incipiente
29
30
Page 15