IBM Skip to main content
  Home     Products & services     Support & downloads     My account  
  Select a country  
Journals Home  
  Systems Journal  
Journal of Research
and Development
  ·  Current Issue  
  ·  Recent Issues  
  ·  Papers in Progress  
  ·  Search/Index  
  ·  Orders  
  ·  Description  
  ·  Patents  
  ·  Recent publications  
  ·  Author's Guide  
  Staff  
  Contact Us  
IBM Journal of Research and Development  
Volume 43, Numbers 5/6, 1999
IBM S/390 Server G5/G6
 Table of contents: arrowHTML arrowPDF arrowASCII   This article: arrowHTML arrowPDF arrowASCII
arrowCopyright info
   

Architecture and software support in IBM S/390 Parallel Enterprise Servers for IEEE Floating-Point arithmetic - Author bios

by P. H. Abbott, D. G. Brush, C. W. Clark III, C. J. Crone, J. R. Ehrman, G. W. Ewart, C. A. Goodrich, M. Hack, J. S. Kapernick, B. J. Minchau, W. C. Shepard, R. M. Smith, Sr., R. Tallman, S. Walkowiak, A. Watanabe, and W. R. White

Biographical sketches of authors

Paul H. Abbott   IBM Centre for Java Technology, IBM Hursley Park, Winchester, SO21 2JN, United Kingdom (pabbott@uk.ibm.com). Dr. Abbott is a Software Engineer in the Java Technology Centre, working in the Java for OS/390 porting team. He joined IBM in 1997, moving straight into Java porting on the OS/390 platform. He has worked on several areas of the 390 JVM, including the porting and development of Java floating-point on OS/390, AWT support, security, and code conversion. Dr. Abbott received a B.Sc. degree in computer science from the University of Teesside, England, in 1990 and an M.Sc. degree in applied artificial intelligence from Aberdeen University, Scotland, in 1992. In 1996 he was awarded a Ph.D. by Wolverhampton University, England, on the application of artificial intelligence to analytical chemistry. He is an associate member of the British Computer Society.

David G. Brush   IBM System/390 Division, 522 South Road, Poughkeepsie, New York 12601 (k62cdgbc@us.ibm.com). Mr. Brush is an Advisory Software Engineer working in OS/390 Language Environment Design and Development. He designed IEEE support for the C Run-time Library and Common Execution Library components of LE and was the team leader for implementation of this support. Mr. Brush joined IBM in Kingston, New York, in 1968. He received an M.S. degree in mathematics from Trinity College.

Clarence W. Clark III   IBM System/390 Division, 522 South Road, Poughkeepsie, New York 12601 (clarence@us.ibm.com). Mr. Clark currently works in the S/390 e-Business area, focusing on Java. Prior to his current assignment, he spent many years working in a variety of technical and managerial positions related to systems and database performance, analysis, and design. For the past several years his work has focused on systems implications related to object technology and associated application development issues.

Chris J. Crone   IBM Software Solutions Division, Santa Teresa Laboratory, San Jose, California 95141 (cjc@us.ibm.com). Mr. Crone is an Advisory Software Engineer and team leader for the run-time component of DB2 UDB for OS/390. In 1989 he joined IBM in the National Service Division, where he worked on the L3 change team for DB2. In 1990 he moved to the Software Solutions Division and began working in DB2 development. He has contributed to the Stored Procedures and Outer Join projects in DB2 V4R1, ASCII Server support in DB2 V5R1, and most recently was involved with Object Extensions and User-Defined Functions projects in DB2 V6R1. Mr. Crone received a B.S. degree in computer science from the California Polytechnic State University at San Luis Obispo in 1989. He has received an IBM Invention Achievement Award and several IBM individual and team awards for his work on DB2.

John R. Ehrman   IBM Software Solutions Division, Santa Teresa Laboratory, San Jose, California 95141 (ehrman@us.ibm.com). Dr. Ehrman received the B.A. degree from Oberlin College and the Ph.D. degree from the University of Illinois, both in physics. After 17 years as a computer mathematician at the Stanford Linear Accelerator Center, he joined IBM in 1983, and has since pursued interests in application development tools, including VS FORTRAN and the High-Level Assembler.

Graham W. Ewart   IBM Software Group, Toronto Laboratory, Toronto, Ontario, Canada (ewart@ca.ibm.com). Mr. Ewart is a Senior Software Developer in C/C++ Development. He has worked in the computer industry for almost 35 years, 23 at IBM. In 1987 he joined the Application Development Technology Centre to work on design and development of the C Compiler family.

Clark A. Goodrich   IBM System/390 Division, 522 South Road, Poughkeepsie, New York 12601 (cgoodric@us.ibm.com). Mr. Goodrich is currently a Senior Software Engineer on the Domino for S/390 product. While working for IBM, he has also designed and developed software for the OS/390 UNIX System Services signal processing component, DPPX Application Peer Peer Networking (APPN), and DPPX CPU management. Before joining IBM, Mr. Goodrich worked as a scientific application programmer using APL and FORTRAN. He has also written real-time software for the National Aeronautics and Space Administration. Mr. Goodrich graduated from Buffalo State College in 1976 with a bachelor's degree in electrical engineering.

