World Library  
Flag as Inappropriate
Email this Article

Software system

Article Id: WHEBN0010768456
Reproduction Date:

Title: Software system  
Author: World Heritage Encyclopedia
Language: English
Subject: ACM Software System Award, Software, Big ball of mud, Legal matter management, Mobinomics
Collection: Software, Software Engineering, Systems Engineering
Publisher: World Heritage Encyclopedia

Software system

A software system is a system of intercommunicating components based on software forming part of a computer system (a combination of hardware and software). It "consists of a number of separate programs, configuration files, which are used to set up these programs, system documentation, which describes the structure of the system, and user documentation, which explains how to use the system".[1]

While a computer program is a set of instructions (source, or object code) a software system has many more components such as specification, test results, end-user documentation, maintenance records, etc.[2]


  • Overview 1
  • Categories 2
  • See also 3
  • References 4


The term "software system" should be distinguished from the terms "computer program" and "software". The term computer program generally refers to a set of instructions (source, or object code) that perform a specific task. However, a software system generally refers to a more encompassing concept with many more components such as specification, test results, end-user documentation, maintenance records, etc.[2]

The use of the term software system is at times related to the application of systems theory approaches in the context of software engineering. A software system consists of several separate computer programs and associated configuration files, documentation, etc., that operate together.[1] The concept is used in the study of large and complex software, because it focuses on the major components of software and their interactions. It is also related to the field of software architecture.

Software systems are an active area of research for groups interested in software engineering in particular and systems engineering in general.[3] Academic journals like the Journal of Systems and Software (published by Elsevier) are dedicated to the subject.[4]

The ACM .[5] It has been awarded by the Association for Computing Machinery (ACM) since 1983, with a cash prize sponsored by IBM.


Major categories of software systems include those based on application software, programming software and system software, although the distinction can sometimes be difficult. Examples of software systems include operating systems, computer reservations systems, air traffic control systems, military command and control systems, telecommunication networks, content management systems, database management systems, expert systems, etc.

See also


  1. ^ a b Sommerville, Ian (2007). "1.1.1; What is software?". Software Engineering (8th ed.).  
  2. ^ a b Software Maintenance: Concepts and Practice by Penny Grubb and Armstrong A. Takang 2003 ISBN 981238426X pages 7-8
  3. ^ "The Max Planck Institute for Software Systems". Retrieved June 12, 2012. 
  4. ^ "Journal of Systems and Software (JSS)".  
  5. ^ "Software System Award". ACM Awards.  
==External links==i7di7d
  • Journal of Systems and Software
  • ARPN Journal of Systems and Software
This article was sourced from Creative Commons Attribution-ShareAlike License; additional terms may apply. World Heritage Encyclopedia content is assembled from numerous content providers, Open Access Publishing, and in compliance with The Fair Access to Science and Technology Research Act (FASTR), Wikimedia Foundation, Inc., Public Library of Science, The Encyclopedia of Life, Open Book Publishers (OBP), PubMed, U.S. National Library of Medicine, National Center for Biotechnology Information, U.S. National Library of Medicine, National Institutes of Health (NIH), U.S. Department of Health & Human Services, and, which sources content from all federal, state, local, tribal, and territorial government publication portals (.gov, .mil, .edu). Funding for and content contributors is made possible from the U.S. Congress, E-Government Act of 2002.
Crowd sourced content that is contributed to World Heritage Encyclopedia is peer reviewed and edited by our editorial staff to ensure quality scholarly research articles.
By using this site, you agree to the Terms of Use and Privacy Policy. World Heritage Encyclopedia™ is a registered trademark of the World Public Library Association, a non-profit organization.

Copyright © World Library Foundation. All rights reserved. eBooks from World Library are sponsored by the World Library Foundation,
a 501c(4) Member's Support Non-Profit Organization, and is NOT affiliated with any governmental agency or department.