Softwarový systém - Software system

Softwarový systém je systém z interkomunikaci komponenty na bázi softwaru , který je součástí počítačového systému (kombinace hardware a software). Skládá se z „několika samostatných programů , konfiguračních souborů, které slouží k nastavení těchto programů, systémové dokumentace , která popisuje strukturu systému, a uživatelské dokumentace , která vysvětluje, jak systém používat“.

Pojem „softwarový systém“ je třeba odlišit od pojmů „ počítačový program “ a „ software “. Pojem počítačový program obecně označuje sadu instrukcí ( zdrojový nebo objektový kód ), které provádějí konkrétní úkol. Softwarový systém však obecně odkazuje na komplexnější koncept s mnoha dalšími součástmi, jako jsou specifikace, výsledky testů , dokumentace koncového uživatele, záznamy o údržbě atd.

Použití termínu softwarový systém občas souvisí s aplikací přístupů teorie systémů v kontextu softwarového inženýrství . Softwarový systém se skládá z několika samostatných počítačových programů a souvisejících konfiguračních souborů , dokumentace atd., Které fungují společně. Tento koncept se používá při studiu velkého a komplexního softwaru, protože se zaměřuje na hlavní součásti softwaru a jejich interakce . Souvisí to také s oblastí softwarové architektury .

Softwarové systémy jsou aktivní oblastí výzkumu pro skupiny, které se zajímají zejména o softwarové inženýrství a systémové inženýrství obecně. Tomuto tématu se věnují akademické časopisy jako Journal of Systems and Software (vydavatel Elsevier ).

Cena ACM Software System Award je každoroční ocenění, které oceňuje lidi nebo organizace „za vývoj systému, který má trvalý vliv, což se odráží v příspěvcích ke konceptům, v komerčním přijetí nebo v obojím“ . Od roku 1983 ji uděluje Asociace pro výpočetní techniku (ACM), finanční odměnu sponzoruje IBM . Tyto dva typy jsou systémový software a aplikační software

Kategorie

Mezi hlavní kategorie softwarových systémů patří systémy založené na vývoji aplikačního softwaru , programovacím softwaru a systémovém softwaru, i když rozlišení může být někdy obtížné. Příkladem softwarových systémů patří operační systémy , počítačové rezervační systémy , řízení letového provozu systémy, vojenské velení a kontrolní systémy, telekomunikační sítě , systémy pro správu obsahu , systémy pro správu databází , expertní systémy , vestavěné systémy atd

Viz také

Reference