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é

Reference

  1. ^ 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.
  2. ^ Údržba softwaru: koncepty a praxe Penny Grubb a Armstrong A. Takang 2003 01631469717 strany 7-8
  3. ^ „Institut Maxe Plancka pro softwarové systémy“. Citováno 12. června 2012.
  4. ^ „Journal of Systems and Software (JSS)“. DBLP. University of Trier, Německo. Citováno 12. června 2012.
  5. ^ „Cena softwarového systému“. Ocenění ACM. Sdružení pro výpočetní techniku. Citováno 12. června 2012.