"Sixteen-to Thirty-Two-Bit Operating System Compatibility Method for Personal Computers," IBM Technical Disclosure Bulletin, vol. 34, No. 4B, pp. 314-317, Sep. 1991. |
"Method to Intercept Dynamically Loaded Subroutine Calls on the IBM RISC System/6000 AIX Operating System," IBM Technical Disclosure Bulletin, vol. 34, No. 10A, pp. 382-387, Mar. 1992. |
"Method for Dynamic Loading of Object Modules in a Graphical User Interface Development Tool," IBM Technical Disclosure Bulletin, vol. 36, No. 12, pp. 33-35, Dec. 1993. |
"Address Space Partitioning Using `Address Submaps,`" IBM Technical Bulletin, vol. 37, No. 08, pp. 373-374, Aug. 1994. |
"Inter-Program Binding," IBM Technical Disclosure Bulletin, vol. 37, No. 12, pp. 415-419, Dec. 1994. |
"NetWare Loadable Modules Bindery Monitoring," IBM Technical Disclosure Bulletin, vol. 38, No. 07, pp. 153-154, Jul. 1995. |
"Method for Allowing Original Equipment Manufacturer DOS Setting Descriptions and Contextual Help," IBM Technical Disclosure Bulletin, vol. 38, No. 10, pp. 141-145, Oct. 1995. |
"Fast and Flexible Shared Libraries," Proceedings of the Summer 1993 USENIX Conference, pp. 237-251, Jun. 1993. |
"Building Modular Windows Applications with C+ +," Proceedings of OOP '93, pp. 163-166, Feb. 1993. |
"Screen Windows as Objects," CHIP (German), No. 12, pp. 188-194, Dec. 1990. |
"Portable Multitasking in C+ +," Dr. Dobb's Journal, vol. 20, No. 11, pp. 70, 72, 74, 76, 78, Nov. 1995. |
"Dynamic Link Libraries for DOS," Dr. Dobb's Journal, vol. 15, No. 5, pp. 30-39, 104-106 and 108-109, May 1990. |
"HS/FORTH's Rosetta Stone Dynamic Linker," Programming Environments, Rochester FORTH Conference, pp. 41-42, Jun. 1988. |