Michel Hack   IBM Research Division, Thomas J. Watson Research Center, P.O. Box 218, Yorktown Heights, New York 10598 (hack@us.ibm.com). Dr. Hack studied at the École Nationale Supérieure des Télécommunications in France (Ingenieur Civil, 1969) and at Project MAC at the Massachusetts Institute of Technology (M.S. 1972 and Ph.D. 1976), before joining IBM as a Research Staff Member. He started in the 801 group, and moved on to System Programming and Operating System research, where he participated in the development of an experimental operating system for the S/370. He has tracked the evolving S/370 architecture through a machine-level debugger for operating systems that is independent of the software and could thus be used to debug several very different operating systems at the lowest level. Dr. Hack has worked on the low-level software structure of a large-memory fault-tolerant computer system that supports reliable applications across operating system failures. He is currently tracking the evolution of the S/390 architecture into the next century.

John S. Kapernick   IBM System/390 Division, 522 South Road, Poughkeepsie, New York 12602 (kapernic@us.ibm.com). Mr. Kapernick is a Senior Technical Staff Member in the S/390 Software Systems Design organization. He joined IBM in 1966 in the Data Processing Division in Atlanta, Georgia, working in a variety of field and staff assignments. Since moving to Poughkeepsie, New York, in 1980, he has worked in a variety of technical and management assignments. His current responsibilities are in the area of applications and application-enabling facilities, including development tools for the OS/390 UNIX environment. Mr. Kapernick received a B.I.E. degree from the Georgia Institute of Technology in 1963 and an M.S. degree in system engineering from Polytechnic University in 1994. He has received a number of IBM formal and informal awards, has one patent, and is a member of ACM and the IEEE Computer Society.

Brian J. Minchau   IBM Software Solutions Division, Toronto Laboratory, Toronto, Ontario, Canada (minchau@ca.ibm.com). Dr. Minchau is a Software Engineer in the IBM Toronto Laboratory. His present responsibilities include language support for Java, C++, and C within Debug Tool. Since joining IBM in 1991, he has also worked on the C/C++ compiler and prelinker and has an IBM patent for Dynamic Link Library support on OS/390. He received a B.Sc. degree in mathematics from the University of Alberta in 1980, and a Ph.D. degree in theoretical physics from Brown University in 1986.

William C. Shepard   IBM System/390 Division, 522 South Road, Poughkeepsie, New York 12601 (shep@us.ibm.com). Mr. Shepard is an Advisory Software Engineer in the S/390 Software Systems Design Department. His current responsibilities focus on CPU-related operating system design. Assignments have included operating system performance and constraints analysis, and I/O-related operating system design. He received a B.S. degree in mathematics and physics from St. Lawrence University in 1975, and an M.S. degree in computer science from Villanova University in 1980.

Ronald M. Smith, Sr.   IBM System/390 Division, 522 South Road, Poughkeepsie, New York 12602 (rmsmith1@us.ibm.com). Mr. Smith is a Senior Technical Staff Member in the Systems Architecture Department of the Mid-Hudson Valley Development Laboratory in Poughkeepsie, New York. He received his B.E.E. degree in electrical engineering from Ohio State University in 1957 and joined IBM at the Endicott Laboratory the same year, moving to Poughkeepsie in 1961. He worked on assignments in circuit design, central processor design, and programming before joining the Systems Architecture Department in 1966.

Richard Tallman   IBM System/390 Division, 522 South Road, Poughkeepsie, New York 12601 (rtallman@us.ibm.com). Mr. Tallman is a Senior Software Engineer in the S/390 Software Systems Design Department, responsible for the overall design of the Language Environment component of OS/390. He joined IBM in 1974 in Kingston, New York, where he worked on the development of several IBM operating systems and on numerous components within them. In 1990 he was one of the initial designers/developers on the team that added UNIX support to the MVS operating system. In 1996 he moved to Poughkeepsie, New York, to work on OS/390. Mr. Tallman received a B.S. degree in electrical engineering and an M.S. degree in computer engineering from Lowell Technological Institute in 1974. He is the author of a number of patents and has received several IBM Invention Achievement Awards.

Steven Walkowiak   IBM System/390 Division, 522 South Road, Poughkeepsie, New York 12601 (swalk@us.ibm.com). Mr. Walkowiak is an Advisory Software Engineer in the OS/390 Kernel/dbx Development Department. He is responsible for the overall design of the dbx debugger component of OS/390. Mr. Walkowiak joined IBM in 1981 in Kingston, New York, where he worked on the system test and development of other IBM operating systems and on various components within these operating systems. In 1990 he was one of the initial designers/developers on the team that ported the dbx debugger to the MVS operating system. Mr. Walkowiak moved to Poughkeepsie in 1966 to continue work on debugging on MVS.

Akio Watanabe   IBM Systems Sales Division, Yamato 2428502, Japan (watana@jp.ibm.com). Mr. Watanabe joined IBM in 1986 and is currently a Staff Marketing Systems Engineer. He worked on the Java Just-In-Time (JIT) compiler for S/390 at the Tokyo Research Laboratory.

W. Romney White   IBM System/390 Division, Endicott Programming Laboratory, Endicott, New York 13760 (romney@us.ibm.com). Mr. White is a Senior Software Engineer in VM Development. He joined IBM in 1997 and is currently involved in advanced VM development in support of new hardware architectures. Mr. White received a B.Math. degree (1970) in computer science and an M.Math. degree (1976) in software from the University of Waterloo, Canada. He has received several IBM formal and informal awards and is a member of ACM.