Software system
From Wikipedia, the free encyclopedia
This article does not cite any references or sources. (November 2007) Please help improve this article by adding citations to reliable sources. Unverifiable material may be challenged and removed. |
A software system is a system based on software forming part of a computer system (a combination of hardware and software). The term software system is often used as a synonym of computer program or software. The term software system is related to the application of systems theory approaches in software engineering context. This approach is often used to study large and complex software, because it focuses on the major components of software and their interactions. The term software system is also related to the field of software architecture.
Major categories of software systems include application software, programming software and system software, although the distinction can sometimes be difficult. Examples of software systems include computer reservations system, air traffic control software, military command and control systems, telecommunication networks, web browsers, content management systems, database management systems, expert systems, spreadsheets, theorem provers, window systems, word processors, etc. Software systems are an active area of research for groups interested in software engineering in particular and systems engineering in general.
The Journal of Systems and Software covers software systems in a software engineering context.
[edit] See also
- systems theory
- software
- computer program
- software architecture
- Experimental software engineering
- System software
- Association for Computing Machinery Software System Award
[edit] External links
- Journal of Systems and Software published by Elsevier
Software systems groups:
- Software Systems Engineering group, University College London, England
- Software Systems & Processes Group, University of Edinburgh, Scotland
- Software System Laboratory, Technion, Israel
- Software Systems Group, University of Passau, Germany
- Institute of Software Systems, Tampere University of Technology, Finland
- Software Systems Quality Consulting (SSQC), an SEI Partner, San Jose, USA