Softwarový systém - Software system
A softwarový systém je Systém komunikace komponenty na základě software tvořící součást a počítačový systém (kombinace Hardware a software). Skládá se z několika samostatných programy, konfigurační soubory, které se používají k nastavení těchto programů, dokumentace systému, který popisuje strukturu systému, a uživatelská dokumentace, který vysvětluje, jak používat systém ".[1]
Pojem „softwarový systém“ je třeba odlišovat od pojmů „počítačový program " a "software ". Pojem počítačový program obecně označuje soubor pokynů (zdroj nebo kód objektu ), které provádějí konkrétní úkol. Softwarový systém však obecně odkazuje na komplexnější koncept s mnoha dalšími komponentami, jako je specifikace, výsledky testů, dokumentace koncového uživatele, záznamy o údržbě atd.[2]
Používání výrazu softwarový systém občas souvisí s aplikací teorie systémů přístupy v kontextu softwarové inženýrství. Softwarový systém se skládá z několika samostatných počítačových programů a přidružených konfigurační soubory, dokumentace atd., které fungují společně.[1] Koncept se používá při studiu velkého a složitého softwaru, protože se zaměřuje na hlavní obor komponenty softwaru a jejich interakce. Souvisí to také s oblastí softwarová architektura.
Softwarové systémy jsou aktivní oblastí výzkumu pro skupiny, které se zajímají softwarové inženýrství zejména a systémové inženýrství obecně.[3] Akademické časopisy jako Journal of Systems and Software (publikováno Elsevier ) jsou věnovány předmětu.[4]
ACM Cena za softwarový systém je každoroční ocenění, které ctí lidi nebo organizaci „za vývoj systému, který měl trvalý vliv, což se odráží v příspěvcích k koncepcím, v komerčním přijetí nebo v obou“.[5] To bylo uděleno Sdružení pro výpočetní techniku (ACM) od roku 1983, finanční odměnu sponzoroval IBM.
Kategorie
Mezi hlavní kategorie softwarových systémů patří systémy založené na vývoj aplikačního softwaru, programovací software, a systémový software i když rozdíl může být někdy obtížný. Mezi příklady softwarových systémů patří operační systémy, počítačové rezervační systémy, kontrola letového provozu vojenské systémy velení a řízení, 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é
- Cena softwarového systému ACM
- Běžné vrstvy v logické architektuře informačního systému
- Počítačový program
- Instalace počítačového programu
- Experimentální softwarové inženýrství
- Posouzení selhání
- Chyba softwaru
- Softwarová architektura
- Systémový software
- Teorie systémů
- Systémová věda
- Systémové inženýrství
Reference
- ^ A b Sommerville, Ian (2007). „1.1.1; Co je to software?“. Softwarové inženýrství (8. vydání). Addison-Wesley. str.5 –6. ISBN 978-0-321-31379-9.
- ^ Údržba softwaru: koncepty a praxe Penny Grubb a Armstrong A. Takang 2003 01631469717 strany 7-8
- ^ „Institut Maxe Plancka pro softwarové systémy“. Citováno 12. června 2012.
- ^ „Journal of Systems and Software (JSS)“. DBLP. University of Trier, Německo. Citováno 12. června 2012.
- ^ „Cena softwarového systému“. Ocenění ACM. Sdružení pro výpočetní techniku. Citováno 12. června 2012.