Group: types of user interfaces
Topic: identifying the user interface with the system
Topic: man-machine symbiosis
Topic: open systems
Topic: reusable programming
Topic: system integration
Topic: user-centered design
| |
Subtopic: OS as user interface
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
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
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
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
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
Quote: while operating systems emphasize protection of data from others, interactive users need protection from themselves
| Subtopic: problems with user-centered OS
Quote: most modern operating systems are too complex for user modification; only recourse is to modify the hardware [»bailGV8_1977]
|
Related Topics
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)
|