Informatikai rendszertervezés
|
|
- Ida Mészáros
- 6 évvel ezelőtt
- Látták:
Átírás
1 Informatikai rendszertervezés Budapesti Műszaki és Gazdaságtudományi Egyetem Hibatűrő Rendszerek Kutatócsoport Budapesti Műszaki és Gazdaságtudományi Egyetem Méréstechnika és Információs Rendszerek Tanszék 1
2 A tárgy kontextusa Előzmények Rendszermodellezés Rendszertervezés BSc specializáció Informatikai Rendszertervezés Ipari informatika MSc szakirány Modell alapú rendszertervezés Szoftver- és rendszerellenőrzés Kiber-fizikai rendszerek 2
3 Előadók o Horváth Ákos o Majzik István o Micskei Zoltán o (Varró Dániel) o + meghívott előadók Gyakorlatok és segítők: o Búr Márton o Debreceni Csaba o Nagy András Szabolcs o Molnár Vince A tárgy előadói 3
4 Tárgykövetelmények Házi feladat: Kollaboratív tervezői munka o Rendszertervezési feladat 3 fős csapatoknak o 50%-al beleszámít a jegybe o További pluszpontok szerezhetők Kötelező részvétel gyakorlatokon Írásbeli vizsga 4
5 2 hetes blokkok o 2 előadás o 1 gyakorlat o 1 tutorial Tárgy struktúrája Összesen 6 nagyobb blokk, minden blokk része a HF-nek o Követelmény analízis, komponens tervezés, biztonságra tervezés, viselkedés modellezése, architektúra tervezés és verifikáci/validáció o +1 Automatizálási technikák 5
6 Határidők, fontosabb dátumok Házi feladat fontosabb dátumai o szerdáig álljanak össze a 3 fős csapatok ojz_ih64e_15mkidmu3jqcldkl-z0sjwy1gng/viewform o Kiadási és beadási dátumok Minden beadáshoz 1 felelős csapatonként HF1 kiadása án HF2 kiadása án HF1-2 beszedés én 20:00 HF3 kiadása én HF4 kiadása én HF3-4 beszedés án 20:00 HF5 kiadása én HF6 kiadása án HF5-6 beszedés én 20:00 6
7 Összefoglaló Weboldal o Fóliák és kiadandó anyagok o Kérdések Órák: o Hétfő, QBF09., 12:15-14:00 o Szerda, QBF09. 8:15-10:00 o Kérem mindenki időben jelenjen meg! 7
8 MOTIVÁCIÓ 8
9 Egy mai modern autóban Drive-by-wire: Nincs mechanikus kapcsolat Kormánykerék kormányzott kerék Fékpedál fékbetétek Gázpedál motor Van viszont helyette vezérlőegység (ECU) 5-7 busz 100 millió sornyi forráskód 17 millió autó/év (EUR) Kép forrás: aa1car.com 9
10 és a jövő autójában Kép forrás: GSMA 2013 Kiber-fizikai rendszerek 10
11 Változó fizikai környezet és a jövő autójában Hálózatba kapcsolt Dinamikus nyílt rendszer Biztonságos működés? Monitor (Felügyelet) Execute (Végrehajtás) Analyze (Felismerés) Plan (Döntés) 11
12 MODELLEK A RENDSZERTERVEZÉSBEN 12
13 Különböző absztrakciós szinteken Rendszer Architektúra Komponens 13
14 Különböző tervezési fázisokban Követeleményanalízis Telepítés, karbantartás Tervezés Ellenőrzés Implementáció 14
15 Többféle nézőpontból Rendelkezésre állás Biztonságosság (Safety) Adatbiztonság (Security) Megbízhatóság Ütemezés Teljesítmény Rendszermodell Válaszidő 15
16 Többféle célból Statikus modellezés Dinamikus modellezés Tervezési folyamat Tervezésitérbejárás, Optimalizáció Architektúratervezés Platformmodellezés Allokáció, Telepítés Tesztelés, V&V Szimuláció Kódgenerálás Dokumentációgenerálás Fizikai és mérnöki modellek 16
17 A RENDSZERTERVEZÉSI FOLYAMATA 17
18 V-modell: Kritikus rendszerek Követelmények Rendszer validáció Funkcionális specifikáció Rendszerverifikáció Architektúra terv Integrációs tesztelés Komponens terv Komponens verifikáció Jellegzetességek: Top-down Sok résztvevő/aspektus Tanúsítványozás Implementáció 18
19 A rendszertervezés feladata Követelmények Funkcionális specifikáció Architektúra terv Követelmények Funkciók Architektúra Integrációs tesztelés Rendszer validáció Rendszerverifikáció Komponens (SW/HW) Komponens terv Komponens verifikáció Implementáció 19 Rendszertervezés kimenet: Komponens specifikációk (beszállítók számára) Teljes architektúra terv
20 Rendszertervezés vs. -verifikáció Követelmények Rendszer validáció Funkcionális specifikáció Rendszerverifikáció Architektúra terv Integrációs tesztelés Komponens terv Komponens verifikáció Implementáció Rendszertervezés 20 Verifikáció és validáció (V&V)
21 Tervezőeszköz vs. verifikációs eszköz Követelmények Rendszer validáció Funkcionális specifikáció Rendszerverifikáció Architektúra terv Integrációs tesztelés Komponens terv Tervezőeszköz input output determinisztikus új hibát ad a rendszerbe Rendszertervezés Implementáció 21 Komponens verifikáció Verifikációs eszköz input ok/hiba nem talál meg egy rendszerben lévő hibát Verifikáció és validáció (V&V)
22 Nyomonkövethetőség Platform-alapú rendszertervezés Verifikáció és validáció Követelmények HW könyvtár Funkcionális modell HW/SW allokáció Platformmodell Hibatűrési technikák Komponens viselk. modell Forráskód kódgenerálás Architektúra modell Fordító, Linker Konfiguráció modell kódgenerálás Konfig. fájl Bináris kód 22
23 Követelmények Jellegzetességek: Magasszintű (vevő) vs alacsonyszintű (szoftver) Nyomonkövethetőség Követelmény Forráskód Példa A vezető kézzel kikapcsolhatja a tempomatot A tempomat nem aktiválható, ha fékpedál le van nyomva 23 REMO: o Követelmények modellezése o Funkcionális / nemfunkcionális o Finomítás / Konfliktus RETE (UML / SysML): o Requirements diagram o Use case diagram Kép forrás: A.V. Varadarajan et al: Development and Validation of Functional Model of a Cruise Control System. Proc. FESCA 2016, pp
24 Nyomonkövethetőség Platform-alapú rendszertervezés Verifikáció és validáció Követelmények HW könyvtár Funkcionális modell HW/SW allokáció Platformmodell Hibatűrési technikák Komponens viselk. modell Forráskód kódgenerálás Architektúra modell Fordító, Linker Konfiguráció modell kódgenerálás Konfig. fájl Bináris kód 24
25 Funkcionális specifikáció Electronic Braking Adaptive Cruise Control Kép forrás: aa1car.com 25
26 Példa: Funkcionális specifikáció Tempomat bemenete: o Aktuális sebesség o Elvárt sebesség o Fékpedál állapota o Vezetői parancsa o Energia Tempomat kimenete: o Vezérlőjel o Tempomat ki/be REMO: o Funkcionális dekompozíció o Strukturális modellek (pl. példány- és típusgráf) RETE (SysML/UML): o Osztály diagram o Komponens diagram o (Internal) Block diagram 26 Kép forrás: A.V. Varadarajan et al: Development and Validation of Functional Model of a Cruise Control System. Proc. FESCA 2016, pp
27 Nyomonkövethetőség Platform-alapú rendszertervezés Verifikáció és validáció Követelmények HW könyvtár Funkcionális modell HW/SW allokáció Platformmodell Hibatűrési technikák Komponens viselk. modell Forráskód kódgenerálás Architektúra modell Fordító, Linker Konfiguráció modell kódgenerálás Konfig. fájl Bináris kód 27
28 Komponens terv Kérdések: Komponens belső viselkedése? Időzítések? Üzenetküldés 28
29 Példa: Komponens belső viselkedés CC_Engaged állapotban Driver_CC_ON üzenet hatására Actuator Signal_On akció CC_On állapotba lépés 29 REMO: Állapotgép (Statechart) Folyamatmodell (Activity) RETE (UML/SysML) Statemachine, Activity and Sequence diagrams
30 Nyomonkövethetőség Platform-alapú rendszertervezés Verifikáció és validáció Követelmények HW könyvtár Funkcionális modell HW/SW allokáció Platformmodell Hibatűrési technikák Komponens viselk. modell Forráskód kódgenerálás Architektúra modell Fordító, Linker Konfiguráció modell kódgenerálás Konfig. fájl Bináris kód 30
31 Biztonságra tervezés / Hibatűrés Kérdések: Mi történik hiba esetén? Hány példányban fut egy funkció? Meddig terjedhet egy hiba? Tempomat-kimenet monitorozása Összehasonlítás tárolt adatokkal Jelentős eltérés esetén hibajelzés Hibajelzés esetén deaktiválás 31 REMO: csak példákban RETE: o Biztonság alapfogalmai o Hibatűrési technikák o Kockázatanalízis
32 Nyomonkövethetőség Platform-alapú rendszertervezés Verifikáció és validáció Követelmények HW könyvtár Funkcionális modell HW/SW allokáció Platformmodell Hibatűrési technikák Komponens viselk. modell Forráskód kódgenerálás Architektúra modell Fordító, Linker Konfiguráció modell kódgenerálás Konfig. fájl Bináris kód 32
33 Platform modellezés Példa Mikrovezérlő Kapcsolat szabványos interfészekkel (CAN, LIN) Watchdog processzor folyamatos ellenőrzésre DIGIT (REMO: Néhány példa) RETE: o Internal block diagram o Hibatűrési technikák 33
34 Nyomonkövethetőség Platform-alapú rendszertervezés Verifikáció és validáció Követelmények HW könyvtár Funkcionális modell HW/SW allokáció Platformmodell Hibatűrési technikák Komponens viselk. modell Forráskód kódgenerálás Architektúra modell Fordító, Linker Konfiguráció modell kódgenerálás Konfig. fájl Bináris kód 34
35 Architektúra terv (aka. Rendszermodell) Kérdések: A funkciók példányai Hol / mikor futnak? Mikor kommunikálnak? Melyik buszon? Mivel áll kapcsolatban? Kép forrás: aa1car.com 35 audi-technology-portal.de
36 Példa: Architektúra terv (Rendszermodell) Funkcionális modell HW/SW allokáció Platform-modell REMO o Nemfunkcionális követelmények o Teljesítménymodellezés RETE o Nemfunkcionális követelmények analízise Ütemezés Rendelkezésre állás o Allokáció és telepítés 36
37 Nyomonkövethetőség Platform-alapú rendszertervezés Verifikáció és validáció Architektúra tervezés (HW/SW allokáció): Meet-in-the-middle Követelmények HW könyvtár Funkcionális modell HW/SW allokáció Platformmodell Hibatűrési technikák Komponens viselk. modell Forráskód kódgenerálás Funkcionális tervezés:top-down Funkcionális dekompozíció Követelmények nyomonkövethetősége Architektúra modell Fordító, Linker Bináris kód 37 Konfiguráció modell kódgenerálás Konfig. fájl Platform tervezés: Bottom-up Bevett HW+SW megoldások Tömegtermelés (minél olcsóbb hardver)
38 VERIFIKÁCIÓ ÉS VALIDÁCIÓ A RENDSZERTERVEZÉSBEN 38
39 Motiváció Követelmények Hibás terv Probléma felfedezése Rendszer validáció Funkcionális specifikáció Architektúra terv sok mérnökhónapnyi fejlesztés és tesztelés fölöslegesen legyártott hardver Integrációs tesztelés Rendszerverifikáció Komponens terv Komponens verifikáció Implementáció Rendszertervezés 39 Verifikáció és validáció (V&V)
40 REMO V&V technikák a képzésben o Szimuláció Követelmények (folyamat) o Tesztelés (orákulum / fedettség / öntesztelés) o Modellellenőrzés Funkcionális alapok specifikáció o Követelmény alapú tesztelés o Modell alapú Architektúra tesztelés terv RETE Ipari Informatika o HIL / SIL o Szimuláció Szoftver- és Komponens terv rendszerellenőrzés (MSc) o Számos további módszer Implementáció Integrációs tesztelés Komponens verifikáció Rendszer validáció Rendszerverifikáció 40 Verifikáció és validáció (V&V)
41 Szimuláció/tesztelés alapú verifikáció és validáció Fókusz Hol fut? Időzítés: Komponens Szerver Valós Vezérlőrendszer Teszt hardver Valós idő Teljes rendszer (környezettel) Valós hardver Szimulált idő 41
42 Környezeti modell (fizikai) Fizikai változó Logikai jel Komponens verifikáció Vezérelt rendszer Software-in-the-loop Rendszer o Szimulált (nem valósidejű) o Integrálandó komponens Modell / Lefordított kód o Más komponens szimulált Modell / Telepített szoftver Fizikai környezet o Szimulált (nem valósidejű) Ellenőrzés: o Jellegzetes futási utak (szcenáriók) vizsgálata o Modell alapú tesztelés 42
43 Környezeti modell (fizikai) Fizikai változó elektromos jel Fizikai változó Logikai jel Vezérelt rendszer Integrációs tesztelés I/O tesztkörnyezet Hardver/fizikai kapcsolat Hardware-in-the-loop Rendszer: o Valós idejű szimuláció o Integrálandó komponens: valós hardverre telepített o Egyéb komponens: szimulált (modell) / fordított szoftver Fizikai környezet: Valós idejű, szimulált o Környezeti modellből számított o Korábbi mérési adatok (benchmark) Ellenőrzés: o Hardveres integráció helyessége 43
44 Rendszerverifikáció Környezeti modell (fizikai) Fizikai változó elektromos jel I/O tesztkörnyezet Hardver/fizikai kapcsolat Component-in-the-loop Rendszer: Integrált Valós hardverre telepített komponensek Elektromos integráció (vezérlőjelek, tápellátás) Valós működés Fizikai környezet: o Valós idejű, szimulált Ellenőrzés: o Korábbi mérési adatok (benchmark) o Virtuális törésteszt, stb. 44
45 Rendszervalidáció Rendszer: o Valós hardverre telepített komponensek o Teljeskörű integráció (mechanika, stb.) Fizikai környezet: valós o Közút o Tesztpálya Ellenőrzés: o Tesztvezetés: Pl. hirtelen fékező autó o Törésteszt o Valós mérési adatok 45
46 Modellek felhasználási célja Rendszerkövetelmények Tervezés kódgenerálás Tervezési modellek tesztgenerálás Verifikációs modellek Verifikáció Forráskód Telepítési leírók Teszteset Hibafa Dokumentáció Szimulátor Miért nem közös modellből generálunk? Biztosítani kell a tervezés és ellenőrzés függetlenségét! 46
47 Modellek felhasználási célja Rendszerkövetelmények Tervezés kódgenerálás Tervezési modellek tesztgenerálás Verifikációs modellek Verifikáció Forráskód Telepítési leírók Teszteset Hibafa Dokumentáció Szimulátor Példák tervezési modellekre Állapotgépek (hierarchikus) Aktivitás diagramok Osztály diagram, Komponens diagram Telepítési modellek Példák verifikációs modellekre Állapotgépek (gyakran lapos) Szekvencia diagramok Petri hálók, Adatfolyam hálók Sorbanállási + ütemezési modellek 47
48 KITEKINTÉS 48
49 A modell alapú tervezés előnyei Jellegzetességek: o Tervezés: 30-40%-kal több idő/költség o Ellenőrzés: Átlagosan 40%-kal kevesebb o Kódgenerálás: >90% a részvevők 40%-nál! 40-50%-os megtakarítás o 3 éves megtérülés Miért? o Tervezési hibák 60%-a korai fázisban felderíthető o Virtuális prototípusok Felmérés: autóipari szereplők 180 ember (14 országból) menedzserek, fejlesztők, R&D 49 M. Broy et. al: What is the benefit of a model-based design of embedded software systems in the car industry? In: Emerging Technologies for the Evolution and Maintenance of Software Models. IGI Global, 2010.
50 Informatikai rendszertervezés (áttekintés) Követelmények rögzítése Használati esetek Funkcionális dekompozíció Komponens + Interfészek Állapotgépek Adatfolyam Jellegzetes futási utak (szekvencia) Biztonság (safety) alapok Hibatűrő rendszerarchitektúrák Követelmény analízis Komponens tervezés Viselkedés modellezés Biztonságra tervezés Platform modellezés Nemfunkcionális analízis Allokáció Architektúra tervezés Specifikáció alapú tesztelés Modell alapú tesztelés Tesztfedettség Verifikáció és validáció Modelltranszformáció Kódgenerálás Automatizálási módszerek 51
51 Nyomonkövethetőség Összegzés: Informatikai rendszertervezés Verifikáció és validáció Követelmények Funkcionális modell HW/SW allokáció Platformmodell Hibatűrési technikák Komponens viselk. modell Architektúra modell Konfiguráció modell Forráskód Konfig. fájl 52
Informatikai rendszertervezés
Informatikai rendszertervezés Dr. Varró Dániel Budapesti Műszaki és Gazdaságtudományi Egyetem Hibatűrő Rendszerek Kutatócsoport Budapesti Műszaki és Gazdaságtudományi Egyetem Méréstechnika és Információs
Nagy bonyolultságú rendszerek fejlesztőeszközei
Nagy bonyolultságú rendszerek fejlesztőeszközei Balogh András balogh@optxware.com A cég A BME spin-off-ja A Hibatűrő Rendszerek Kutatócsoport tagjai alapították Tisztán magánkézben Szakmai háttér Hibatűrő
Autóipari beágyazott rendszerek. Komponens és rendszer integráció
Autóipari beágyazott rendszerek és rendszer integráció 1 Magas szintű fejlesztési folyamat SW architektúra modellezés Modell (VFB) Magas szintű modellezés komponensek portok interfészek adattípusok meghatározása
A fejlesztési szabványok szerepe a szoftverellenőrzésben
A fejlesztési szabványok szerepe a szoftverellenőrzésben Majzik István majzik@mit.bme.hu http://www.inf.mit.bme.hu/ 1 Tartalomjegyzék Biztonságkritikus rendszerek A biztonságintegritási szint Az ellenőrzés
Informatikai technológiák szakirány Rendszertervezés ágazat
Méréstechnika és Információs Rendszerek Tanszék Informatikai technológiák szakirány Budapesti Műszaki és Gazdaságtudományi Egyetem Méréstechnika és Információs Rendszerek Tanszék A (BSc) Informatikai technológiák
Miért is transzformáljunk modelleket? Varró Dániel
Miért is transzformáljunk modelleket? Varró Dániel Mit látunk a képen? Tipikus kérdések (Hardvertervezés) Jól működik-e? 1+1 = 2? Hogyan készítsünk 8 bites összeadót 4 bites összeadóval? Hogyan készítsünk
Rendszermodellezés. Modellellenőrzés. Budapesti Műszaki és Gazdaságtudományi Egyetem Méréstechnika és Információs Rendszerek Tanszék
Rendszermodellezés Modellellenőrzés Budapesti Műszaki és Gazdaságtudományi Egyetem Méréstechnika és Információs Rendszerek Tanszék Ismétlés: Mire használunk modelleket? Kommunikáció, dokumentáció Gondolkodás,
Automatikus tesztgenerálás modell ellenőrző segítségével
Méréstechnika és Információs Rendszerek Tanszék Automatikus tesztgenerálás modell ellenőrző segítségével Micskei Zoltán műszaki informatika, V. Konzulens: Dr. Majzik István Tesztelés Célja: a rendszerben
ORVOSTECHNIKAI ESZKÖZÖK GYÁRTMÁNYFEJLESZTÉSE AKTÍV ORVOSI ESZKÖZÖK FEJLESZTÉSE - PEMS V&V
ORVOSTECHNIKAI ESZKÖZÖK GYÁRTMÁNYFEJLESZTÉSE AKTÍV ORVOSI ESZKÖZÖK FEJLESZTÉSE - PEMS V&V Nagy Katinka Budapest, 29 November 2018 Bemutatkozás Nagy Katinka Villamosmérnök BSc (2012) Villamosmérnök MSc
Orvostechnikai eszközök gyártmányfejlesztése Aktív orvosi eszközök fejlesztése PEMS V&V. Nagy Katinka
Orvostechnikai eszközök gyártmányfejlesztése Aktív orvosi eszközök fejlesztése PEMS V&V Nagy Katinka 2016-11-24 Bemutatkozás Nagy Katinka Villamosmérnök BSc (2012) Villamosmérnök MSc (2014) Rendszer tesztmérnök,
Modellek fejlesztése
Modellek fejlesztése Budapesti Műszaki és Gazdaságtudományi Egyetem Hibatűrő Rendszerek Kutatócsoport Budapesti Műszaki és Gazdaságtudományi Egyetem Méréstechnika és Információs Rendszerek Tanszék 1 Tartalom
Modellek fejlesztése
Modellek fejlesztése Molnár Vince, Dr. Pataricza András Budapesti Műszaki és Gazdaságtudományi Egyetem Hibatűrő Rendszerek Kutatócsoport Budapesti Műszaki és Gazdaságtudományi Egyetem Méréstechnika és
Verifikáció és validáció Általános bevezető
Verifikáció és validáció Általános bevezető Általános Verifikáció és validáció verification and validation - V&V: ellenőrző és elemző folyamatok amelyek biztosítják, hogy a szoftver megfelel a specifikációjának
Szoftvertechnológia ellenőrző kérdések 2005
Szoftvertechnológia ellenőrző kérdések 2005 Mi a szoftver, milyen részekből áll és milyen típusait különböztetjük meg? Mik a szoftverfejlesztés általános lépései? Mik a szoftvergyártás általános modelljei?
A modellellenőrzés érdekes alkalmazása: Tesztgenerálás modellellenőrzővel
A modellellenőrzés érdekes alkalmazása: Tesztgenerálás modellellenőrzővel Majzik István Micskei Zoltán BME Méréstechnika és Információs Rendszerek Tanszék 1 Modell alapú fejlesztési folyamat (részlet)
Modellezési alapismeretek
Modellezési alapismeretek Rendszermodellezés Budapesti Műszaki és Gazdaságtudományi Egyetem Hibatűrő Rendszerek Kutatócsoport Budapesti Műszaki és Gazdaságtudományi Egyetem Méréstechnika és Információs
Folyamatmodellezés és eszközei. Budapesti Műszaki és Gazdaságtudományi Egyetem Méréstechnika és Információs Rendszerek Tanszék
Folyamatmodellezés és eszközei Budapesti Műszaki és Gazdaságtudományi Egyetem Méréstechnika és Információs Rendszerek Tanszék Folyamat, munkafolyamat Ez vajon egy állapotgép-e? Munkafolyamat (Workflow):
Modellező eszközök, kódgenerálás
Modellező eszközök, kódgenerálás Budapesti Műszaki és Gazdaságtudományi Egyetem Hibatűrő Rendszerek Kutatócsoport Budapesti Műszaki és Gazdaságtudományi Egyetem Méréstechnika és Információs Rendszerek
Modellezési alapismeretek
Modellezési alapismeretek Budapesti Műszaki és Gazdaságtudományi Egyetem Hibatűrő Rendszerek Kutatócsoport Budapesti Műszaki és Gazdaságtudományi Egyetem Méréstechnika és Információs Rendszerek Tanszék
A modellellenőrzés érdekes alkalmazása: Tesztgenerálás modellellenőrzővel
A modellellenőrzés érdekes alkalmazása: Tesztgenerálás modellellenőrzővel Majzik István Micskei Zoltán BME Méréstechnika és Információs Rendszerek Tanszék 1 Modell alapú fejlesztési folyamat (részlet)
Modell alapú tesztelés mobil környezetben
Modell alapú tesztelés mobil környezetben Micskei Zoltán Budapesti Műszaki és Gazdaságtudományi Egyetem Méréstechnika és Információs Rendszerek Tanszék A terület behatárolása Testing is an activity performed
IRÁNYÍTÓ RENDSZER IRÁNYÍTANDÓ FOLYAMAT. Biztonsági funkciók Biztonsági integritás. Normál működés. Hibák elleni védettség Saját (belső) biztonság
Biztonsági funkciók Biztonsági integritás Teljes funkcionalitás Biztonsági funkciók Irányító funkciók Gyakoriság Normál működés Kockázat osztályozás Veszélyelemzés Kockázatcsökkentés Súlyosság Belső kockázat
Budapesti Műszaki és Gazdaságtudományi Egyetem Méréstechnika és Információs Rendszerek Tanszék. Folyamatmodellezés
Budapesti Műszaki és Gazdaságtudományi Egyetem Méréstechnika és Információs Rendszerek Tanszék Folyamatmodellezés Folyamat, munkafolyamat Munkafolyamat (Workflow): azoknak a lépéseknek a sorozata, amelyeket
Szoftver értékelés és karbantartás
Szoftver értékelés és karbantartás Majzik István Budapesti Műszaki és Gazdaságtudományi Egyetem Méréstechnika és Információs Rendszerek Tanszék http://www.mit.bme.hu/~majzik/ Emlékeztető: Biztonsági követelmények
Modellellenőrzés a vasút automatikai rendszerek fejlesztésében. XIX. Közlekedésfejlesztési és beruházási konferencia Bükfürdő
Modellellenőrzés a vasút automatikai rendszerek fejlesztésében XIX. Közlekedésfejlesztési és beruházási konferencia Bükfürdő 2018.04.25-27. Tartalom 1. Formális módszerek state of the art 2. Esettanulmány
OpenCL alapú eszközök verifikációja és validációja a gyakorlatban
OpenCL alapú eszközök verifikációja és validációja a gyakorlatban Fekete Tamás 2015. December 3. Szoftver verifikáció és validáció tantárgy Áttekintés Miért és mennyire fontos a megfelelő validáció és
Folyamatmodellezés és eszközei. Budapesti Műszaki és Gazdaságtudományi Egyetem Méréstechnika és Információs Rendszerek Tanszék
Folyamatmodellezés és eszközei Budapesti Műszaki és Gazdaságtudományi Egyetem Méréstechnika és Információs Rendszerek Tanszék Folyamat, munkafolyamat Munkafolyamat (Workflow): azoknak a lépéseknek a sorozata,
Digitális technika VIMIAA01 9. hét Fehér Béla BME MIT
BUDAPESTI MŰSZAKI ÉS GAZDASÁGTUDOMÁNYI EGYETEM VILLAMOSMÉRNÖKI ÉS INFORMATIKAI KAR MÉRÉSTECHNIKA ÉS INFORMÁCIÓS RENDSZEREK TANSZÉK Digitális technika VIMIAA01 9. hét Fehér Béla BME MIT Eddig Tetszőleges
Digitális technika VIMIAA01 9. hét
BUDAPESTI MŰSZAKI ÉS GAZDASÁGTUDOMÁNYI EGYETEM VILLAMOSMÉRNÖKI ÉS INFORMATIKAI KAR MÉRÉSTECHNIKA ÉS INFORMÁCIÓS RENDSZEREK TANSZÉK Digitális technika VIMIAA01 9. hét Fehér Béla BME MIT Eddig Tetszőleges
Szoftver karbantartás
Szoftver karbantartás Majzik István Budapesti Műszaki és Gazdaságtudományi Egyetem Méréstechnika és Információs Rendszerek Tanszék http://www.mit.bme.hu/~majzik/ Áttekintés Követelményspecifikálás Architektúra
Gyakorlat és házi feladat tájékoztató
Szoftverellenőrzési technikák (VIMIM148) Gyakorlat és házi feladat tájékoztató Micskei Zoltán Budapesti Műszaki és Gazdaságtudományi Egyetem Méréstechnika és Információs Rendszerek Tanszék Szoftverellenőrzési
Hibatűrés. Majzik István Budapesti Műszaki és Gazdaságtudományi Egyetem Méréstechnika és Információs Rendszerek Tanszék
Hibatűrés Majzik István Budapesti Műszaki és Gazdaságtudományi Egyetem Méréstechnika és Információs Rendszerek Tanszék http://www.mit.bme.hu/ 1 Hibatűrés különféle hibák esetén Hardver tervezési hibák
Rendszertervezés ágazat
Rendszertervezés Mérnök informatikus szak BSc Informatikai technológiák szakirány http://www.inf.mit.bme.hu/ Mérnök informatikus BSc A szakirány és ágazatai Informatikai technológiák szakirány Rendszertervezés
Miskolci Egyetem Alkalmazott Informatikai Intézeti Tanszék A minőségbiztosítás informatikája. Készítette: Urbán Norbert
Miskolci Egyetem Alkalmazott Informatikai Intézeti Tanszék A minőségbiztosítás informatikája Készítette: Urbán Norbert Szoftver-minőség A szoftver egy termelő-folyamat végterméke, A minőség azt jelenti,
Biztonságkritikus rendszerek Gyakorlat: Architektúrák
Biztonságkritikus rendszerek Gyakorlat: Architektúrák Rendszertervezés és -integráció dr. Majzik István Budapesti Műszaki és Gazdaságtudományi Egyetem Méréstechnika és Információs Rendszerek Tanszék BME-MIT
Digitális eszközök típusai
Digitális eszközök típusai A digitális eszközök típusai Digitális rendszer fogalma Több minden lehet digitális rendszer Jelen esetben digitális integrált áramköröket értünk a digitális rendszerek alatt
UML (Unified Modelling Language)
UML (Unified Modelling Language) UML (+ Object Constraint Language) Az objektum- modellezés egy szabványa (OMG) UML A 80-as, 90-es években egyre inkább terjedő objektum-orientált analízis és tervezés (OOA&D)
Intervenciós röntgen berendezés teljesítményszabályozójának automatizált tesztelése
Intervenciós röntgen berendezés teljesítményszabályozójának automatizált tesztelése Somogyi Ferenc Attila 2016. December 07. Szoftver verifikáció és validáció kiselőadás Forrás Mathijs Schuts and Jozef
A cloud szolgáltatási modell a közigazgatásban
A cloud szolgáltatási modell a közigazgatásban Gombás László Krasznay Csaba Copyright 2011 Hewlett-Packard Development Company HP Informatikai Kft. 2011. november 23. Témafelvetés 2 HP Confidential Cloud
01. gyakorlat - Projektalapítás
2 Követelmények 01. gyakorlat - Projektalapítás Szoftvertechnológia gyakorlat OE-NIK A félév során egy nagyobb szoftverrendszer prototípusának elkészítése lesz a feladat Fejlesztési módszertan: RUP CASE-eszköz:
A szoftver-folyamat. Szoftver életciklus modellek. Szoftver-technológia I. Irodalom
A szoftver-folyamat Szoftver életciklus modellek Irodalom Ian Sommerville: Software Engineering, 7th e. chapter 4. Roger S. Pressman: Software Engineering, 5th e. chapter 2. 2 A szoftver-folyamat Szoftver
Szoftverminőségbiztosítás
NGB_IN003_1 SZE 2014-15/2 (13) Szoftverminőségbiztosítás Szoftverminőség és formális módszerek Formális módszerek Formális módszer formalizált módszer(tan) Formális eljárások alkalmazása a fejlesztésben
S01-7 Komponens alapú szoftverfejlesztés 1
S01-7 Komponens alapú szoftverfejlesztés 1 1. A szoftverfejlesztési modell fogalma. 2. A komponens és komponens modell fogalma. 3. UML kompozíciós diagram fogalma. 4. A szoftverarchitektúrák fogalma, összetevői.
MÉRŐ AUTOMATA RENDSZEREK
Állománynév: software defined 10bevezetes32.pdf Irodalom: Előadók jegyzetei: http://users.itk.ppke.hu/ kolumban/software defined/ MÉRŐ AUTOMATA RENDSZEREK Napjaink legfontosabb trendje: Szoftver definiált
Informatikai rendszertervezés (VIMIAC01) VIZSGA MINTA Név: NEPTUN:
Informatikai rendszertervezés (VIMIAC01) VIZSGA MINTA Név: NEPTUN: Összpontszám: / 60 A vizsga hossza 90 perc. A vizsgán legalább 40%-ot kell elérni. I. Elméleti kérdések (minden kérdés 1 pontot ér) /
Modellek ellenőrzése és tesztelése
Modellek ellenőrzése és tesztelése Rendszermodellezés imsc gyakorlat Budapesti Műszaki és Gazdaságtudományi Egyetem Hibatűrő Rendszerek Kutatócsoport Budapesti Műszaki és Gazdaságtudományi Egyetem Méréstechnika
Biztonsági folyamatirányító. rendszerek szoftvere
Biztonsági folyamatirányító rendszerek szoftvere 1 Biztonsági folyamatirányító rendszerek szoftvere Tartalom Szoftverek szerepe a folyamatirányító rendszerekben Szoftverek megbízhatósága Szoftver életciklus
Rendszermodellezés: házi feladat bemutatás
Rendszermodellezés: házi feladat bemutatás Budapest University of Technology and Economics Fault Tolerant Systems Research Group Budapest University of Technology and Economics Department of Measurement
A TANTÁRGY ADATLAPJA
A TANTÁRGY ADATLAPJA 1. A képzési program adatai 1.1 Felsőoktatási intézmény Babeș Bolyai Tudományegyetem 1.2 Kar Matematika és Informatika Kar 1.3 Intézet Magyar Matematika és Informatika Intézet 1.4
A KUTATÁS EREDMÉNYEI ZÁRÓJELENTÉS 2004-2006.
ÖNELLENŐRZÉS ÉS FUTÁSIDEJŰ VERIFIKÁCIÓ SZÁMÍTÓGÉPES PROGRAMOKBAN OTKA T-046527 A KUTATÁS EREDMÉNYEI ZÁRÓJELENTÉS 2004-2006. Témavezető: dr. Majzik István Budapesti Műszaki és Gazdaságtudományi Egyetem
Laborgyakorlat 3 A modul ellenőrzése szimulációval. Dr. Oniga István
Laborgyakorlat 3 A modul ellenőrzése szimulációval Dr. Oniga István Szimuláció és verifikáció Szimulációs lehetőségek Start Ellenőrzés után Viselkedési Funkcionális Fordítás után Leképezés után Időzítési
Szoftverminőségbiztosítás
NGB_IN003_1 SZE 2017-18/2 (9) Szoftverminőségbiztosítás Specifikáció alapú (black-box) technikák A szoftver mint leképezés Szoftverhiba Hibát okozó bement Hibás kimenet Input Szoftver Output Funkcionális
Részletes szoftver tervek ellenőrzése
Részletes szoftver tervek ellenőrzése Majzik István Budapesti Műszaki és Gazdaságtudományi Egyetem Méréstechnika és Információs Rendszerek Tanszék http://www.mit.bme.hu/~majzik/ Tartalomjegyzék A részletes
Modellezési alapismeretek
Modellezési alapismeretek Rendszermodellezés Budapesti Műszaki és Gazdaságtudományi Egyetem Hibatűrő Rendszerek Kutatócsoport Budapesti Műszaki és Gazdaságtudományi Egyetem Méréstechnika és Információs
Szoftverminőségbiztosítás
NGB_IN003_1 SZE 2014-15/2 (8) Szoftverminőségbiztosítás Szoftvertesztelési folyamat (folyt.) Szoftvertesztelési ráfordítások (Perry 1995) Tesztelésre fordítódik a projekt költségvetés 24%-a a projekt menedzsment
Szoftver karbantartási lépések ellenőrzése
Szoftverellenőrzési technikák (vimim148) Szoftver karbantartási lépések ellenőrzése Majzik István Budapesti Műszaki és Gazdaságtudományi Egyetem Méréstechnika és Információs Rendszerek Tanszék http://www.inf.mit.bme.hu/
Folyamatmodellezés (BPMN) és alkalmazásai
Folyamatmodellezés (BPMN) és alkalmazásai Rendszermodellezés 2018. Budapesti Műszaki és Gazdaságtudományi Egyetem Hibatűrő Rendszerek Kutatócsoport Budapesti Műszaki és Gazdaságtudományi Egyetem Méréstechnika
Élettartam teszteknél alkalmazott programstruktúra egy váltóvezérlő példáján keresztül
Élettartam teszteknél alkalmazott programstruktúra egy váltóvezérlő példáján keresztül 1 Tartalom Miről is lesz szó? Bosch GS-TC Automata sebességváltó TCU (Transmission Control Unit) Élettartam tesztek
A szoftverfejlesztés eszközei
A szoftverfejlesztés eszközei Fejleszt! eszközök Segédeszközök (szoftverek) programok és fejlesztési dokumentáció írásához elemzéséhez teszteléséhez karbantartásához 2 Történet (hw) Lyukkártya válogató
Modell alapú tesztelés: célok és lehetőségek
Szoftvertesztelés 2016 Konferencia Modell alapú tesztelés: célok és lehetőségek Dr. Micskei Zoltán Budapesti Műszaki és Gazdaságtudományi Egyetem Budapesti Műszaki és Gazdaságtudományi Egyetem Méréstechnika
Részletes tervek ellenőrzése
Szoftverellenőrzési technikák Részletes tervek ellenőrzése Majzik István http://www.inf.mit.bme.hu/ 1 Tartalomjegyzék Áttekintés Milyen szerepe van a részletes terveknek? Milyen ellenőrzési módszerek vannak?
Tartalom Platform-független modellezés Alkalmazás-modellezés A DECOS hardver platform Platform modellezés Hardver-szoftver integráció Implementáció 2
Biztonság-vezérelt automatikus architektúra szintézis Balogh András abalogh@mit.bme.hu Tartalom Platform-független modellezés Alkalmazás-modellezés A DECOS hardver platform Platform modellezés Hardver-szoftver
A BIZTONSÁGINTEGRITÁS ÉS A BIZTONSÁGORIENTÁLT ALKALMAZÁSI FELTÉTELEK TELJESÍTÉSE A VASÚTI BIZTOSÍTÓBERENDEZÉSEK TERVEZÉSE ÉS LÉTREHOZÁSA SORÁN
A BIZTONSÁGINTEGRITÁS ÉS A BIZTONSÁGORIENTÁLT ALKALMAZÁSI FELTÉTELEK TELJESÍTÉSE A VASÚTI BIZTOSÍTÓBERENDEZÉSEK TERVEZÉSE ÉS LÉTREHOZÁSA SORÁN Szabó Géza Bevezetés Az előadás célja, vasúti alrendszerekre
Mikrorendszerek tervezése
BUDAPESTI MŰSZAKI ÉS GAZDASÁGTUDOMÁNYI EGYETEM VILLAMOSMÉRNÖKI ÉS INFORMATIKAI KAR MÉRÉSTECHNIKA ÉS INFORMÁCIÓS RENDSZEREK TANSZÉK Mikrorendszerek tervezése Beágyazott rendszerek Fehér Béla Raikovich Tamás
DECOS Nemzeti Nap október 15. Budapesti Műszaki és Gazdaságtudományi Egyetem Méréstechnika és Információs Rendszerek Tanszék
Megfelelőség tanúsítása modell alapon Dr. Polgár Balázs polgar@mit.bme.hu Miről lesz szó? 2 Tartalom Célkitűzés Megoldandó feladatok A tesztkörnyezet komponensei folyamatok Eszközintegrációs szintek Megfelelőségtanúsítás
Tesztelési szintek Tesztautomatizálás
Integrációs és ellenőrzési technikák (VIMIA04) Tesztelési szintek Tesztautomatizálás Majzik István, Micskei Zoltán Méréstechnika és Információs Rendszerek Tanszék Budapesti Műszaki és Gazdaságtudományi
Modellek végrehajtása, kódgenerálás
Modellek végrehajtása, kódgenerálás Budapesti Műszaki és Gazdaságtudományi Egyetem Hibatűrő Rendszerek Kutatócsoport Budapesti Műszaki és Gazdaságtudományi Egyetem Méréstechnika és Információs Rendszerek
Formális módszerek GM_IN003_1 Bevezetés
Formális módszerek GM_IN003_1 Formális módszerek Formális módszer! formalizált módszer(tan) Formális eljárások alkalmazása a fejlesztésben nincs olyan formális eljárás, ami egy komplex rendszer minden
Autóipari beágyazott rendszerek Dr. Balogh, András
Autóipari beágyazott rendszerek Dr. Balogh, András Autóipari beágyazott rendszerek Dr. Balogh, András Publication date 2013 Szerzői jog 2013 Dr. Balogh András Szerzői jog 2013 Dunaújvárosi Főiskola Kivonat
Autóipari beágyazott rendszerek. Kockázatelemzés
Autóipari beágyazott rendszerek Kockázatelemzés 1 Biztonságkritikus rendszer Beágyazott rendszer Aminek hibája Anyagi vagyont, vagy Emberéletet veszélyeztet Tipikus példák ABS, ESP, elektronikus szervokormány
Valószínűségi modellellenőrzés Markov döntési folyamatokkal
Valószínűségi modellellenőrzés Markov döntési folyamatokkal Hajdu Ákos Szoftver verifikáció és validáció 2015.12.09. Budapesti Műszaki és Gazdaságtudományi Egyetem Méréstechnika és Információs Rendszerek
Információtartalom vázlata
1. Az Ön cégétől árajánlatot kértek egy üzleti portál fejlesztésére, amelynek célja egy online áruház kialakítása. Az árajánlatkérés megválaszolásához munkaértekezletet tartanak, ahol Önnek egy vázlatos
Rendszer-modellezés, modellezési technikák
Rendszer-modellezés, modellezési technikák System engineering and modelling Irodalom Ian Sommerville: Software Engineering, 7th e. chapter 8. Roger S. Pressman: Software Engineering, 5th e. chapter 10,
Szimuláció. Fault Tolerant Systems Research Group. Budapest University of Technology and Economics. Department of Measurement and Information Systems
Szimuláció Budapest University of Technology and Economics Fault Tolerant Systems Research Group Budapest University of Technology and Economics Department of Measurement and Information Systems 1 Mérés:
Gyakorlat és házi feladat tájékoztató
Szoftver- és rendszerellenőrzés (VIMIMA01) Gyakorlat és házi feladat tájékoztató https://inf.mit.bme.hu/edu/courses/szore Budapesti Műszaki és Gazdaságtudományi Egyetem Méréstechnika és Információs Rendszerek
V & V Feladatok. V & V Feladatok
V & V Feladatok 2008.01.08 2. Feladat tartozik! A relációjel fordított. Hibás bemenetekre nem teszteltünk. Figyelmen kívül hagytuk az objektum konstruálás időigényét. A pointer értéke null. A program lefut,
Életciklus modellek a rendszer és szoftverrendszer-fejlesztésben. SDLC System Development Life Cycle Software Development Life Cycle
Életciklus modellek a rendszer és szoftverrendszer-fejlesztésben SDLC System Development Life Cycle Software Development Life Cycle Mi az életciklus? A termék piacon való megjelenésétől a kivonásáig terjedő
Szoftver architektúra tervek ellenőrzése
Szoftver architektúra tervek ellenőrzése Majzik István Budapesti Műszaki és Gazdaságtudományi Egyetem Méréstechnika és Információs Rendszerek Tanszék http://www.mit.bme.hu/~majzik/ Tartalomjegyzék A fázis
Információs rendszerek Információsrendszer-fejlesztés
Információs rendszerek Információsrendszer-fejlesztés A rendszerfejlesztés életciklusa problémadefiniálás helyzetfeltárás megvalósítási tanulmány döntés a fejlesztésrıl ELEMZÉS IMPLEMENTÁCIÓ programtervezés
Alkalmazások fejlesztése A D O K U M E N T Á C I Ó F E L É P Í T É S E
Alkalmazások fejlesztése A D O K U M E N T Á C I Ó F E L É P Í T É S E Követelmény A beadandó dokumentációját a Keszthelyi Zsolt honlapján található pdf alapján kell elkészíteni http://people.inf.elte.hu/keszthelyi/alkalmazasok_fejlesztese
Folyamatmodellezés. Budapesti Műszaki és Gazdaságtudományi Egyetem. Hibatűrő Rendszerek Kutatócsoport. Budapesti Műszaki és Gazdaságtudományi Egyetem
Folyamatmodellezés Budapesti Műszaki és Gazdaságtudományi Egyetem Hibatűrő Rendszerek Kutatócsoport Budapesti Műszaki és Gazdaságtudományi Egyetem Méréstechnika és Információs Rendszerek Tanszék 1 Tartalom
Verziókövető rendszerek használata a szoftverfejlesztésben
Verziókövető rendszerek használata a szoftverfejlesztésben Dezső Balázs Szakszeminárium vezető: Molnár Bálint Budapesti Corvinus Egyetem Budapest, 2009. június 24. 1 Bevezetés 2 Verziókövetőrendszerek
Budapesti Műszaki és Gazdaságtudományi Egyetem Méréstechnika és Információs Rendszerek Tanszék. Folyamatmodellezés
Budapesti Műszaki és Gazdaságtudományi Egyetem Méréstechnika és Információs Rendszerek Tanszék Folyamatmodellezés Folyamat, munkafolyamat Munkafolyamat (Workflow): azoknak a lépéseknek a sorozata, amelyeket
Projectvezetők képességei
Projectvezetők képességei MOI modell Motivation ösztönzés Organisation szervezés Ideas or Innovation ötletek vagy újítás Más felosztás Probléma megoldás Vezetői öntudat Teljesítmény Befolyás, team képzés
MEMS eszközök redukált rendű modellezése a Smart Systems Integration mesterképzésben Dr. Ender Ferenc
MEMS eszközök redukált rendű modellezése a Smart Systems Integration mesterképzésben Dr. Ender Ferenc BME Elektronikus Eszközök Tanszéke Smart Systems Integration EMMC+ Az EU által támogatott 2 éves mesterképzési
Mesterséges intelligencia alapú regressziós tesztelés
Mesterséges intelligencia alapú regressziós tesztelés Gujgiczer Anna, Elekes Márton* * AZ EMBERI ERŐFORRÁSOK MINISZTÉRIUMA ÚNKP-16-1-I. KÓDSZÁMÚ ÚJ NEMZETI KIVÁLÓSÁG PROGRAMJÁNAK TÁMOGATÁSÁVAL KÉSZÜLT
Autóipari beágyazott rendszerek. Funkcionális biztonságossági koncepció
Autóipari beágyazott rendszerek Funkcionális biztonságossági koncepció 1 Funkcionális biztonsági koncepció Functional safety concept Cél A funkcionális biztonsági követelmények levezetése A biztonsági
Bánsághi Anna anna.bansaghi@mamikon.net. 2014 Bánsághi Anna 1 of 31
IMPERATÍV PROGRAMOZÁS Bánsághi Anna anna.bansaghi@mamikon.net 9. ELŐADÁS - OOP TERVEZÉS 2014 Bánsághi Anna 1 of 31 TEMATIKA I. ALAPFOGALMAK, TUDOMÁNYTÖRTÉNET II. IMPERATÍV PROGRAMOZÁS Imperatív paradigma
Járműinformatika A jármű elektronikus rendszerei
Járműinformatika A jármű elektronikus rendszerei 2016/2017. tanév, II. félév Dr. Kovács Szilveszter E-mail: szkovacs@iit.uni-miskolc.hu Informatika Intézet 107/a. Tel: (46) 565-111 / 21-07 A jármű alrendszerei
Kategória Összeg Búr Márton A Sik Tamás Dávid A Balangó Dávid B Barta Ágnes B Cseppentő Lajos B Gönczi Tamás B 50000
Név Kategória Összeg Búr Márton A 70000 Sik Tamás Dávid A 70000 Balangó Dávid B 50000 Barta Ágnes B 50000 Cseppentő Lajos B 50000 Gönczi Tamás B 50000 Hackel Kristóf B 50000 Nagy Ákos B 50000 Nagy Dániel
A szoftver tesztelés alapjai
Szoftverellenőrzési technikák A szoftver tesztelés alapjai Micskei Zoltán, Majzik István http://www.inf.mit.bme.hu/ 1 Hol tartunk a félévi anyagban? Követelményspecifikáció ellenőrzése Ellenőrzések a tervezési
Autóipari vezérlőegységek aktív környezetállósági tesztelésének módszerei
Autóipari vezérlőegységek aktív környezetállósági tesztelésének módszerei Aradi Szilárd PhD témavezető: Dr. Gyenes Károly Közlekedés és járműirányítás workshop BME 2011 ISBN 978-963-420-975-1 Bevezetés
Robusztusság tesztelés
Szoftverellenőrzési technikák (vimim148) Robusztusság tesztelés Majzik István és Micskei Zoltán Budapesti Műszaki és Gazdaságtudományi Egyetem Méréstechnika és Információs Rendszerek Tanszék http://www.inf.mit.bme.hu/
Laborinformációs menedzsment rendszerek. validálása. Molnár Piroska Rikker Tamás (Dr. Vékes Erika NAH)
Laborinformációs menedzsment rendszerek validálása Molnár Piroska Rikker Tamás (Dr. Vékes Erika NAH) Tartalom Túl a címen 17025:2017(8) elvárásai Gondolatok a NAH-tól LIMS validálás Számoló táblák/eszközök
A fejlesztéshez használható eszközök
A fejlesztéshez használható eszközök CASE Tools Computer Aided Software Engineering Tools 2018.12.07. Korszerű módszerek a közlekedésautomatikai rendszerek fejlesztésében 1 Ismétlés fejlesztési háromszög
Hatékony iteratív fejlesztési módszertan a gyakorlatban a RUP fejlesztési módszertanra építve
Hatékony iteratív fejlesztési módszertan a gyakorlatban a RUP fejlesztési módszertanra építve Kérdő Attila, ügyvezető, INSERO Kft. EOQ MNB, Informatikai Szakosztály, HTE, ISACA 2012. május 17. Módszertanok
V. Félév Információs rendszerek tervezése Komplex információs rendszerek tervezése dr. Illyés László - adjunktus
V. Félév Információs rendszerek tervezése Komplex információs rendszerek tervezése dr. Illyés László - adjunktus 1 Az előadás tartalma A GI helye az informatikában Az előadás tartalmának magyarázata A
8.3. AZ ASIC TESZTELÉSE
8.3. AZ ASIC ELÉSE Az eddigiekben a terv helyességének vizsgálatára szimulációkat javasoltunk. A VLSI eszközök (közöttük az ASIC) tesztelése egy sokrétűbb feladat. Az ASIC modellezése és a terv vizsgálata
Bevezetés a programozásba
Bevezetés a programozásba A szoftverfejlesztés folyamata PPKE-ITK Tartalom A rendszer és a szoftver fogalma A szoftver, mint termék és készítésének jellegzetességei A szoftverkészítés fázisai: Az igények
Mintapélda: Rendszertesztelés a SAFEDMI projektben
Mintapélda: Rendszertesztelés a SAFEDMI projektben Majzik István Budapesti Műszaki és Gazdaságtudományi Egyetem Méréstechnika és Információs Rendszerek Tanszék http://www.inf.mit.bme.hu/ Tartalomjegyzék