1999 | Programming notation in systems design |
1999 | System overview of the Application System/400 |
1993 | Box-structured methods for systems development with objects |
1993 | I/O subsystem configurations for ESA: New roles for processor storage |
1992 | Extending and formalizing the framework for information systems architecture |
1992 | The BiProcessor: A merger of two architectures |
1992 | The designer's model of the CUA Workplace |
1991 | Coordinated Resource Recovery in VM/ESA |
1991 | Systems management for Coordinated Resource Recovery |
1991 | Transaction Security System |
1991 | Verification of the IBM RISC System/6000 by a dynamic biased pseudo-random test program generator |
1991 | VM/ESA support for coordinated recovery of files |
1990 | The role of work management in application development |
1990 | User interface services in AD/Cycle |
1989 | A new development rhythm for AS/400 software |
1989 | Application System/400 performance characteristics |
1989 | Design rationale of the AS/400 user interface |
1989 | Design, test, and validation of the Application System/400 through early user involvement |
1989 | GARDEN-integrated and evolving environment for ULSI/VLSI CAD applications |
1989 | Large systems and Enterprise Systems Architecture |
1989 | System overview of the Application System/400 |
1989 | The Application System/400 help facility-sign philosophy and considerations |
1988 | Common User AccessA consistent and usable human-computer interface for the SAA environments |
1988 | Designing SAA applications and user interfaces |
1988 | Integrating applications with SAA |
1988 | lCAP 3090: Parallel processing for large-scale scientific and engineering problems |
1988 | Program locality of vectorized applications running on the IBM 3090 with Vector Facility |
1988 | The design of Operating System/2 |
1988 | Understanding device drivers in Operating System/2 |
1987 | Box structured information systems |
1987 | The IBM RT PC ROMP processor and memory management unit architecture |
1987 | The structure of System/88, a fault-tolerant computer |
1986 | Engineering and scientific processing on the IBM 3090 |
1986 | The IBM 3090 system: An overview |
1984 | Ease of use: A system design challenge |
1984 | System/370 capability in a desktop computer |
1982 | The design rationale of the System/38 user interface |
1981 | Improving system usability for business professionals |
1974 | Advanced function extended with tightly-coupled multiprocessing |
1974 | Performance analysis for the Skylab terminal system |
1974 | System/7 in a hierarchical laboratory automation system |
1972 | Design features of a real-time check-clearing system |
1971 | A large-scale interactive administrative system |
1971 | Interactive scheduling system |
1970 | A virtual machine time-sharing system |
1969 | A three-value computer design verification system |
1969 | An auxiliary processing system for array calculations |
1969 | Some principles of time-sharing scheduler strategies |
1968 | Avoiding deadlock in multitasking systems |
1968 | Interactive Graphics in Data Processing: A conversational display capability |
1968 | Interactive Graphics in Data Processing: A system for implementing interactive applications |
1968 | Interactive Graphics in Data Processing: Conversational job control |
1968 | Structural aspects of the System/360 Model 85, Part III: Extensions to floating-point architecture |
1968 | Structural aspects of the System/360 Model 85, Part II: The cache |
1968 | Structural aspects of the System/360 Model 85, Part I: General organization |
1967 | An application-oriented multiprocessing system, Part III: Control program features |
1967 | An application-oriented multiprocessing system, Part II: Design characteristics of the 9020 system |
1967 | An application-oriented multiprocessing system, Part I: Introduction |
1967 | Microprogram control for SYSTEM/360 |
1967 | Real-time systems in perspective |
1966 | On teleprocessing system design, Part III: An analysis of a request-queued buffer pool |
1966 | On teleprocessing system design, Part II: A method for approximating the optimal network |
1966 | On teleprocessing system design, Part IV: An analysis of auxiliary-storage activity |
1966 | On teleprocessing system design, Part I: Characteristic problems |
1966 | On teleprocessing system design, Part VI: The role of digital simulation |
1966 | On teleprocessing system design, Part V: A technique for estimating channel interference |
1964 | A character computer for high-level language interpretation |
1964 | Design of an integrated programming and operating system, Part VI: Implementation on the 7040/44 data processing system |
1964 | The structure of SYSTEM/360, Part III: Processing unit design considerations |
1964 | The structure of SYSTEM/360, Part II: System implementations |
1964 | The structure of SYSTEM/360, Part IV: Channel design considerations |
1964 | The structure of SYSTEM/360, Part I: Outline of the logical structure |
1964 | The structure of SYSTEM/360, Part V: Multisystem organization |
1963 | A directly coupled multiprocessing system |
1963 | An intrinsically addressed processing system |
1963 | Design of an integrated programming and operating system, Part III: The expanded function of the loader |
1963 | Design of an integrated programming and operating system, Part II: The assembly program and its language |
1963 | Design of an integrated programming and operating system, Part IV: The system's FORTRAN compiler |
1963 | Design of an integrated programming and operating system, Part I: System considerations and the monitor |
1963 | Design of an integrated programming and operating system, Part V: The system's COBOL compiler |
1963 | Programming notation in systems design |
1963 | Sequential data processing design |