150 likes | 236 Views
Szoftvertechnológia. Ember-gép rendszerek. Mit értünk rendszer alatt?. Kapcsolódó komponensek halmaza egy közös cél érdekében működnek együtt A rendszer tartalmazhat szoftvert mechanikus és elektronikus hardvert A rendszert emberek is üzemeltethetik
E N D
Szoftvertechnológia Ember-gép rendszerek
Mit értünk rendszer alatt? • Kapcsolódó komponensek halmaza • egy közös cél érdekében működnek együtt • A rendszer tartalmazhat • szoftvert • mechanikus és elektronikus hardvert • A rendszert emberek is üzemeltethetik • Az egyes rendszerkomponensek más rendszerkomponensektől függnek • A rendszerkomponensek tulajdonságai és viselkedése elválaszthatatlanul összefonódnak
Rendszerkategóriák • Technikai (számítógép-alapú) rendszerek • Tartalmaznak • Hardvert • szoftvert • Nem tekintjük a rendszer részének • az operátorokat • a rendszert működtető eljárásokat
Rendszerkategóriák • Ember-gép rendszerek • Olyan rendszerek, amelyek technikai rendszereket is tartalmaznak • Részei • a rendszert működtető eljárások • a technikai rendszerrel kapcsolatot tartó embereket • Az ember-gép rendszerek szabályozói • szervezeti szabályok • irányelvek
Ember-gép rendszerek jellemzői • Globális (eredő) tulajdonságok • a rendszerkomponensektől és kapcsolatuktól függ • Nem determinisztikus viselkedés • azonos bemenőjelre nem azonos a kimenet • a rendszer viselkedése az operátoroktól függ • Szervezeti céloktól való függés • mennyire szolgálja a szervezet célját
Eredő tulajdonságok • A rendszerre vonatkozó tulajdonságok • nem származtathatók a komponensek tulajdonságaiból • A rendszerkomponensek kapcsolatából adódnak • E jellemzők akkor mérhetők, ha a komponensek rendszerré történő integrációja megtörtént
Eredő tulajdonságok • Térfogat • a komponensek összeállításának mikéntjétől függ • Megbízhatóság • függ a komponensek megbízhatóságától • váratlan egymásra hatások újabb hibát okozhatnak • Biztonság • támadások elleni ellenálló képesség • támadások elleni ellenálló képesség • nehezen mérhető • újabb típusú támadásokra nem készíthető fel a rendszer
Eredő tulajdonságok • Javíthatóság • egyszerű-e a rendszert javítani • függ • a diagnosztizálhatóságtól • a hibás komponensek elérhetőségétől • módosíthatóságtól • cserélhetőségtől • Használhatóság • milyen könnyű a rendszert használni • komponensek, operátorok, környezet
Az eredő tulajdonságok típusai • Funkcionális tulajdonságok • akkor láthatók, ha a rendszer valamennyi eleme egy cél elérése érdekében közösen dolgozik • Példa: • Egy kerékpárnak funkcionális tulajdonsága: közlekedési eszköz • ehhez azt alkatrészeiből össze kell szerelni
Az eredő tulajdonságok típusai • Nem funkcionális tulajdonságok • a rendszernek a környezetével való kapcsolatát jellemzik • számítógépes rendszereknél kritikus tulajdonságok: • minimális szint elérése • egyébként a rendszer instabil lehet • példa: • megbízhatóság, teljesítmény, biztonság
Rendszer megbízhatósága • A komponensek egymásra hatása • a hibák a rendszerben tovaterjedhetnek • Rendszerhibák a komponensek közötti nem előrelátott kölcsönhatás eredményei • Lehetetlen valamennyi lehetséges kölcsönhatás figyelembe vétele • A szoftver megbízhatóság mérőszámok • a rendszer megbízhatóságáról hamis képet adhatnak
Rendszer megbízhatósága • Hardver megbízhatóság • hardver komponens meghibásodási valószínűsége • mennyi ideig tart e komponensnek javítása • Szoftver megbízhatóság • annak valószínűsége, hogy egy szoftver komponens hibás eredményt produkál • (a szoftver nem kopik) • Operátor megbízhatósága • mennyire valószínű, hogy a rendszeroperátor hibázik
Hibahatások és kölcsönhatásaik • Hardver hibák • hibás jelek, melyek kívül esnek a szoftver által várt tartományon • Szoftver hibák • figyelmeztető jelzéseket generálnak • stresszelik az operátort • operátor-hibákhoz vezetnek • A rendszert befogadó környezet • befolyásolja megbízhatóságot
„Tilos” típusú tulajdonságok • Egyes jellemzők • mérhető mennyiségek • Példa: • teljesítmény, megbízhatóság • Más rendszerjellemzők • nem módosíthatók • a rendszer nem változtathatja meg • „tilos” • Biztonság: • TILOS kilépni a biztonságos működési tartományból
Összegzés • Rendszer, rendszerkategóriák • Ember-gép rendszerek jellemzői • Eredő tulajdonságok, típusai • Megbízhatóság • Hibaforrások • „Tilos” tulajdonságok