Computing System
(Redirected from computing system)
Jump to navigation
Jump to search
A computing system is a engineered system that can solve a computing task.
- AKA: Computation System.
- Context:
- It can range from being a Centralized Computing System, to being a Distributed Computing System, to being a Decentralized Computing System.
- It can range from (typically) being a Software-based Computing System to being a Human-based Computing System.
- It can range from being a Networked Computing System to being a Standalone Computing System.
- It can range from being a Basic Computing System to being a Computing Application (with several features).
- It can range from being an Exact Computation System to being an Approximate Computation System.
- It can be designed by a Computing System Design Task.
- It can be analyzed by a Computing System Analysis Task.
- It can be afflicted by Malware.
- It can contain subsystems such as an Operating System.
- …
- Example(s):
- a Machine-based Computing System, such as DatGen v3.1.
- a Human-based Computing System, such as ...
- a Hybrid Computing System, such as an Amazon Mechanical Turk-based System.
- an Information Processing System.
- a Transaction Processing System.
- …
- Counter-Example(s):
- a File System, can be part of a Computing System.
- a Living Organism.
- a Formal System.
- See: Programming Language, Computing System Administrator, Computing System Analysis Task, Living System, Cellular System, Cellular Automata, Dynamic System, Distributed System.
References
2014
- (Navlakha & Bar-Joseph, 2014) ⇒ Saket Navlakha, and Ziv Bar-Joseph. (2014). “Distributed Information Processing in Biological and Computational Systems.” In: Communications of the ACM Journal, 58(1). doi:10.1145/2678280
- QUOTE: Exploring the similarities and differences between distributed computations in biological and computational systems.
Biological systems, ranging from the molecular to the cellular to the organism level, are distributed and in most cases operate without central control. Such systems must solve information processing problems that are often very similar to problems faced by computational systems, including coordinated decision making, 29 leader election, 2 routing and navigation, 52 and more.42
- QUOTE: Exploring the similarities and differences between distributed computations in biological and computational systems.
2003
- (Maly et al., 2003) ⇒ Robin Jan Maly, Jan Mischke, Pascal Kurtansky, and Burkhard Stiller (2003). "Comparison of Centralized (Client-Server) and Decentralized (peer-to-peer) Networking". In: Semester thesis, ETH Zurich, Zurich, Switzerland, 1-12.
- QUOTE: All computer systems can be classified into centralized and distributed, see Figure 1. Distributed systems can be further classified into the Client-Server model and the Peer-to-Peer model. The Client-Server model can be flat where all clients only communicate with a single server (possibly replicated for improved reliability), or it can be hierarchical for improved scalability. In a hierarchical model, the servers of one level are acting as clients to higher level servers.