Topic: user-centered operating system

topics > computer science > Group: operating system

types of user interfaces
identifying the user interface with the system
man-machine symbiosis
open systems
reusable programming
system integration
user-centered design
Subtopic: OS as user interface up

Quote: for many computer users, the operating system and the user interface are the same; so consistent interface by a virtual operating system [»hallDE9_1980]
Quote: the operating system of a personal computer should encourage user/system cooperation in a resource-rich environment [»redeDD2_1980]
Quote: most user interfaces have been built on the conversational metaphor, an interface, an intermediary, to a hidden world; denies direct engagement [»hutcEL_1986]

Subtopic: operating system vs. language up

Quote: there shouldn't be an operating system since it is what doesn't fit into a language [»ingaDH8_1981a]
Quote: operating systems could eliminate the need for programming languages, just as programming languages try to eliminate operating systems [»ingaDH9_1982]
Quote: the minimum number of layers in a system is a high-level programming language and hardware; the operating system can be eliminated [»ingaDH9_1982]

Subtopic: OS as applications up

Quote: the distinction between application and system is arbitrary in Cedar [»swinDC7_1985]
Quote: an integrated environment combines operating system with application; every capability of the system is always available [»teslL8_1981]
Quote: an operating system can provide a variety of facilities instead of being a virtual machine that hides the outside world [»lampBW4_1974]
Quote: an operating system should be a set of basic modules; application programming extends the system [»wirtN7_1988]
Quote: Oberon's modules form an import/export hierarchy; no distinction between operating system and applications [»wirtN9_1989]
Quote: Oberon is extensible; e.g., any application can read text from the screen by importing the type Text [»wirtN9_1989]
Quote: BACO provides an interface between the user and the software modules of a system [»vanmJ1_1977]

Subtopic: OS as universal tools up

Quote: construct an operating system by identifying universal tools; allow simple reconfiguration and extension [»bailGV8_1977]
Quote: construct modular routines that solve anticipated problems, and integrate these routines into an operating system [»bailGV8_1977]
Quote: dissatisfaction with software began with operating systems; wanted an unbounded set of efficient services with intricate communications [»perlAJ8_1985]
Quote: an operating system can be a collection of procedures that implement useful abstract objects [»lampBW4_1974]
Quote: the Common Lisp reader is also useful for lexical analysis and parsing of input; somewhat programmable [»tichWF11_1987]
Quote: DoubleSpace compresses 8-Kbyte clusters into 512-byte sectors; code is accessible from applications [»slivBW7_1993]
QuoteRef: kayAC6_1968 ;;44 FLEX is driven by scibe-- floyd-evans productions. user has access (describes complete description of system)

Subtopic: open system up

Quote: with a traditional programming language, an application's routines and data are inaccessible; a lost resource [»gateB7_1987]
Quote: a system has uniform closure if every component can access every other component, including their descriptions [»smitDR11_1985]

Subtopic: OS and security up

Quote: while operating systems emphasize protection of data from others, interactive users need protection from themselves

Subtopic: problems with user-centered OS up

Quote: most modern operating systems are too complex for user modification; only recourse is to modify the hardware [»bailGV8_1977]

Related Topics up

Group: types of user interfaces   (23 topics, 298 quotes)
Topic: identifying the user interface with the system (16 items)
Topic: man-machine symbiosis (46 items)
Topic: open systems (33 items)
Topic: reusable programming (77 items)
Topic: system integration (5 items)
Topic: user-centered design
(65 items)

Updated barberCB 3/05
Copyright © 2002-2008 by C. Bradford Barber. All rights reserved.
Thesa is a trademark of C. Bradford Barber.