Download vita - Stanford InfoLab

Survey
yes no Was this document useful for you?
   Thank you for your participation!

* Your assessment is very important for improving the workof artificial intelligence, which forms the content of this project

Document related concepts

Microsoft Jet Database Engine wikipedia , lookup

Functional Database Model wikipedia , lookup

Database wikipedia , lookup

Clusterpoint wikipedia , lookup

Relational model wikipedia , lookup

Concurrency control wikipedia , lookup

ContactPoint wikipedia , lookup

Database model wikipedia , lookup

Transcript
Gio Wiederhold
October 1995
ADDRESS:
601 Van Ness Ave #748
San Francisco CA 94102
work: 415 725-8363, fax 415 725-2588
home: 415 775-8363 or 415 851-8363
always: [email protected]
PERSONAL:
Born June 24, 1936 in Varese, Italy.
United States citizen.
Various security clearances.
Married to Voy Yat Jew, July 30, 1966.
Two children, John A. and Randy Y.
EDUCATION:
1954-1957
TMS Technicum, Rotterdam, Holland
B.S. cum laude in Aeronautical Engineering
1957-1958
THS Delft, Delft, Holland
Graduate work in Aeronautics
Assistantship in the Laboratory for Electronic Music
1960-1964
University of California at Berkeley
Courses in heuristic programming, compiler design, recursive programming,
lambda calculus
1973-1976
University of California, San Francisco
Ph.D. in Medical Information Science; Thesis:
"A Methodology for the Design of Medical Database Systems"
PROFESSIONAL EXPERIENCE:
1976-current
Professor, Depts. of Computer Science, and, by courtesy,
Medicine and Electrical Engineering, Stanford University.
(previously Assistant, Associate Professor (Research),
for detail see section on Teaching Appointments)
Research:
Design and operation of large-scale software systems.
Design of databases, knowledge bases, distributed software systems.
Applications in medicine, planning, & business.
1961-present
Private Consultant to industry, subjects: Software System and Architecture.
Data Acquisition and Organization, Database Design Methods and Evaluation.
1991-1994
On assignment to ARPA, DoD (Department of Defense) as
Program Manager, Knowledge-based Systems, ARPA-SISTO.
1987 (5 mos.)
Guest Research Investigator, IBM Deutschland, Stuttgart FRG.
Gio Wiederhold,
page 2
PROFESSIONAL EXPERIENCE (continued):
1974-1975
Project Manager, University of California, San Francisco,
Office of Medical Information Systems, for
"Evaluation of Automated Ambulatory Medical Records Systems".
1971-1973
Staff Consultant, Stanford University Hospital, Depts. of Immunology and
of Community Medicine and Family Practice, Stanford Medical School.
1970
Manager of System Design, MASCOR - Multi-Access Systems
Corporation, Sunnyvale, CA.
1969-1970
Director of Program and Terminal Development, INDEX Division
of Reeves Telecom Corporation, New York and Belmont, CA.
1965-1969
Director of ACME (Advanced Computer for Medical Research) and Associate
Director of the Real-time Facility, Computation Center, Stanford University.
1961-1965
Head of Programming, Computer Center, University of California, Berkeley, CA.
1958-1961
Programmer and Senior Programmer, IBM Service Bureau
Corp., New York and San Jose, CA.
1958
Technical Assistant, SHAPE Air Defense Technical Center, NATO
The Hague, Holland.
summer 1956
Machinist's mate, Dutch Merchant Marine.
PROFESSIONAL SOCIETIES:
American Association for Artificial Intelligence (AAAI, since 1987)
American Association for the Advancement of Science (AAAS, since 1967)
American Association for Medical Systems and Informatics (AAMSI, since 1982)
Association for Computational Linguistics (ACL, since 1974)
Association for Computing Machinery (ACM, since 1960)
American Institute for Aeronautics and Astronautics (AIAA, since 1961)
ASTM Section 13 Standards Development (1985-1988)
Combustion Institute (1960-1990)
IEEE Computer Society (IEEE-CS, since 1966)
Institute of Electrical and Electronics Engineers (IEEE, since 1985),
The Institute of Management Science (TIMS, 1975-1989)
Proposal reviewer for NCHSR, NIH DCRT, NIH NCI, NLM, NSF
Contributions reviewer for ACM Computing Reviews, ACM TODS, CACM,
IEEE Computer Magazine, IEEE Expert, IEEE Software, IEEE TSE,
IEEE TDKE, numerous other journals.
Program committee member of a number of past and current conferences.
Gio Wiederhold,
page 3
HONORS and APPOINTMENTS:
1968
1974-1976
1980-1984
1981-1986
1981-1984
1982
Who's Who in America.
National Library of Medicine Fellowship.
Member, Health Care Technology Study Section, HRA-DHSS.
Chairman of the Board, Pacific Software, Berkeley.
Distinguished Lecturer, IEEE Computer Society.
Program Chairman, IEEE Computer Society 2nd Symposium. on Reliability in Distributed Software and
Database Systems.
1982-1986
Member, Editorial Board, IEEE Computer Magazine.
1985-1990
Member, Editorial Board, IEEE Expert Magazine.
1980-1983
Member, Panel to Study the Conduct of Basic Research in Computer Science and its
Interaction with Applied Research and Development, NRC, National Academy of Science.
1982-1985
Member, Committee on Data Management and Computation, Space Sciences Board,
NRC, National Academy of Science.
1982
Member, Data for Development International, Marseille, France.
1983-present Advisory Editor, M.D. Computing, Springer Verlag.
1984-1986
Chairman, Vice Chairman (1983), Executive Committee of the IEEE-CS Technical
Committee on Database Engineering.
1984-1986
Program Co-Chairman, Program Chairman, General Chairman, IEEE Computer Society Data
Engineering Conferences.
1984
Fellow, American College of Medical Informatics (ACMI).
1984
Service award, IEEE Computer Society for contributions to the Centennial Issue.
1984
Zertifikat, Medizinischer Informatiker, GDMS Koln and GI Bonn.
1985-1988
Advisory Committee Massachussets Inst. of Technology, Idaho National Energy Lab. Program.
1986
Who's Who in Artificial Intelligence.
1986-present IFIP Working Group 2.6 of Technical Commitee2 for Data Models.
1982-1992
Associate Editor, Editor-in-Chief, ACM TODS (Transactions on Database Systems)..
1988
Group leader for 'Data Management and Access' Workshop to Develop Recommendations for the
National Scientific Effort on AIDS Modeling and Epidemiology.
1988-1990
Member, Panel to Study the Computing Options for the Social Security System for the Year 2000,
NRC, Nat.Acad. of Science.
1988-1991
Scientific Advisory Council, Foundation for Knowledge-Based Systems, The Netherlands.
1988
Medal of the University, University of Helsinki, Finland.
1988-present External Advisory Board, GMD-IPSI, Darmstadt, Germany.
1989-1992
Editorial Committee, ACM Publications Board.
1990-present. Advisory Committee, IEICE Transactions on Information and Systems, Institute of Electronics,
Information and Communication Engineers, Japan.
1990-1991
Chairman, DoCommerce-JTEC Japanese Technology in Databases Assessment study.
1990-present Advisory panel, ARPA-Rome Laboratory Planning initiative.
1991
Fellow, Institute of Electrical and Electronic Engineers (IEEE).
1992-1996
Member, ACM Publications Board, for electronic publishing.
1993
Recipient, ACM SIGMOD Contributions Award.
1993-1996
Board of Directors, National Center for Geographic Information & Analysis.
1994
Cosmos Club, Washington DC.
1994-1995
Member, Committee on Stanford Administrative Computing (C-SAC)
1995
Fellow, Association for Computing Machinery (ACM).
1995
Stanford University Information Architecture Review Board
1995
Visiting member, U.S. Air Force, Scientific Advisory Board, Information Technology
1995-present
Technical Advisory Board, Advanced Distributed Simulation. Inst.for Defense Analysis
1995
Technical Advisory Board, National Industrial Information Infrastructure Program
1995-present Faculty member, Stanford Computer Industry Project
Gio Wiederhold,
page 4
PUBLICATIONS (Books, Journal Articles, Book Chapters, Publications in Refereed Proceedings, Other):
BOOKS:
Shortliffe, Edward, Leslie Perrault, Gio Wiederhold, and Larry Fagan (eds): Medical Informatics: Computer Applications
in Health Care; Addison-Wesley, April 1990, 715 pages.
Wiederhold, Gio: File Organization for Database Design; McGraw-Hill Book Company, New York, NY, March 1987.
Wiederhold, Gio: Database Design; McGraw-Hill Book Company, New York, NY, in the Computer Science
May 1977, 678 pages; Second edition, January 1983, 768 pages.
Series,
Wiederhold, Gio: Manuale delle Basi di Dati; (Italian translation of second edition of Database Design), Etas Libri,
Milano, Italy, 1986, 698 pages.
Wiederhold, Gio: Diseno de Bases de Datos; (Spanish translation of second edition of Database Design), McGraw-Hill
Mexico, 1985, 921 pages.
Wiederhold, Gio: Datenbanken Analyse-Design-Erfahrungen; 2 vols., (translation of first edition of Database Design),
Reihe Datenverarbeitung, R.Oldenbourg Verlag, FRG, 1980, 1981; 454, 393 pages.
Wiederhold, Gio: Databases for Health Care; Springer Verlag, Medical Informatics series, D.A.B. Lindberg (Ed.), 1981,
78 pages.
JOURNAL ARTICLES:
Gio Wiederhold "Objects and Domains for Managing Medical Knowledge"; Methods of Information in Medicine,
Schattauer Verlag, Vol.34, No.1, pages 1-7, March 1995.
Gio Wiederhold: "Digital Libraries, Value, and Productivity"; Com.ACM, Vol.38 No.4, April 1995, pages 85-96.
Wiederhold, Gio: "Objects and Domains for Managing Medical Knowledge"; Proceedings IMIA WG6 meeting, 1994;
Methods of Information in Medicine, Schattauer Verlag, Vol.34, No.1/2, pages 40-46, March 1995.
Lee, Byung Suk and Gio Wiederhold: "Efficiently Instantiating View-objects from Remote Relational Databases"; The
VLDB Journal, Vol.3 No.3, July 1994, pages 289-323 (submitted August 1990).
Lee, Byung S. and Gio Wiederhold: "Outer Joins and Filters for Instantiating Objects from Relational Databases through
Views"; IEEE Transactions on Knowledge and Data Engineering, Vol.6 No.1, pages 108-119, February 1994.
(accepted July 1991).
Wiederhold, Gio: "The Role of Government in Standards"; ACM Standards View, December 1993, pages 2-6.
Whang, Kyu-Young, Sang-Wook Kim, and Gio Wiederhold: "Dynamic Maintenance of Data Distribution for Selectivity
Estimation"; VLDB Journal, Vol.3 No.1, Jan.1994, pages 29-51.
Nejdl, W., S. Ceri and G. Wiederhold: "Evaluating Recursive Queries in Distributed Databases"; IEEE Transactions on
Knowledge and Data Engineering, Vol.5 No.1, February 1993, pages 104-121. (submitted 1990)
Gio Wiederhold, page 5
JOURNAL ARTICLES (continued)
Wiederhold, Gio, Peter Wegner, and Stefano Ceri: "Towards Megaprogramming"; Comm.ACM, Vol.35 No.11, November
1992, pages 89-99.
Wiederhold, Gio: "The Roles of Artificial Intelligence in Information Systems"; Journal of Intelligent Information Systems,
Vol.11, No.1, 1992, pages 35-56.
Wiederhold, Gio: "Mediators in the Architecture of Future Information Systems"; IEEE Computer, March 1992, pages
38-49.
Qian, Xiaolei and Gio Wiederhold: "Incremental Recomputation of Active Relational Expressions"; IEEE Transactions on
Knowledge and Data Engineering, Vol.3 No.3, September 1991, pages 337-341.
Barsalou, T., W. Sujansky, L.A. Herzenberg, and G. Wiederhold: "Management of Complex Immunogenetics Information
Using an Enhanced Relational Model"; Computers and Biomedical Research, Vol.24 No.5, October 1991, pages
476-498.
Law, Kincho H., Gio Wiederhold, Thierry Barsalou, Niki Siambela, Walter Sujansky, David Zingmond, and Harvinder
Singh: ``Architecture for Managing Design Objects in a Sharable Relational Framework"; International Journal of
Systems Automation: Research and Applications (SARA), Vol. 1, No. 1, pages 47-65, 1991.
Barsalou, Thierry and Gio Wiederhold: "Complex Objects For Relational Databases"; Computer Aided Design, Vol. 22
No.8, Buttersworth, Great Britain, October 1990, pages 458-468.
Samadani, Ramin, Domingo Mihovilovic, C. Robert Clauer, Gio Wiederhold, John D. Craven, and Louis A. Frank:
"Evaluation of an Elastic Curve Technique for Finding the Auroral Oval Automatically"; IEEE Transactions on
Geoscience and Remote Sensing, Vol. 28 No.4, July 1990, pages 590-597.
Wiederhold, Gio, Peter Rathmann, Thierry Barsalou, Byung Suk Lee, and Dallan Quass: "Partitioning and Composing
Knowledge"; Information Systems, Vol.15 No.1, 1990, pages 61-72.
Ceri, Stefano, Barbara Pernici, and Gio Wiederhold: "Design Support Environment for Distributed Databases"; Information
Systems; Vol.14 No.3, 1989, pages 261-272.
Ceri, Stefano, Georg Gottlob, and Gio Wiederhold: "Efficient Database Access from Prolog"; IEEE Transactions on
Software Engineering, February 1989, pages153-164.
DeZegher-Geets, Isabelle, Andrew G. Freeman, Michael G. Walker, Robert L. Blum, and Gio Wiederhold: "Summarization
and Display of On-line Medical Records"; M.D. Computing, Vol.5 No.3, March 1988, pages 38-46.
Ceri, Stefano, Barabara Pernici, and Gio Wiederhold: "Distributed Database Design Methodologies"; Proceedings of the
IEEE, Vol.75 No.5, May 1987, pages 533-546.
Wiederhold, Gio: "Views, Objects, and Databases"; IEEE Computer, Vol.19 No.12, December 1986, pages 37-44.
Shuey, Richard and Gio Wiederhold: "Data Engineering and Information Systems"; IEEE Computer, Vol.19 No.1, January
1986, pages 18-30.
Wiederhold, Gio and Paul D. Clayton: "Processing Biological Data in Real Time"; M.D. Computing, Springer Verlag, Vol.2
No.6, November 1985, pages 16-25.
Wiederhold, Gio: "Knowledge Bases"; Future Generations Computer Systems, North-Holland, Vol.1 No.4; April 1985,
pages 223--235.
Gio Wiederhold,
page 6
JOURNAL ARTICLES (continued)
Navathe, Shamkant, Stefano Ceri, Gio Wiederhold, and Jinglie Dou: "Vertical Partitioning for Physical and Distribution
Design of Databases"; ACM TODS, Vol.9 No.4, December 1984, pages 680-710.
Wiederhold, Gio: "Databases"; IEEE Computer, Centennial issue, Vol.17No.10, Oct. 1984, pages 211-223.
Sacca, Domenico and Gio Wiederhold : "Database Partitioning in a Cluster of Processors"; ACM TODS, Vol.10 No.1, Mar.
1984, pages 29-56.
Whang, Kyu-Young, Gio Wiederhold, and Daniel Sagalowicz: "Separability--An Approach to Physical Database Design";
IEEE Transactions on Computers, Vol.C-33 No.3, March 1984, pages 209-222.
Wiederhold, Gio: "Knowledge and Database Management"; IEEE Software Premier Issue, Vol.1 No.1, Jan.1984, pages
63-73.
Wiederhold, Gio: "Modeling Databases"; Information Sciences, Vol. 9, Elsevier Science Publishing, 1983, pages.115-126.
Whang, Kyu-Young, Gio Wiederhold, and Daniel Sagalowicz: "Estimating Block Accesses in Database Organizations: A
Closed Noniterative Formula"; Comm. ACM, Vol.26 No.11, Nov.1983, pages 940-944.
Ceri, Stefano, S. B. Navathe, and Gio Wiederhold: "Distribution Design of Logical Database Schemas"; IEEE Transactions
on Software Engineering, Vol.SE-9 No.4, July 1983, pages 487-563.
Minoura, Toshimi and Gio Wiederhold: "Resilient Extended True-Copy Token Scheme for a Distributed Database System";
IEEE Transactions on Software Engineering, Vol. SE-8, No. 3, May 1982, pages 173-188.
Garcia-Molina, Hector and Gio Wiederhold: "Read-Only Transactions in a Distributed Database"; ACM Transactions on
Database Systems, Vol. 7, No.2, June 1982, pages 209-234.
Wiederhold, Gio, Anne Beetem, and Garret Short: "A Database Approach to Communication in VLSI Design"; IEEE
Transactions on Design Automation, Vol. CAD-1, No. 2, April 1982, pages 57-63.
Wiederhold, Gio: "Database Technology in Healthcare"; Journal of Medical Systems, Plenum, Vol.5 No.3, Sept. 1981,
pages 175-196.
Flexer, J. Robert and Gio Wiederhold: "A Building Block Approach for Digital Graphics"; Computer Graphics Quarterly,
Vol.13, No.2, Aug. 1979, pages 238-245.
Wiederhold, Gio and Ingeborg Kuhn: "Effective Services of Automated Ambulatory Medical Record Systems";
International Journal on Policy Analysis and Information Systems, Vol.1, No.2, January 1978.
Weyl, Stephen, James F. Fries, Gio Wiederhold, and Frank Germano: "A Modular Self-describing Clinical Database
System"; Computers in Biomedical Research, June 1975, Vol. 8, pages 279-293.
Girardi, Serge, Regina Frey, and Gio Wiederhold: "A Filing System for Medical Research"; International Journal of
Biomedical Computing, 1971, Vol.2 No.1, pages 1-26.
Gio Wiederhold, page 7
JOURNAL ARTICLES (continued)
Wiederhold, Gio and Gary Breitbard: "A Method for Increasing the Modularity of Large Systems"; IEEE Computer,
March-April, 1970, Vol.3 No.2.
Crouse, Linda and Gio Wiederhold: "An Advanced Computer System for Real-Time Medical Applications"; Computers in
Biomedical Research, December 1969, Vol.2 No.6, pages 582-598.
Gio Wiederhold, page 8
BOOK CHAPTERS:
Wiederhold, Gio: “Modeling and System Maintenance” in Michael P. Papazoglou (ed.): OOER'95: Object-Oriented and
Entity Relationship Modeling; Springer Lecture Notes in Computer Science, Vol. 1021, pages 1-20; Proceedings,
ER-OO conference, Brisbane Australia, December 1995.
Wiederhold, Gio, and Stephen Cross: "Alternatives for Constructing Computing Systems"; in Hisao Yamada, Yahiko
Kambayashi, and Shigeru Ohta: Computers as Our Better Partners, ACM Japan Symposium, World Scientific
Book Co., March 1994, pages 14-21. Japanese translation by Yahiko Kambayashi in Computer to Ningen no
Kyousei, Corona publishing, Tokyo Japan, 1994, pages 283-295.
Wiederhold, Gio, and Xiaolei Qian: “Database Engineering”; in J.J. Marciniak: Encyclopedia of Software Engineering,
Wiley Interscience, 1994, Vol.1, pages 269-282.
Wiederhold, Gio: "Mediators in the Architecture of Future Information Systems"; in A.R.Hurson, M.W.Bright, S.H.Pakzad
(ed.s): Multi-database Systems: An Advanced Solution for Global Information Sharing; IEEE Press, 1993.
Wiederhold, Gio, Sushil Jajodia, and Witold Litwin: "Integrating Temporal Data in a Heterogenous Environment"; in
Tansel, Clifford, Gadia, Jajodia, Segiv, Snodgrass: Temporal Databases, Theory, Design and Implementation;
Benjamin Cummins Publishing, 1993, pages 563-579.
Barsalou, T., W. Sujansky, L.A. Herzenberg, and G. Wiederhold: "Management of Complex Immunogenetics Information
Using an Enhanced Relational Model"; IMIA Yearbook in Medical Informatics, International Medical Informatics
Association,1992.
Wiederhold, Gio, Thierry Barsalou, Walter Sujansky, and David Zingmond: "Sharing Information Among Biomedical
Applications"; in T.Timmers and B.I.Blum (eds): Software Engineering in Medical Informatics, IMIA,
North-Holland, 1991, pages 49-84.
Wiederhold, Gio: "The Roles of Artificial Intelligence in Information Systems"; in Ras (ed): Methodologies for Intelligent
Systems, Lecture Notes in Artifical Intelligence, Springer Verlag,
1991, pages 38-51.
Wiederhold, Gio: "Future Architectures for Information Processing Systems"; in Rishe, Navathe, and Tal (eds): Databases:
Theory, Design, and Implementation, IEEE Computer Society Press, 1991,pages 1-20.
Rathmann, Peter and Gio Wiederhold: "Circumscription and Authority"; in Vladimir Lifschitz: Artificial Intelligence and
Mathematical Theory of Computation, a Festschrift honoring John McCarthy on his 64th birthday, Academic Press,
1991.
Walker, Michael G. and Gio Wiederhold: "Acquisition and Validation of Knowledge from Data"; in Z.W. Ras and M.
Zemankova: Intelligent Systems, State of the Art and Future Directions, Ellis Horwood, 1990, pages 415-428.
Perrault, Leslie and Gio Wiederhold: "Essential Concepts for Medical Computing"; in Shortliffe et al (eds.): Medical
Informatics, Addison-Wesley, April 1990, pages 117-150.
Perrault, Leslie and Gio Wiederhold: "System Design and Evaluation"; in Shortliffe et al (eds.): Medical Informatics,
Addison-Wesley, April 1990, pages 151-178.
Wiederhold, Gio and Leslie Perrault: "Hospital Information Systems"; in Shortliffe et al (eds.): Medical Informatics,
Addison-Wesley, April 1990, pages 219-243.
Wiederhold, Gio and Leslie Perrault: "Clinical Research Systems"; in Shortliffe et al (eds.): Medical Informatics,
Addison-Wesley, April 1990, pages 503-534.
Gio Wiederhold, page 9
BOOK CHAPTERS (continued)
Barsalou, Thierry and Gio Wiederhold: "Knowledge-directed Mediation between Application Objects and Base Data"; in
S.M. Deen (ed.): Data and Knowledge Base Integration, Pittman, 1990.
Shuey, Richard and Gio Wiederhold: "Data Engineering and Information Systems"; in Amar Gupta (ed.): Integration of
Information Systems: Bridging Heterogeneous Databases, IEEE Press, 1989, pages 11-23.
Wiederhold, Gio CM, Michael G. Walker, Waqar Hasan, Surajit Chaudhuri, Arun Swami, Sang K. Cha, Xiaolei Qian,
Marianne Winslett, Linda DeMichiel, and Peter K. Rathmann: "KSYS: An Architecture for Integrating Databases
and Knowledge Bases"; in Amar Gupta(ed.): Integration of Information Systems: Bridging Heterogenous
Databases, IEEE Press, 1989, pages 72-112.
Wiederhold, Gio, Jim Brinkley, Ramin Samadani, and C. Robert Clauer: "Model-Driven Image Analysis to Augment
Databases"; in T. Kunii (ed.): Visual Databases, Springer Verlag, 1989, pages 159-180.
Wiederhold, Gio: "Views, Objects, and Databases"; in Dittrich, Dayal, Buchmann (eds.): Object-oriented Database Systems,
Springer Verlag, 1988.
Wiederhold, Gio: "Hospital Information Systems"; in John G. Webster (ed): Encyclopedia of Medical Devices and
Instrumentation, Vol.3, Wiley 1988, pages 1517-1542
Minoura, Toshimi, Susan S. Owicki, and Gio Wiederhold: "True-Copy Token Scheme for a Distributed Database System";
in B. Bhargava (ed.): Concurrency Control and Reliability in Distributed Systems, Van Nostrand Reinhold, 1987,
pages 426-453.
Wiederhold, Gio: "Knowledge versus Data"; Chapter 7 of Brodie, Mylopoulos, and Schmidt (eds.): On Knowledge Base
Management Systems: Integrating Artificial Intelligence and Database Technologies, Springer Verlag, June 1986,
pages 77-82.
Wiederhold, Gio, Robert L. Blum, and Michael Walker: "An Integration of Knowledge and Data Representation"; Chapter
29 of Brodie, Mlopoulos, and Schmidt (eds.), On Knowledge Base Management Systems: Integrating Artificial
Intelligence and Database Technologies; Springer Verlag, June 1986, pages 431-444.
Missikoff, Michele and Gio Wiederhold: "Towards a Unified Approach for Expert and Database Systems"; in Larry
Kerschberg (ed.): Expert Database Systems, Benjamin/Cummings, 1986, pages 383-399.
Wiederhold, Gio and Paul D. Clayton: "Processing Biological Data in Real Time"; in C.J. McDonald (ed.): Images, Signals,
and Devices, Springer Verlag, 1987, pages 107-116.
Blum, Robert L. and Gio Wiederhold: "Studying Hypotheses on a Time-Oriented Clincial Database: An Overview of the
RX Project"; in J.A.Reggia and S.Thurim: Computer Assisted Medical Decision- Making; Springer Verlag, 1985,
pages 245-253.
Wiederhold, Gio, Anne Beetem, and Garret Short: "A Database Approach to Communication in VLSI Design"; in
M.I.Elmasry (ed.): Digital VLSI Systems, IEEE Press, 1985, pages 346-352.
Wiederhold, Gio: "Disease Registers: Use of Databases to Generate New Medical Knowledge"; in K.Abt, W.Giere and
B.Leiber:Krankendaten, Krankheitsregister, Datenschutz, Vol.58, Medizinische Informatik und Statistik, Springer
Verlag, 1985, pages 39-55.
Whang, Kyu-Young, Gio Wiederhold, and Daniel Sagalowicz: "Separability and its Application in Physical Database
Design"; in Kim, Batory, Ries(eds.): Query Processing in Database Systems, Springer Verlag, 1985, pages
297-317.
Gio Wiederhold,
page 10
BOOK CHAPTERS (continued)
Kuhn, Ingeborg, Gio Wiederhold, Jonathan E. Rodnick, Diane M. Ramsey-Klee, Sanford Benett, and Donald D. Beck:
"Automated Ambulatory Medical Record Systems in the U.S."; Section III, Chapter 14 of B. Blum (ed.):
Information Systems for Patient Care, Springer Verlag, 1984, pages 199-217.
Wiederhold, Gio: "Databases and File-System Organization"; in Harry Helms (ed): The McGraw-Hill Computer Handbook,
McGraw-Hill Book Company, New York, 1983, pages 19-1--19-99.
Wiederhold, Gio: "Scientific Computing: "A Scientific Group of Mixed Background Attempts to Cope with a Broad
Spectrum of Problems"; in Roles of Industry and the University in Computer Research and Development,
National Academy Press, Washington, 1982, pages 60-66.
Wiederhold, Gio: "Hospital Information Systems" and "Medical Applications"; in A. Ralston (ed.): Encyclopedia of
Computer Science, Petrocelli Charter 1976, pages 611-612 and 873; VanNorstrand Reinhold Co., NY, 2nd ed.,
1982, pages 686-688 and pages 934-940.
Wiederhold, Gio: "New Technologies"; in O. Rienhoff and M.E. Abrams (eds.): The Computer in the Doctor's Office,
North-Holland Publishing Co., IFIP, 1980, pages 263-264.
Wiederhold, Gio and Ramez El-Masri: "The Structural Model for Database Design"; in Chen (ed.): Entity-Relationships
Approach to Systems Analysis and Design, North-Holland, 1980, pages 237-257.
Wiederhold, Gio: "Databases for Economic Planning in India"; in S. Torok (ed.): Management Sciences and the
Development of Asean Economies, Times Books International, Singapore, 1979.
Dong, Eugene and Gio Wiederhold: "The Use of a General Purpose Time-Shared Computer in Physiology Research"; in L.
Harmison (ed.): Research Animals in Medicine, DHEW, National Heart and Lung Institute, 1973.
Wiederhold, Gio: "Das ACME System an der Stanford School of Medicine und seine praktische Verwendung" (in German);
in G. Wagner (ed.): Krankenhaus Informationssysteme, Schattauer Verlag, Stuttgart, FRG, 1972, pages 139-147.
Tsao, C.C. and Gio Wiederhold: "A Computer Program for the Evaluation of Rocket Fuels"; in G.S. Bahn (ed.) : Kinetics,
Equilibrium and Performance of High-Temperature Systems, Gordon and Breach Publisher, New York, 1963,
pages 261-269.
Gio Wiederhold,
page 11
PUBLICATIONS IN REFEREED PROCEEDINGS
Agarwal, Shailesh, A.M. Keller, K. Saraswat, and G. Wiederhold: "Flexible Relation: An Approach for Integrating Data
from Multiple, Possibly Inconsistent Databases”; Proc. IEEE Data Engineering Conference, Taipei, Taiwan,
March 1995.
Wiederhold, Gio: "Intelligent Integration of Information"; ACM-SIGMOD 93 International Conference on Management of
Data, Washington DC, May 1993, pages 434-437.
Hara, Yoshinori, Arthur M. Keller, and Gio Wiederhold: "Implementing Hypertext Database Relationships through
Aggregations and Exceptions"; Hypertext'91 (Proceedings of the Third ACM Conference on Hypertext), San
Antonio, Texas, December 15--18, 1991, pages 75--90.
Cha, Sang and Gio Wiederhold: "Kaleidoscope: Data Model for An English-like Query Model"; Proceedings of the
International Conference on Very Large Databases (VLDB), Barcelona, Sept. 1991.
Hara, Yoshinori, Arthur M. Keller, and Gio Wiederhold: "Relationship Abstractions for an Effective Hypertext Design:
Augmentation and Globalization"; Database and Expert Systems Applications (DEXA 91), Berlin, Germany,
August 1991, pages 270-274, D. Karagiannis (ed.), Springer-Verlag.
Risch, Tore and Gio Wiederhold: "Building Adaptive Applications using Active Mediators"; Database and Expert Systems
Applications (DEXA 91), Berlin, Germany, August 1991, D. Karagiannis (ed.), Springer-Verlag.
Barsalou, Thierry, Niki Siambela, Arthur M. Keller, and Gio Wiederhold: "Updating Relational Databases Through
Object-based Views"; ACM-SIGMOD 91 International Conference on Management of Data, Boulder CO, May
1991, pages 248-257.
Wiederhold, Gio, Sushil Jajodia, and Witold Litwin: "Dealing with Granularity of Time in Temporal Databases"; in R.
Anderson et al. (eds): Proc. 3rd Nordic Conf. on Advanced Information Systems Engineering, Trondheim, 13-15
May, 1991; Lecture Notes in Computer Science, Vol. 498, Springer-Verlag, 1991, pages 124-140.
Sujansky, Walter, Thierry Barsalou, and Gio Wiederhold: "Structural Semantics and Complex Objects for the Coupling of
Relational Database and Knowledge-Based Systems"; Proc. AAAI, Boston, August 1990; also IBM Research report
RC 15924, 4 May 1990.
Barsalou, Thierry, R. Martin Chavez, and Gio Wiederhold: "Representing Probabilistic Knowledge in Relational
Databases"; Symposium on Computer Applications in Medical Care (SCAMC) 14, November 1990; also Stanford
Report KSL 90-13, March, 1990.
Gio Wiederhold, page 12
PUBLICATIONS IN REFEREED PROCEEDINGS (continued)
Barsalou, Thierry, R. Martin Chavez, and Gio Wiederhold: "Hypertext Interfaces for Decision-Support Systems: A Case
Study"; Proc. IFIP MEDINFO 89, Beijing and Singapore, Dec. 1989, pages 126-130 (received gold medal); also
Stanford KSL Report 89-03, Jan. 1989.
Winslett, Marianne, Keith Hall, David Knapp, and Gio Wiederhold: "Use of Change Coordination in an Information
Processing System"; Proceedings of the ACM Design Automation Conference (DAC), July 1989.
Wiederhold, Gio, Surajit Chaudhuri, Waqar Hasan, Michael G. Walker, and Marianne Winslett: "Architectural Concepts for
Large Knowledge Bases"; German Workshop on Artificial Intelligence (WAI), Fachbericht 172, Springer Verlag,
Sep.1987, pages 377-396.
Wiederhold, Gio, Michael G. Walker, Robert L. Blum, and Stephen Downs: "Acquisition of Knowledge from Data";
International Symposium on Methodologies for Intelligent Systems (ISMIS), ACM, Oct.1986, Knoxville TN.
Spooner, David, Arthur M. Keller, Gio Wiederhold, John Salasin, and Deborah Heystek: "Framework for the Security
Component of an Ada DBMS"; Proc. Twelfth International Conference on Very Large Data Bases (VLDB), Kyoto,
Japan, August 1986, Morgan Kaufmann pubs., pages 347 to 354; also in Proceedings of the Database Security
Workshop, National Computer Security Center, Fort Meade MD, June 1986.
Qian, Xiaolei and Gio Wiederhold: "Knowledge-based Integrity Constraint Validation"; Proc. Twelfth International
Conference on Very Large Data Bases (VLDB), Kyoto, Japan, August 1986, Morgan Kaufmann pubs., pages 1-8.
Ceri, Stefano, Georg Gottlob, and Gio Wiederhold: "Interfacing Relational Databases and PROLOG Efficiently";
Proceedings of the First International Conference on Expert Database Systems, April 1986, pages 141-153;
republished by Benjamin Cummins.
Friedman, Fred, Arthur M. Keller, Gio Wiederhold, Mike R. Berkowitz, John Salasin, and David L. Spooner: "Reference
Model for ADA Interfaces to Database Management Systems"; Proceedings Second IEEE Computer Society Data
Engineering Conference, Los Angeles, CA, February 1986.
Winslett, Marianne, Richard Berlin, Thomas Payne, and Gio Wiederhold: “Relational and Entity-Relationship Model
Databases and Specialized Design Files in VLSI Design"; Proc. ACM Design Automation Conf. (DAC) 22, June
1985, pages 410-416.
Gio Wiederhold,
page 13
PUBLICATIONS IN REFEREED PROCEEDINGS (continued)
Apers, P.M.G. and Gio Wiederhold: "Transaction Handling in a Loosely Coupled Environment"; in Proc. ACM-ICS
Conference 1985, Florence, Italy: Computing 85, A Broad Perspective of Current Developments, G. Bucci and
G.Valle (eds.), pages 25-36, North-Holland 1985.
Missikoff, Michele and Gio Wiederhold: "Towards a Unified Approach for Expert and Database Systems"; Proceedings
First Workshop on Expert Database Systems, Kiawah Island, South Carolina, Oct.1984, Vol.1, pages 186-206.
Corella, Francisco, S.J. Kaplan, G. Wiederhold, and L. Yesil: Cooperative Responses to Boolean Queries; Proc. IEEE First
Data Engineering Conference, April 1984, pages 77-93.
Wiederhold, Gio and Domenico Sacca: "Database Partitioning in a Cluster of Processors"; extended abstract, in Proceedings
of the 9th International Conference on Very Large Data Bases (VLDB) Conference, Florence, Italy, October 1983,
pages 242-247.
Whang, Kyu-Young, Gio Wiederhold, and Daniel Sagalowicz: "Separability as a Tool for the Design of Network
Databases"; Proceedings of the Eighth International Conference on Very Large Data Bases (VLDB), Mexico City,
Mexico, Sept. 1982, pages 98-107.
Wiederhold, Gio: "A Method for the Design of Multi-Objective Databases"; in Computers in Engineering 1982, Vol.4,
R.Rahavan (ed.), American Society of Mechanical Engineers, pages 161-165.
Keller, Arthur M. and Gio Wiederhold: "Updates to Relational Databases through Views Involving Joins"; 2nd International
Conference on Databases: Improving Usability and Responsiveness, Jerusalem, Israel, Academic Press, June 1982,
pages 363-384.
Whang, Kyu-Young, Gio Wiederhold, and Daniel Sagalowicz: "Separability - An Approach to Physical Database Design";
Proceedings of the Seventh International Conference on Very Large Data Bases (VLDB), ACM, Sep. 1981, pages
320-332.
Keller, Arthur M. and Gio Wiederhold: "Validation of Updates Against the Structural Database Model"; Symposium on
Reliability in Distributed Software and Database Systems, IEEE, July 1981, Pittsburgh, PA., pages 195-199.
Minoura, Toshimi and Gio Wiederhold: "Resilient Extended True-Copy Token Scheme for a Distributed Database System";
Symposium on Reliability in Distributed Software and Database Systems, July 1981, Pittsburgh, PA., pages 1-12.
Allchin, James E., Arthur M. Keller, and Gio Wiederhold: "FLASH: A Language-Independent, Portable File Access
System"; Proceedings of the ACM SIGMOD International Conference on Management of Data, Santa Monica,
May 1980, pages 151-156.
Kuhn, Ingeborg and Gio Wiederhold: "Advances in Automated Ambulatory Medical Record Systems"; Proceedings of the
Fifth Annual Symposium on Computer Applications in Medical Care (SCAMC), IEEE, November 1981, pages
80-85.
Gio Wiederhold, page 14
PUBLICATIONS IN REFEREED PROCEEDINGS (continued)
El-Masri, Ramez and Gio Wiederhold: "Properties of Relationships and their Representation"; Proceedings of the National
Computer Conference, AFIPS Press, May 1980, pages 319-326.
Wiederhold, Gio and Ramez El-Masri: "The Structural Model for Database Design"; Proceedings of the International
Conference on the Entity-Relationship Approach to System Analysis and Design, December 1979, pages 247-267.
El-Masri, Ramez and Gio Wiederhold: "Data Model Integration Using the Structural Model"; Proceedings 1979 ACM
SIGMOD International Conference on Management of Data, pages 191-202.
Ghosh, Sakti P., Alfonso F. Cardenas, Ignacio Mijares, and Gio Wiederhold: "Some Very Large Databases in Developing
Countries"; Proceedings of the 5th International Conference on Very Large Databases (VLDB), Rio de Janiero,
October 1979, pages 173-182.
Blum, Robert and Gio Wiederhold: "Inferring Knowledge from Clinical Data Banks Utilizing Techniques from Artificial
Intelligence"; Proceedings of the Second Annual Symposium on Computer Applications in Medical Care (SCAMC),
IEEE, Washington, D.C., November 1978, pages 303-307.
Rodnick, Jonathan and Gio Wiederhold: "A Review of Ambulatory Medical Record Systems in the United States: Charting
Services That Are of Benefit to the Physician"; MEDINFO-77 Proceedings, D.B. Shires and H. Wulfs (editors),
IFIP, North Holland Publishing Company, 1977, pages 957-961.
Wiederhold, Gio, James F. Fries, and Stephen Weyl: "Structured Organization of Clinical Databases"; Proceedings of the
National Computer Conference, 1975, AFIPS Vol.44, pages 479-485.
Wiederhold, Gio: "The Need and a Method to Obliterate Control Languages"; Proceedings of the SIGPLAN-SIGOPS
Meeting on Programming Languages and Operating Systems, SIGPLAN Notices, Vol. 8 No. 9, September 1973,
pages 140-141.
Wiederhold, Gio and John Ehrman: "An Inferred Syntax and Semantics of PL/S"; Proceedings the ACM Conference on
System Implementation Languages, SIGPLAN Notices, Vol.6 No.9, October 1971, pages 111-121.
Breitbard, Gary Y. and Gio Wiederhold "PL/ACME: An Incremental Compiler for a Subset of PL/1"; Proceedings of the
1968 IFIPS Conference, Edinburgh, North Holland, 1969, pages 358-363.
Sanders, William J., Gio Wiederhold, et al: "An Advanced Computer System for Medical Research"; Proceedings of the
AFIPS Conference, Vol. 31, Washington, DC, Thompson Books, 1967, pages 497-508
----------------------------------- o ---------------------- o ----------------------------------------------------A section, "OTHER PUBLICATIONS", can be found on pages 15-22.
It is a list of more than 140 entries that represent reports or papers that were not refereed or are of less significance. This
section either follows, or it may be obtained upon request.
Gio Wiederhold
page 15
OTHER PUBLICATIONS:
Silberschatz, Avi, Mike Stonebraker, Jeff Ullman, et al: Database Research: Achievements and Opportunities; Into the 21st
Century; report prepared for NSF, Jan. 1996.
Wiederhold, Gio: book review of Libicki: Information Technology Standards; ACM Computing Reviews, to appear 1996.
Wiederhold, Gio: book review of Rob Mattison and Michael Sippolt: The Object-Oriented Enterprise; ACM Computing
Reviews, Oct. 1995, 9510-0747.
Gio Wiederhold: Mediation and Maintenance; Stanford University Computer Science Technical Note, Stan-CS-TN-95-26, Oct. 1995.
Gio Wiederhold: “Mediation in Information Systems”; in Research Directions in Software Engineering, ACM Computing Surveys,
Vol.27 No.2, June 1995, pages 265-267.
Gio Wiederhold and Michael Genesereth: "Basis for Mediation"; Proc. COOPIS’95 Conference, Vienna Austria, May 1995.
Gio Wiederhold: Review of Mattison and Sipolt `The Object-Oriented Enterprise’; ACM Computing Reviews, 1995.
Gio Wiederhold: "Value-added Mediation in Large-Scale Information Systems"; Proc. of the IFIP DS-6 Conference, Atlanta, May 1995;
to appear in Meersman:(ed): Database Application Semantics’, Chapman and Hall, 1995.
Gio Wiederhold: “New Paradigms for Programming” editorial, Bit Magazine, Tokyo Japan, March 1995.
Gio Wiederhold: "On the Barriers and Future of Knowledge Discovery"; foreword to `KDD-II, Knowledge Discovery in Databases
(Volume 2)' Fayyad, Piatetsky-Shapiro, Smyth, Uthurusamy (eds), MIT Press 1995.
Gio Wiederhold: "Interoperation, Mediation, and Ontologies"; Proceedings International Symposium on Fifth Generation Computer
Systems (FGCS94), Workshop on Heterogeneous Cooperative Knowledge-Bases,Vol.W3, pages 33-48, ICOT, Tokyo, Japan,
Dec. 1994.
Gio Wiederhold, Charles Channell, Stephen Cross, and Carl Friedlander: Supporting User Productivity: Information Integration; IEEE
Videoconference on Tape, Oct. 1994, ISBN 0-7803-2355-6.
Gio Wiederhold: "An Algebra for Ontology Composition"; Proceedings of 1994 Monterey Workshop on Formal Methods for
Computer-Aided Software Development, Sep. 1994, U.S. Naval Postgraduate School, Monterey CA, pages 56-61.
Jensen, Christian S, et al.: A Consensus Glossary of Temporal Database Concepts; Aalborg Un., Institute for Electronic Systems, Report
R 93-2035, Nov. 1993.
Wiederhold, Gio: "Intelligent Integration in Simulation"; MORS Mini-symposium, Fairfax VA, Military Operations Research Society,
Alexandria VA, November 1993.
Wiederhold, Gio (chair): "Methods and Techniques for Integration"; Section 3 of Proceedings of the Design Principles and Engineering
of Knowledge Based Systems Workshop, State Univ. of New York at Utica-Rome, June 1993, Joint Directors of Laboratories,
Dept.of Defense.
Wiederhold, Gio: "Intelligent Integration Research at DARPA"; AIPSG Proceedings, Section 5C, March 1993.
Grant, James: "On Loan to the Defense Department. Profile: Gio Wiederhold G'76"; UCSF Alumni News, Spring/Summer 1993.
Wiederhold, Gio: "Intelligent Integration of Diverse Information"; First International Conf. on Information and Knowledge Management
(CIKM-92), ISMM, Nov. 1992, pages 1-7.
Wiederhold, Gio and John McCarthy: "Arthur Samuel, Pioneer in Machine Learning"; IBM Journal of Research and Development, Vol.36
No.3 May 1992, pages 328-332.
Wiederhold, Gio (chair) et al: Database Use and Technology in Japan; JTEC Panel Report for NSF and and DoE, Loyola College,
Baltimore, April 1992.
Wiederhold, Gio: "Model-free Optimization"; DARPA Software Technology Conference 1992, April 1992, Meridien Corp., Arlington VA,
pages 83-96.
Gio Wiederhold, page 16
OTHER PUBLICATIONS (continued)
Wiederhold, Gio: "Objectives of the Persistent Object Base Program"; DARPA Software Technology Conference 1992, April 1992,
Meridien Corp., Arlington VA.
Wiederhold, Gio: "Obtaining Information from Heterogenous Systems"; Proceedings of the First Workshop on Information Technologies
and Systems (WITS'91), December 14-15, 1991 Cambridge MA, MIT Sloan School of Management, pages 1-8.
Wiederhold, Gio: "Modularity and Integration"; Proceedings of the Second International Workshop on Intelligent and Cooperative
Information Systems: Core Technology for Next Generation Information Systems, October 28-29, 1991, Como, Italy,
Esprit/NSF, pages 111-115.
Wiederhold, Gio, David Beech, and Toshi Minoura: "Multi-media Database Development in Japan"; IEEE Data Engineering Bulletin,
Vol. 14 No. 3, Sept. 1991, pages 36-45.
Whang, Kyu-Young, S.Kim, and Gio Wiederhold: Dynamic Maintenance of Data Distribution for Selectivity Estimation; Stanford CS
Report STAN-CS-91-1388, Sept. 1991.
Barsalou, T., W. Sujansky, and G. Wiederhold: "Supporting Biomedical Research through Cooperative Database Systems" (abstract);
Medical and Biological Engineering and Computing, Vol.29, suppl. part 1, page 278, July 1991.
Wiederhold, Gio, Thierry Barsalou, Byung Suk Lee, Niki Siambela, and Walter Sujansky: "Use of Relational Storage and a Semantic
Model to Generate Objects: The PENGUIN Project"; Database `91: Merging Policy, Standards and Technology, The Armed
Forces Communications and Electronics Association, Fairfax VA, June 1991, pages 503-515.
Lee, Byung Suk, Gio Wiederhold, and Witold Litwin: "Implicit Joins in the Structural Data Model"; IEEE COMPSAC 91, Tokyo, Japan,
September 1991.
Wiederhold, Gio and XiaoLei Qian: "Consistency Control of Replicated Data in Federated Databases"; Workshop on Management of
Replicated Data, Houston, November 1990, pages 130-132.
Wiederhold, Gio and John McCarthy: "Arthur Samuel, Pioneer in Machine Learning"; Comm. ACM, Vol.33, No. 11, November 1990;
Vivek, Vol.4 No.1, January, 1991.
Wiederhold, Gio and John McCarthy: "In Memorium of Arthur L. Samuel"; Stanford University Campus Report, October 1990.
Wiederhold, Gio, Peter Wegner, and Stefano Ceri: Towards Megaprogramming; Stanford Un. Report STAN-CS-90-1341 and Brown Un.
Report 90-20, October 1990.
Wiederhold, Gio, Thiery Barsalou, and Walter Sujansky: "Sharing Information for Expert Systems”; in Engineering in Medical
Informatics, Amsterdam, October 1990.
Sujansky, Walter, Thierry Barsalou, and Gio Wiederhold: "Structural Semantics and Complex Objects for the Coupling of Relational
Databases and Knowledge-based Systems"; Workshop on Knowledge Bases, AAAI Boston, August 1990; Stanford KSL report
90-44, July 1990.
Silberschatz, Avi, Mike Stonebraker, and Jeffrey Ullman (editors): Database Systems: Achievements and Opportunities; Report of the
NSF Invitational Workshop on Future Directions in DBMS Research; Feb. 22-23, 1990, Palo Alto, CA, University of Texas,
July 1990.
Wiederhold, Gio, Walter Sujansky, Thierry Barsalou, Niki Siambela, and David Zingmond: "Supporting Access to Multiple Databases for
Multiple Views"; Extended Abstract, NLM Biomatrix Conference Proceedings, George Mason Univ., Fairvax VA, July 1990..
Gio Wiederhold, page 17
OTHER PUBLICATIONS (continued)
Wiederhold, Gio: KQML, Partial report on a proposed knowledge acquistion language for intelligent applications; prepared subsequent
to a DARPA, NSF, AFORS sponsored Workshop in Santa Barbara, March 1990; revised January 1991
Barsalou, Thierry, Walter Sujansky, Lenore Herzenberg, Gio Wiederhold: "Management of Complex Immunogenetics Information Using
an Enhanced Relational Model"; Stanford Un. Technical Report KSL 90-42, June 1990.
Zhu, Liping, Arthur M. Keller, and Gio Wiederhold: Sequenced versus Pipelined Multiple Joins; Stanford CSD Report, June 1990.
Sujansky, Walter, Thierry Barsalou, Lee Herzenberg, and Gio Wiederhold: "An Enhanced Relational Database Model to Support the
Design of Flow Cytometry Protocols"; Abstract in Proceedings AMIA Education and Research Conference, Joyce Mitchell, Ed.,
June 1990, page 30.
Byung Suk Lee and Gio Wiederhold: Outer Joins and Filters for Instantiating Objects from Relationa Databases through iews"; Center
for Integrated Facilities Engineering (CIFE), Stanford University, Technical Report 30, May 1990.
Law, Kincho H, Gio Wiederhold, Thierry Barsalou, Niki Sambela, Walter Sujansky, and David Zingmond: Managing Design Objects in a
Sharable Relational Framework; CIFE, Stanford University, March 1990, ASME meeting, Boston August 1990.
Ware, Willis H., Wiederhold, Gio, et al: Systems Modernization and the Strategic Plan of the Social Security Administration; National
Academy Press, 1990.
Wiederhold, Gio: "Future Architectures for Information Processing Systems"; Rishe, Navathe, and Tal (eds):Proc. Parbase-90,Int.Conf.
on Databases, Parallel Architectures, and their Implementation, IEEE Computer Society Press, March 1990, pages 160-176.
Walker, Michael and Gio Wiederhold: Acquisition and Validation of Knowledge from Data; Stanford Report KSL 90-02, Feb. 1990.
Wiederhold, Gio, T.Risch, P.Rathmann, L.DeMichiel, S.Chaudhuri, B.S.Lee, K.Law, T.Barsalou, D/Quass: "A Mediator Architecture for
Abstract Data Access"; Stanford University, Report No.STAN-CS-90-1303, Feb. 1990.
Matsushima, Toshiyuki, and Gio Wiederhold: A Model of Object-Identities and Values; Stanford University Report No.
STAN-CS-90-1304, Feb. 1990.
Samadani, Ramin, Domingo Mihovilovic, C. Robert Clauer, and Gio Wiederhold: "A Computer Vision System for Automatically finding
the Auroral Oval Satellite Images"; Abstract, SPIE/SPSE Symposiumon Electronic Imaging, Santa Clara CA, Feb. 1990.
Barsalou, Thierry and Gio Wiederhold: "Knowledge-directed Mediation between Application Objects and Base Data"; Proceedings of the
Working Conference on Data and Knowledge Base Integration, University of Keele, England, October 1989, Pitman, London,
UK.
Apers, Peter M.G. and Gio Wiederhold (eds.): Proceedings of the Fifteenth International Conference on Very Large Data Base,
Amsterdam, Aug. 22-25, 1989, Morgan-Kaufmann, publishers.
Wegner, Peter, J. Nestor, E. Schonberg, S. Smoliar, P.J. Weinberger, . Wiederhold, and P. Wolcott: System Software for Soviet
Computers; FASAC Technical Assessment Report, Science Applications International Corporation, McLean VA, August 1989.
Gio Wiederhold, page 18
OTHER PUBLICATIONS (continued)
Ceri, Stefano, Georg Gottlob, Letizia Tanca, and Gio Wiederhold: "Magic Semi-Joins"; Information Processing Letters, Vol.33 No.2,
May 1989, pages 97-107.
Wiederhold, Gio and Thierry Barsalou: A Cooperative Hypertext Interface to Relational Databases; Stanford, Knowledge Systems
Laboratory, Report KSL-89-18, March 1989, Stanford University.
Clauer, C. Robert, Ramin Samadani, Domingo Mihovilovic, Gio Wiederhold, John Vesecky, Peter Banks, John Craven, and Lou Frank:
"Computer Assisted Analysis of Auroral Images Obtained by High Altitude Polar Satellites"; Abstract, IAGA Meeting, Exeter,
England, July 1989.
Wiederhold, Gio: "The Architecture of Future Information Systems"; abstract only in Proceedings of the International Symposium on
Databases for Advanced Applications, KISS and IPSJ, Seoul,Korea, April 1989, pages vii; full paper published in Japanese by
MITI.
Wiederhold, Gio, Marianne Winslett, and Lt Nicholas Naclerio:"Layering an Engineering Information System"; Digest of Papers, IEEE
CS Spring COMPCON 34, February 1989, pages 444-449.
Wiederhold, Gio et al: "Future Data Management and Access"; Chapter 4 in Recommendations for the National Scientific Effort on AIDS
Modeling and Epidemiology, H.Cohen and S.Layne (editors), White House Domestic Policy Council, 1989.
Morgenstern, Matthew, Alex Borgida, Catherine Lassez, David Maier, and Gio Wiederhold: "Constraint-based Systems: Knowledge
about Data"; in Expert Database Systems, L. Kerschberg (editor), Benjamin Cummins, 1989, pages 23-43.
Wiederhold, Gio, Thierry Barsalou, and Surajit Chaudhuri: Managing Objects in a Relational Framework; Stanford Technical Report
CS-89-1245, Jan. 1989, Stanford University.
Wiederhold, Gio: "Sharing and Partitioning Large Knowledge Bases"; abstract in H.-J. Appelrath, A.B. Cremers, and H. Schiltknecht
(eds) : PROTOS, PROLOG Tools for Building Expert Systems, EUREKA Report EU56, Basel, Switzerland, Dec. 1988, pages
77-83.
Gio Wiederhold et al.: KBMS: A Precis of Research on Knowledge-based Management Systems, 1977-1988; Stanford University, KBMS
project, 1988; updated for WWW as http://db.stanford.edu/pub/gio/1988/kbms.html, Aug.1995.
Gio Wiederhold: "Issues and Directions in object Modeling for Engineering Information systems"; Section III in `Current Issues
inDatabase Design”; Hewlett-Packard Corporate Engineering, internal report, Sept.1988.
Wiederhold, Gio, Laie Caindec, John McCarthy, and Ken Reifsneider: A Model for Materials Databases; Report of an NSF &
NIST-sponsored workshop, Stanford University, 1988.
Keller, Arthur M. and Gio Wiederhold: "Concurrent Use of B-trees with Variable-Length Entries"; ACM SIGMOD Record, Vol.17 No.2,
June 1988, pages 89-90.
Wiederhold, Gio: "Databases" (editorial); IEEE Expert, Vol.3 No.2, Summer 1988, page 18.
Koo, Charles C. and Gio Wiederhold: "A Committment-based Communication Model for Distributed Office Environments"; Proc. ACM
Conference on Office Systems, Palo Alto, March 1988, ACM Press, pages 291--298.
Wiederhold, Gio: "Engineering Information Systems: Prospects and Problems of Integration"; Digest of Papers, IEEE Spring
COMPCON, March 1988, pages 228-229.
Barsalou, Thierry and Gio Wiederhold: "Applying a Semantic Model to an Immunology Database"; in W.W. Stead (editor), Proceedings
of the Eleventh Symposium on Computer Applications in Medical Care, pages 871-877, IEEE Computer Society Press,
Washington, D.C., November 1987.
Gio Wiederhold,
page 19
OTHER PUBLICATIONS (continued)
Wiederhold, Gio CM, Michael G. Walker, Robert L. Blum, Stephen M.Downs, and Isabelle deZegher-Geets: "Acquisition of Knowledge
from Medical Records" abstract; in Namen, Daten, Themen, Medizin I, Systems 87 Conference, Munich, FRG, Oct.1987, pages
213-214.
Barsalou, Thierry, W.A. Moore, L.A. Herzenberg, and G. Wiederhold: "A Database System to Facilitate the Design of FACS Experiment
Protocols" (abstract); Cytometry, Vol.97, August 1987.
Wiederhold, Gio CM, Michael G. Walker, Waqar Hasan, Surajit Chaudhuri, Arun Swami, Sang K. Cha, XiaoLei Qian, Marianne
Winslett, Linda DeMichiel, and Peter K. Rathmann: "KSYS: An Architecture for Integrating Databases and Knowledge Bases";
Computer Science Department, Stanford University, May 1987; in Amar Gupta and Stuart Madnick (editors) : Technical
Opinions Regarding Knowledge- Based Integrated Information Systems Engineering, MIT, 1987, pages 61--87
Wiederhold, Gio: Chairman's statement: "Panel on Experience with Knowledge Bases"; Proceedings ACM SIGMOD Conference, May
1987.
DeZegher-Geets, Isabelle, Andrew G. Freeman, Michael G. Walker, Robert L. Blum, and Gio Wiederhold: "Computer-aided
Summarization of a Time-oriented Medical Data Base"; Third Annual International Conference on Computerization of Medical
Records -- Creating Patient Information Systems, Institute for Medical Record Economics, Chicago, March 1987.
Wiederhold, Gio and XiaoLei Qian: "Modeling Asynchrony in Distributed Databases"; invited paper, Third IEEE Computer Society Data
Engineering Conference, Los Angeles, Feb. 1987.
Wiederhold, Gio (chairman), Murray Berkowitz, Deborah Heystek, Arthur M. Keller, Shamkant Navathe, David Spooner, and John
Salasin: Ada Foundation Technology, Volume V: Software Requirements for WIS Database Management Prototypes, Institute
for Defense Analysis, Paper P-1893, December 1986.
Wiederhold, Gio: "The Knowledge-based Management Systems Project and Time-Oriented Problems"; ACM SIGMOD Record,
December 1986.
Wiederhold, Gio: "Knowledge and Database Design"; 11th Annual DSSD Users’ Conference, Ken Orr and Associates, Kansas City,
Oct.1986
Wiederhold, Gio: "Data and Knowledge Bases"; Conference Proceedings of the First Annual AI Research Forum, NASA Ames Research
Center, July 22 to 24, 1986, page 19.
Wiederhold, Gio, Arthur M. Keller, Sham Navathe, David Spooner, Murray Berkowitz, Bill Brykczynski, and John Salasin:
"Modularization of an Ada Database System"; Proc. International Pre-VLDB Symposium Beijing PRC; also,
S.B.Yao,S-H.Sa,Z-S.Zhong(eds), China Assoc.for Science and Technology, Aug. 1986, pages 202-232; also, extended abstract
in Proc. Sixth Advance Database Symposium, Information Processing Society of Japan, Aug. 1986, pages 135-142.
Missikoff, Michele and Gio Wiederhold: The Design of Mosaico: An Expert System for User and Application Requirement Analysis;
CNR-IASI Report 146, Rome, June 1986.
Brodie, Michael L., Robert Balzer, Gio Wiederhold, Ron Brachman, and John Mylopoulos: "Knowledge Base Management Systems:
Discussions from the Working Group"; in Expert Database Systems, Larry Kerschberg (editor), Benjamin Cummings, 1986,
pages 19-33.
Gio Wiederhold,
page 20
OTHER PUBLICATIONS (continued)
Wiederhold, Gio: "Structural vs. Application Knowledge for Improved Database Interfaces"; Proceedings of the Second Conference on
Computer Interfaces and Intermediaries for Information Retrieval, May 1986, Boston, Defense Technical Information Center,
Office of Information Systems and Technology, Alexandria VA, pages 17-96.
Wiederhold, Gio: "Standardization and Artificial Intelligence"; ASTM Standardization News, Vol.14 No.4, April 1986, pages 10-11.
Wiederhold, Gio, John Smith, and Phillip Kaufman: "Models for Engineering Information Systems"; abstract in Proceedings of the 1985
VHSIC Conference, Silver Spring, Maryland, December 1985.
Qian, Xiaolei and Gio Wiederhold: "Data Definition Facility of CRITIAS"; Proceedings of the 4th International Conference on
Entity-Relationship Approach, October 1985, pages 46-55.
Banks, Peter M. (chairman SESAC Task Force on Scientific Uses of the Space Station): Space Station Summer Study Report; Michael
Wiskerchen and Gio Wiederhold: Section 5.2: IOC Facility and Operations Requirements: Communications and Information
Systems; NASA Washington DC, March 21, 1985.
Ceri, Stefano, Barabara Pernici, and Gio Wiederhold: Design Support Environment for Distributed Databases; Politechnico di Milano,
dipartimento di Elettronica, Laboratorio di Calcolatori, Rapporto interno No.85-7, March 1985.
Wiederhold, Gio, Robert L. Blum, and Michael Walker: "An Integration of Knowledge and Data Representation"; Proc. of Islamorada
Workshop, Feb.1985, Computer Corporation of America, Cambridge MA.
Arvidson, Raymond, Gio Wiederhold, et al: Issues and Recommendations Associated with Distributed Computation and Data
Management Systems for the Space Sciences, Volume 2; Committee on Data Management and Computation, Space Sciences
Board, National Academy of Sciences, January, 1985; National Academy Press, 1986.
Ceri, Stefano, Barbera Pernici, and Gio Wiederhold: "An Overview of Research in the Design of Distri-buted Databases"; IEEE Database
Engineering Bulletin, Vol.7 No.4, Dec. 1984, pages 46-51.
Wiederhold, Gio: "Databases for Statistics"; in Proceedings of a Conference on Database Management, November 1-2, 1984, Herbert
Solomon (editor); Tech.Rep., Dept.of Statistics, Stanford Univ., Jul.1985.
McDonald, Clement, Gio Wiederhold, Donald W. Simborg, Ed Hammond, Frederick R. Jelovsek, and Ken Schneider: " A Discussion of
the Draft Proposal for Data Exchange Standards for Clinical Laboratory Results"; Proc. of the 8th Ann. Symposium on
Computer Applications in Medical Care, Gerald S. Cohen (ed.),IEEE Nov.1984, pages 406-413.
Apers, Peter M.G. and Gio Wiederhold: "Expert Database System in a Loosely Coupled Environment"; First Workshop on Expert
Database Systems, Kiawah Island, South Carolina, Oct.1984, Vol.2, pages 611-617.
Wiederhold, Voy, Lei-Hou Chee, James Theodore, Conor Burke, Edward Stinson, and Gio Wiederhold: "A Comparison of Two Database
Systems for Heart-Lung Transplant Data"; Computers in Cardiology, IEEE, September 18-21, 1984, Salt Lake City UT.
.
Gio Wiederhold,
page 21
OTHER PUBLICATIONS (continued)
Kortas, Ricardo G., R.L. White, D.C. Harrison, R.A.Winkle, G.Wiederhold, and B.Widrow: "A Computerized Holter System for the
Study of 16-lead ST-Segment Precordial Maps"; Computers in Cardiology, IEEE, September 18-21, 1984, Salt Lake City UT.
Winslett, Marianne, and Gio Wiederhold: "Relational and Entity-Relationship Model Databases and VLSI Design"; IEEE Database
Engineering Bulletin, Vol.7 No.2, 1984, pages 61-66.
Wiederhold, Gio: "Databases for Information Management"; WIS Implementation Study Report, Volume III, Thomas H. Probert (editor),
Institute for Defense Analysis, Washington DC, October 1983, pages 75-137, 154.
Milton, Jack and Gio Wiederhold: "Network and Relational Systems in VLSI Design: Contradictory Performance?"; IEEE Database
Engineering, Vol.1, 1983, pages 167-170.
Wiederhold, Gio, Jack Milton, and Daniel Sagalowicz: "Applications of Artificial Intelligence in the Knowledge Based Management
Systems Project"; IEEE Database Engineering Bulletin, Vol.6 No.4, Dec.1983, pages 75-82; reprinted in IEEE Database
Engineering, Vol.2, 1984 Kim, Ries, Lochovsky (eds.), pages 257-264.
Wiederhold, Gio: A Metaphor for Management of Distributed Data; report to VisiCorp, San Jose, November 1983.
Wiederhold, Gio: "Networking of Data and Information"; Workshop on the Role of Computers in Cancer Clinical Trials, Brenda K.
Edwards (ed.), July 8, 1982, pages 113-119. NIH Publication No. 83-2627, June 1983.
Olumi, Mohammad, Gio Wiederhold, Carl Hauser, Peter Lucas, and James Mehl: "Software Project Databases"; Proc. ACM-SIGMOD,
June 1983, San Jose, pages 124-134.
Minoura, Toshimi, Susan S. Owicki, and Gio Wiederhold: True-Copy Token Scheme for a Distributed Database System; Oregon State
Univ. CS report 83-60-1, 1983.
Minoura, Toshimi, Susan S. Owicki, and Gio Wiederhold: Consistent Database State Maintenance; Oregon State Univ. CS report
83-60-2.
Navathe, Shamkant, Stefano Ceri, Gio Wiederhold, and Jinglie Dou: Vertical Partitioning for Physical and Distribution Design of
Databases; Stanford CS report STAN-CS-82-957, Dec.1982.
Kuhn, Ingeborg M., Gio Wiederhold, Jonathan E. Rodnick, Diane M. Ramsey-Klee, Sanford Benett, Donald D. Beck: Automated
Ambulatory Medical Record Systems in the U.S.; Stanford CS Report STAN-CS-82-928, August 1982.
Beetem, Anne, Jack Milton, and Gio Wiederhold: "Performance of Database Management Systems in VLSI Design"; Database
Engineering Bulletin, Vol.5 No.2, IEEE Computer Society, June 1982, pages 15-20; reprinted in IEEE Database Engineering,
Vol.1, 1983, pages 161-166.
Gio Wiederhold: "Databases for Ambulatory Care"; Proceedings of the Annual Conference of the American Medical Informatics
Association, May 1982, pages 79-85.
Shaw, David E., Salvatore J. Stolfo, Hussein Ibrahim, Gio Wiederhold, and Jim Andrews: "The NON-VON Database Machine, A Brief
Overview"; IEEE Database Engineering Bulletin, Vol.4 No.2, Dec. 1981, pages 41-52.
Ceri, Stefano, Shamkant Navathe, and Gio Wiederhold: Optimal Design of Distributed Databases; Stanford CS Report STAN-CS-81-894,
Dec. 1981.
Whang, Kyu-Young, Gio Wiederhold, and Daniel Sagalowicz: Two Techniques for Physical Database Design; Stanford CS report CSL
TR-222, Nov. 1981.
Gio Wiederhold,
page 22
OTHER PUBLICATIONS (continued)
Blum, Robert L. and Gio Wiederhold: "Studying Hypotheses on a Time-Oriented Clincial Database: An Overview of the RX Project";
Proc. of the 6th Symposium on Computer Applications in Medical Care, Oct. 30-Nov. 2, 1981, Washington, D.C., IEEE 82 ,
pages 725-735.
El-Masri, Ramez and Gio Wiederhold: "Formal Specifications of GORDAS: A High-Level Query Language for Graph Databases"; Proc.
of the Second International Conference on the Entity-Relationship Approach to System Analysis and Design, Washington, D.C.,
Oct. 12-14, 1981.
Wiederhold, Gio, S. Jerrold Kaplan, and Daniel Sagalowicz: "Research in Knowledge Base Management Systems"; ACM SIGMOD
Record, Vol. 11 No. 3, April 1981, pages 26-54.
Wiederhold, Gio: Binding in Information Processing; Stanford University, Computer Science Dept. Report, STAN-CS-81-851, May
1981.
Minoura, Toshimi and Gio Wiederhold: Resilient Extended True-Copy Token Scheme for Distributed Database Systems; Stanford
University, Computer Systems Laboratory, EE and CSL, TR.197, 1981.
Wiederhold, Gio: "Scientific Computing and Its Effect on Industrial Development"; working paper for the National Research Council's
Panel on the Conduct of Basic Research in Computer Science, July 1980.
Wiederhold, Gio: "The Evolution of the B-tree"; working paper for the National Research Council's Panel on the Conduct of Basic
Research in Computer Science, April 1980.
Garcia-Molina, Hector and Gio Wiederhold: Read-Only Transactions in a Distributed Database; Stanford University, Department of
Computer Science, Report STAN-CS-80-797, April 1980
Chow, Fred, Peter Nye, and Gio Wiederhold: UFORT, A Fortran to U-Code Translator; CSL Technical Report No. 168, Stanford
University, February 1980.
Wiederhold, Gio: "Databases for Economic Planning in India"; abstract only, Proceedings of The Institute for Management Science
XXIV, Hawaii, June 1979.
Wiederhold, Gio and Ramez El-Masri: A Structural Model for Database Systems; Stanford CSD Report 79-722, February 1979.
Keller, Arthur and Gio Wiederhold: S-1 Intermediate Loader Format and S-1 Linker; CSL Technical Note 147, Stanford University,
Jan.1979.
Wiederhold, Gio and Ramez El-Masri: "Errata for Database Design"; Database Engineering, Vol.2 No.3, September 1978, pages 8-12.
Wiederhold, Gio: "The Data Model of MUMPS Globals"; Proceedings of the 1978 MUMPS Users’ Group Meeting, P. Zimmerman
(editor), MUG, Bedford, Mass., December 1978, pages 159-183.
Castaneda, Fernando, F. Chow, P. Nye, D. Sleator, and G. Wiederhold: PCFORT, A FORTRAN to P-Code Translator; CSL Technical
Report 160; Stanford University, January 1979.
Wiederhold, Gio: "Introducing Semantic Information into a Database Schema"; Proceedings of the CIPS Session '78, Canadian
Information Processing Society, September 1978, pages 338-391.
Wiederhold, Gio: "Management of Semantic Information for Databases"; Third USA-Japan Computer Conference Proceedings, San
Francisco, September 1978, pages 192-197.
Garcia-Molina, Hector and Gio Wiederhold: Application of the Contract Net Protocol to Distributed Databases; Report HPP-77-21,
Stanford University, April, 1977.
Wiederhold, Gio: "Alternatives in Database Design"; Proceedings of the Third Illinois Conference on Medical Information Systems,
University of Illinois, 1977, pages 78-87.
Gio Wiederhold,
page 23
OTHER PUBLICATIONS (continued)
Wiederhold, Gio: "The Use of Operational Feedback Loops to Attain Data Correctness"; (Abstract) Workshop on Database Error
Detection, Naval Research Laboratory, Washington, D.C., January 17-18, 1978.
Wiederhold, Gio, Earl Sacerdoti, Daniel Sagalowicz, Ramez El-Masri, and Gordon Novak: A Preliminary Sketch to Define Research
Opportunities Relevant to ARPA's Plans for Knowledge Processing in Databases; Planning paper for ARPA IPToffice initiated
KBMS research), September 1977.
Wiederhold, Gio: Methods for the Design of Medical Database Systems; Technical Report No. 24, Laboratory of Medical Information
Science, University of California, San Francisco, September 1976.
Ramsey-Klee, Diane M., Vivian Richmond, and Gio Wiederhold: Feasibility of Design Parameters for a Computer-Based Attitudinal
Research Information System; Navy Personnel Research and Development Center, San Diego, Technical Report No. 76-9,
August 1975.
Fries, James, Alison Harlow, and Gio Wiederhold: "Experience-BasedComputer Consultation"; Proceedings International Conferenceon
Cybernetics and Society, September 23-25, 1975, San Francisco, IEEE Vol.75 CHO 997-7 SMC, Larry Stark(ed.), page 257.
Wiederhold, Gio and Emanuel Mesel: "Automated Ambulatory Medical Record Systems"; Proceedings of the 1975 MUMPS Users’
Group Meeting, J. Zimmerman (editor), Biomedical Computer Lab, St.Louis, November 1975.
Henley, Ronald H., Gio Wiederhold, Jack Dervin, Michael Jenkins, Ingeborg Kuhn, Emanuel Mesel, Diane Diane Ramsey-Klee, and
Jonathan Rodnick:An Analysis of Ambulatory Medical Record Systems; Technical Report No. 13, Vols. 1 & 2, Laboratory of
Medical Infor-mation Science, Un. of California Medical Center, San Francisco, June 1975, NTIS PB 254 234.
Wiederhold, Gio: "A Proposal for the Structuring of the Database Problem"; working paper for the IFIP-TC2 meeting, Corsica, France,
1974.
Crouse, Linda and Gio Wiederhold: "Interactive Use of a Timesharing System for Medical Laboratory Support"; Proceedings of the San
Diego Biomedical Symposium on Computing On-Line, San Diego, April 1970.
Wiederhold, Gio: "Medical Uses of Computing" (in Japanese); IBM Review (Japan), No. 27, February 1970, pages 55-66.
Wiederhold, Gio: "An Advanced Computer for Medical Research"; Proceedings of the IBM Japan Computer Science Symposium:
Research and Computer Systems, IBM, Japan, November 1969, pages B1-B15.
Wiederhold, Gio: "Setting-up a General Purpose Data Acquisition System"; Proceedings of the IBM Scientific Computer Symposium on
Computers in Chemistry, White Plains, New York, IBM Data Processing Division, August 1969, pages 244-264.
Wiederhold, Gio and Lee Hundley: "A Time-Shared Data Acquisition System"; IEEE Computer Group Digest, June 1969, pages
190-196.
Wiederhold, Gio: "A Choice of Language to Support Medical Research"; Proc. of SHARE, June 1966.
Wiederhold, Gio: "A Summary of the ACME System"; Proceedings of the ONR Computer and Psychobiology Conference, Monterey,
CA, Office of Naval Research, May, 1966.
Potter, Robert L. and Gio Wiederhold: Computation of the Equilibrium Composition of Multi-Component Chemical Systems; American
Cyanamid Company, Stamford CT, submitted to ARPA, 1962.
Tsao, Ching-Chang and Gio Wiederhold: "A Computer Program for the Evaluation of Rocket Fuels"; Second Conference on Kinetics,
Equilibria, and Performance of High-Temperature Systems, Western States Section, The Combustion Institute, Paper WSS/CI0.
Los Angeles, April 1962.
----------------------- o ---------------------------------------------------------------------------- o ----------------------
Gio Wiederhold,
page 24
TEACHING APPOINTMENTS:
1994-present
Professor (Research), Dept. of Computer Science; and Medicine and Electrical
Engineering (by courtesy), Stanford University.
1989-1994
Professor (Research), Depts. of Computer Science and Medicine; and Electrical
Engineering (by courtesy), Stanford University.
1983-1989
Associate Professor (Research) , Depts. of Computer Science and Medicine; and
Electrical Engineering (by courtesy).
1976-1983
Assistant Professor, Computer Science Department; and Electrical Engineering
(by courtesy)
1965-1975
Lecturer, Computer Science Department.
Courses taught at Stanford University:
Introduction to Algorithmic Processes,
Computer Organization and Information Structures,
Introduction to Computer Science,
Non-numerical Methods,
Database Systems,
Introduction to Computer Architecture,
Operating Systems,
Systems Programming,
Parallel Processing,
Systems Research Seminar,
Language Features and their Implementation,
Computer Science Colloquium,
File and Database Systems,
Database Research Seminar,
Medical Computer Sciences,
Distributed Databases,
Federated Databases,
Experimental Seminar in Large-Scale Software Construction.
1983-1990
(summers)
1982
(summer)
1977-1978
1976
1975
1974
1964-1965
1962-1975
1959-1960
Short courses for the Western Institute in Computer Science (WICS):
Database and Knowledge Base Management, Distribution and Design.
Short course for the Institute in Computer Science, University of California,
Santa Cruz: Database Design.
California State University, San Francisco: Evening course on Database Design.
Institute of Information Technology, MITI, Tokyo, Japan:
Short course on Database Performance Prediction.
University of California, San Francisco: Database Organization.
ACM, New York: Short course on Database Schemas.
IIT Kanpur, India: Introduction to Programming, Numerical Analysis and
Computation, Systems Programming.
University of California, Berkeley: Assembly Programming, Fortran,
Database Organization.
IBM Service Bureau, New York: Short Courses in Fortran
Gio Wiederhold,
page 25
RESEARCH INVESTIGATORSHIPS
period role and percentage of effort,
Title (funding agency. grant number: amount [if NIH exclusive of indirect costs])
1994-1996 Investigator, 25% effort on Stanford Segment, Mike Genesereth, PI
CommerceNet Consortium (ARPA TRP, $100,000 / $11M)
1995-1997 PI, 25% effort, subcontract to SRI: Trusted Interoperation of Health Care
Information (TIHI) (NSF CISE, $242,000 / $1,303,144)
1995-1996 Investigator, Access to NLM databases (PDQ, Cancerlit),
subcontract to Lexical Technology Inc, Alameda CA.
(NLM, SBIR, $24,978 / $100,000)
1995
PI, Mediation for Integration of Toxic Waste Data; (Lockheed Martin, Idaho National
Laboratory, Idaho Falls ID: $73,462, option for phase II, 1995-1997 $200,000)
1995-1996 Investigator, with Profs. Law and Genesereth: Information Management for
Regulations and Codes; (Stanford Center for Integrated Facilities
Engineering, Seed Research award, $55,000)
PAST RESEARCH INVESTIGATORSHIPS
(During my tenure at ARPA (1991-1994), all active contracts were turned over to other faculty at
Stanford.)
1990-1991 Consultant Investigator, Professor James Fries (PI) 5% effort
ATHOS: AIDS- Time-oriented Health Outcome Study; (NCHSR/PHS/
HHS, $1,252,858 first year, 7,562,601 total requested)
1988-1991 Associate Investigator, Michael Flynn (PI) 5% effort
Databases for Space Sciences (part of CASIS, Dept. of Aero
& Astronautics) (NASA NAGW-419, $122,476 1991 share)
1988-1991 Principal Investigator 25% effort
(turned over to Professor Lee Herzenberg and Dr. Larry Fagan)
FACS-Penguin: An Expert Workstation for Flow Cytometry
(NLM/NIH : $856,449 direct costs)
1988-1991 Principal Investigator 5% effort
(turned over to Professor Mike Flynn)
Computer-Assisted Analysis of Auroral Images Obtained from
High Altitude Polar Satellites (CESDIS/USRA 550-65/NASA,
$416,667, plus support for Dr. Robert Clauer)
1990-1994 Associate Investigator, Paul Losleben (PI) 10% effort
(handled by Professor Saraswat)
Micro Factory Project, Database for Manufacturing Expert
Systems Process Design Database; Texas Instruments/ARPA,
$287,442 + $288,877 out of $4,540,547)
1990-1991 Principal Investigator, 5% effort
Statistical Knowledge Acquisition and Validation
(IBM Knowledge Systems Lab, Menlo Park $50,921).
1990-1992 Coinvestigator, Bill Neches (ISI) PI. Travel and costs only.
Knowledge Base Standards, Gio Wiederhold and Tim Finin,
KQML Subproject
(DARPA/ISTO/ISI $29,000 direct)
Gio Wiederhold, page 26
PAST RESEARCH INVESTIGATORSHIPS (continued)
1990-1992 Principal Investigator
8% effort
FAUVE, Specification and Inplementation of Delayed Consistency
in Federated Databases; (IRIS/NSF: reduced to $145,808)
1988-1990 Principal Investigator 10% effort
PARADATA: Databases on Parallel Computers
(NSF/IRI/K&DSP, year 1: $148,116, year 2: $159,689)
1989-1990 Co-Principal Investigator
5% effort with Jeffrey Ullman and Nils Nilsson
Active Databases for Mediation (Hewlett-Packard Science Center, $90,000 direct).
1990-1991 Principal Investigator, 10% effort
Knowledge-based Mediators
(IBM Knowledge Systems Lab, Menlo Park $62,340).
1989-1991 Coinvestigator with Kincho Law 5% effort
Object Databases for CAD/CAE Data; Efficient Object
Bindings for Relational Data (Stanford/CIFE, $74,000)
1987-1990 Principal Investigator 10%
Support for Parallel Design in an Engineering Information
System (NSF DTMP 8619595 $153,766, 148,116, 156,044)
1989-1990 Principal Investigator 50% effort
Finalization of Knowledge Base Management Structures
(ONR/SPAWAR/DARPA, N39-84-C-211, task 24: $275,738)
1988
Principal Investigator 20% summer, 10% ac. year (6 months)
DADAISM: DBMS in and for ADA-supported Information System
Management (SRI/NRL/STARS/DoD: $220,861 total)
1987-1990 Associate Investigator, Stanford PI 5% effort actual
Integrating Knowledge and DBMS (Overall PI Tom Strat, SRI AI/
ONR/SPAWAR/DARPA, refunded at greatly reduced level: $25,003 Subcontract)
1987-1989 Student supervision effort for Arun Swami
Research in Relational Database Management Systems
(Hewlett-Packard: $16,974 + 18,682 + 19,938)
1987-1988 Principal Investigator 5%
Knowledge acquisition and Validation for Expert Systems
from a Database
(IBM KBS Menlo Park, $50,051)
1987-1988 Principal Investigator 5%
Reasoning about R1ME (Digital Equipment Corp: $131,337)
1987-1988 Principal Investigator 5 and 20% (6 months)
DADAISM, Databases for Ada Information System Modules
(SRI/NRL/DoD Stars: $176,931)
1987
Principal Investigator
2.5% + 2.5% (3 months)
A Workshop on new Issues in Materials Databases
(NBS and NSF MSM-8711636, $15,153 + 22,730)
1986-1989 Principal Investigator 50% effort
Knowledge Base Management Structures
(ONR/SPAWAR/DARPA, N39-84-C-211, task 7: $1,756,410)
1986-1987 Principal Investigator 10% effort
Development of the U.S. Army Corporate Database
(CERL, FS-85-560, task #2, $31,960)
1985-1986 Investigator
NAXOS, Hardware and Software Support for Knowledge Base
Management System; (DEC Hudson ISTG, 50% contribution)
Gio Wiederhold,
PAST RESEARCH INVESTIGATORSHIPS (continued)
1985
1984-1987
1984-1987
1984-1987
1983
1983-1985
1981-1982
1981-1984
1981-1984
1981-1983
1980-1982
1979-1981
1977-1981
1977-1983
1975-1976
Principal Investigator 25% effort
Knowledge about Domains from Disjoint Data
(NAVALEX/DOD, N39-84-C-211, task 6: $46,360)
Principal Investigator 50% effort
Management of Knowledge and Databases
(ONR/NAVALEX/DARPA, N39-84-C-211: $1,193,852)
Associate Investigator 10% effort
(PI Prof. Peter Banks)
Databases for Space Sciences (part of CASIS, Dept. of
Aero & Astronautics) NASA NAGW-419, $765,976 per annum)
Principal Investigator 10% effort
RADIX, Deriving Knowledge from Clinical Databases
(NLM/NIH/DHHS, 84/33017-01 1R18 LM04334-01: $291,192)
Student supervision effort for Marianne Winslett
Database Systems (Xerox Palo Alto Research Center: $8,053)
Student supervision effort
Research in Database Logic, for Ed Pednault
(AI center, SRI International, C-11223: $47,500)
Student supervision effort
Database Update through Views, for Arthur Keller
(IBM San Jose Research Laboratory, PO S 941478 R4: $17,252)
Principal Investigator
5% effort
RX, Deriving Knowledge from Clinical Databases
(NCHSR/DHHS, 3 R18 HS 04389: $210,527).
Principal Investigator 35% effort
Management of Distributed Knowledge
(ONR/NAVALEX/DARPA, N39-82-C-250: $655,203)
Principal Investigator for Jerrold Kaplan
Theory and Computation for Natural Language Processing
(NSF-IST, 8023889: $50,209)
Principal Investigator 10% effort
Automated Ambulatory Medical Record Systems, Follow-up
(NCHSR/DHHS, HS 04152: $31,012)
Principal Investigator, dissertation support for Dr.R.L.Blum
Integrating Medical Knowledge and Clinical Data Banks
(NCHSR/DHHS, 1 R03 HS3650-01: $35,000).
Principal Investigator
Knowledge-Base Management Systems
(MDA/ARPA, 903-77-C-0322: $492,208; $283,716)
Principal Investigator
Language System Development for the S-1 Multi-processor
(LLNL/DOE, PO9083403/W-7405-ENG-48: $816,256)
Investigator 50% UC San Francisco CA
Automated Ambulatory Medical Record Systems (AAMRS)
NCHSR/DHHS: $80,000)
page 27
Gio Wiederhold,
page 28
PhD STUDENT THESES SUPERVISED:
Date completed
student: title. (employment)
1979
Hector Garcia-Molina (CS): Performance of Update Algorithms for Replicated Data in a Distributed Database.
(Professor at Princeton Univ.; Stanford Univ.)
1979
John Shoch (with Dr. Robert Metcalfe) (CS): Design and Performance of Local Computer Networks. (Xerox
Development Div.; Menlo Associates)
1980
Ramez El-Masri (CS): On the Design, Use, and Integration of Data Models. (Honeywell Research; Assistant Prof,
Houston; Associate Professor at Univ.of Texas, Arlington)
1980
David Eliot Shaw (CS): Knowledge-Based Retrieval on a Relational Database Machine. (Assistant Professor at
Columbia Univ.; Morgan Stanley; David Shaw Ass., NYC)
1980
Toshimi Minoura (with Professor Susan Owicki) (EE): Resilient Extended True-Copy Token Algorithm for
Distributed Database Systems. (Assistant, Associate Professor at USC; Professor at Oregon State Univ.)
1981
Jonathan Jay King (CS): Query Optimization by Semantic Reasoning. (Hewlett-Packard; Symantec; Teknowledge;
Sun Microsystems. deceased)
1981
Robert L. Blum, MD (IDP): Discovery and Representation ofCausal Relationships from a Large Time-Oriented
Clinical Database: The RX Project. (Kaiser Permanente Foundation)
1982
Erik J. Gilbert (CS): Algorithm Partitioning Tools for a High-Performance Multiprocessor. (Daisy Systems)
1983
Kyu Young Whang (CS): A Physical Design Methodology Using the Property of Separability. (IBM Research,
Yorktown; Professor KAIST, Seoul, Tanchen)
1983
Jim E. Davidson (CS): Interpreting Natural Language Database Updates. (Teknowledge)
1983
Neil Charles Rowe (CS): Rule-based Statistical Calculations on a Database Abstract. Associate Professor, Naval
Postgraduate School, Montrey CA)
1983
James F. Brinkley, MD (IDP): Ultrasonic Three-dimensional Organ Modeling. (Research Asst. Professor, Depts of
Biological Structures and Computer Science, Univ. of Washington, Seattle)
1984
Ricardo G. Kortas, MD (with Professor Roger Winkle) (IDP): The Effective ST-Segment: A Unified
Approach to ST-Segment Analysis. (Private clinic, Sao Paulo)
1985
Arthur M. Keller (CS): Updating Databases through Views.(Assistant Professor at Univ.of Texas, Austin;
Research Associate at Stanford, Booz-Allen-ADS, Senior Research scientist, Stanford University)
1986
Marianne S. Winslett (CS): Updating Databases with Incomplete Information. (Assistant, Associate, full Professor,
Univ. Illinois, Champaign-Urbana)
1987
Edwin P.D. Pednault (with R. Moore, SRI) (EE): A Theory of Classical Planning and its Application to Plan
Synthesis. (ATT Bell Laboratories)
1987
CharLin Koo (with Boyd C. Paulson, jr, Civ.Eng) (IDP): A Distributed Model for Performance Systems:
Synchronizing Plans Among Intelligent Agents via Communication. (Teknekron, Berkeley CA)
1989
Arun Swami (CS): Optimization of Large Join Queries in Main Memory Database Systems. (IBM Research,
Almaden; Siliocon Graphics)
Gio Wiederhold,
PhD STUDENT THESES SUPERVISED (continued):
Date completed
student: title. (employment)
page 29
1989
Linda deMichiel, PhD (CS): The Semantic Mediation of Operations Across Disparate Domains. (IBM Research,
Almaden)
1989
Xiaolei Qian (CS): Constraint-based Synthesis of Database Transactions. (Kestrel Institute; ATT Bell Laboratories;
SRI International)
1990
Peter Rathmann (CS): Nonmonotonic Semantics for Partitioned Knowledge Bases. (Stanford Un.; Petrovision,
Silicon Graphics)
1990
Thierry Barsalou, M.D. (MIS): View Objects for Relational Databases. (IBM Yorktown; Ciba-Geigy Research,
Basel)
1990
Byung Suk Lee (CS): Efficiently Instantiating Objects from Remote Relational Databases through Views.
(Bellcore Research; Assistant Professor, St.Thomas Un., Minneapolis)
1991
Shaibal Roy (CS): Parallel Execution of Joins. (Shell Oil Research, Houston; Sybase, Emeryville CA)
1991
Sang K. Cha (EE): Kaleidscope: Knowledge-based Menu Generation for Natural Language Queries (Korea
National University).
1991
Keith Hall (CS): Managing Inconsistency in a Design Database.(IBM Heidelberg; private consultant and dozent)
PhD STUDENT THESES IN PROGRESS:
Expected date
student:tentative title.
on leave Martin E. Kernberg, M.D. (with Neil Ingels, jr., M.D.) (IDP): Architecture of the Human Heart: Differential
Geometric Model for Structure and Kinematics.
.
1995
Julie Basu (CS, Oracle): Optimal Caching for Views
1995
Waqar Hasan (CS, HP): Optimizing Parallel Distributed Data Access
1995
Ron Burback (CS, ITSS): Software Engineering.
Gio Wiederhold,
PhD THESES READER
year grad. name (department): Abbreviated thesis title
1976
1977
1977
1978
1978
1979
1979
1979
1980
1980
1980
1980
1980
1981
1981
1981
1983
1986
1986
1986
1986
1990
1991
1991
1991
1991
1991
1991
1992
1993
1993
1995
1995
John Reiser (CS): Additive Hashing Algorithms.
Reid Smith (EE): The Contract Net Protocol.
Alan Borning (CS): Thinglab: A Constraint-oriented Simulation Lab.
Leonard Shustek (EE): Analysis of Instruction Sets.
Phillip Yu (EE): Language-based Hardware System.
Yogen Dalal (CS): Update of Replicated Tables by Broadcast.
Ruby Lee (EE): Performance of Parallel Processor Organizations.
Luis Trabb-Pardo (CS): Set Representation and Set Intersection.
Larry Fagan (CS): VM: Time-dependent Relations in Monitoring.
William vanMelle (CS): Domain-independent Production System (EMYCIN).
David Wall (CS): Mechanisms for Selective Broadcast.
Clark Wilcox (CS): A Language Approach to Computer Architecture.
Brent Hailpern (CS): Logic for Verifying Concurrent Processes.
Sunil Mehta (CE): Infrastructure Dynamics.
Thomas Payne (EE): Automated Partitioning of Digital Systems.
John Beetem (EE): Design Using Isomorphic Representations.
Jorge Phillips (CS): Self-described Programming Environments.
Weng Tat Chan (Idp): Constraint-based Engineering Design.
Stefan Demetrescu (EE): Scan Line Access Memories.
William Thomson (UC Davis): Main Memory Multi-processor Databases.
Jock McKinlay (CS): Automatic Graphic Representation.
Cary Gray (CS): Naming in a Distributed Network.
Inderpal Mumick (CS): Magic Sets for Relational Databases.
Kathy Morris (CS): Subgoal Ordering in NAIL!
Geoffrey Phipps (CS): Deductive algorithm.
John Bourg (Aero-Astro-in progress): Computer Control of Machining.
Jared Nedzel (Civ.Eng.): Spatial and Geometric Analyzer.
Surajit Chaudhuri (CS): Removing Redundant Tuples in Datalog.
Edward Herskovits (MIS): Probabilistic Networks.
Douglas Phan (Civ.Eng.): Functional Analysis for Facility Design.
Hakan Jakobson (CS): Tree-based Techniques for Query Evaluation.
Ben Kao (CS, Princeton): Soft Real-time Systems.
John Kenney (EE, in progress): Executable Formal Models of Transaction Systems.
Engineers Theses completed:
1977
1982
1987
1993
James Sweet (EE): Criteria and Alternatives for Protecting Data in a
Concurrent Processing Environment.
Francis Yen (EE): Analysis of the Use of the Relational Query
Approach, as QBE, to IMS DL/1 Structures
Wyatt WeiHung Leung (EE): Processing Goal Queries Using a
Frame-Rule Approach.
Bob Constantakis (EE): Recursion in Databases with Computation.
Medical Information Science Masters Theses Completed:
1986
1987
1987
Steven Downs, MD: Summarization of Clinical Records.
Isabelle DeZegher-Geets, MD: Graphical Summarization of Clinical
Records.
Mark Frisse, MD: Hypertext Representation of a Clinical Textbook.
page 30
Gio Wiederhold,
page 31
CONSULTANTSHIPS (partial listing)
1968-1969
Wells-Fargo Bank, San Francisco CA. (Evaluate databases for trust accounts in San Francisco and
Luxemburg.)
1970-1971
SCI, Palo Alto CA. (Secure databases.)
1971-1986
National Center for Health Services Research, DHHS HRA-NCHSR, Rockville, MD. (Hospital
nd Disease Information Systems.)
1975-1991
Division of Immunology, Stanford School of Medicine. (ARAMIS: American Rheumatism
Association Medical Information System.)
1975-1978
Teknekron, Berkeley CA. (Database systems for Economic Planning.)
1976-1977
American Express Processing Center, Plantation FL. (Database Design Methods.)
1976-1991
United Nations Development Programme. (Computer systems and databases for economic planning
in India and the People's Republic of China.)
1976-present Stanford Computer Forum Academic-industry contact with TRW, EGandG Idaho, LM Ericsson, Philips
Research Laboratories, Visicorp, SOHIO, BP, and others.
1977-present National Cancer Institute, NIH, Washington DC. (Cancer studies proposal review and Chairman,
Committee for the Evaluation of Proposals for the Statistical Analysis and Quality Control
Center for the Centralized Cancer Patient Data System.)
1977-1982
Un. of Southern California, Center for Health Services
Research, Los Angeles California.
(Hospital computer systems studies.)
1978-1979
National Academy of Science, Washington DC. (Panel on Information Systems for Laboratory
Animal Medicine.)
1979
Sheppards-McGraw-Hill, Colorado Springs CO. (Design of a new citation processing system for
legal indexing.)
1979-1983
National Academy of Science, Washington DC. (Member of Panel on the Conduct of Basic Research
in Computer Science and its Interaction with Applied Research and Development.)
1979-1983
National Library of Medicine, DHHS-NIH-NLM Bethesda MD. (Review of Proposals in their
Science Program.)
1979-1981
WIVAC, Palo Alto CA. (Databases for design automation.)
1980-1982
SRI-International, Croydon, England. (Database Systems for European Banks; Research Policy
Evaluation for the Bundesministerium fur Forschung und Technologie, FRG.)
1981
Symantec, Sunnyvale CA. (Semantic Net Database Design and Review.)
1981
Review Board, US Navy Computer Command and Control Systems, 6.2 programs. (Advanced
development), NavCom, Washington DC.
March 1982 Hewlett-Packard, Palo Alto CA (Review of database research program plans.)
1982-present Vice President, Chairman of the Board (since 1985), Time Oriented Databases Inc., Menlo Park CA.
1982-1984
Contra Costa County Health Services, Martinez CA. (Reconfiguration of Health Services Computing
systems.)
1982-1985
National Academy of Science, Washington DC. (Member of Committee on Data Management and
Computation, Space Sciences Board.)
1982-1984
Visicorp, San Jose CA. (Design of a database architecture for personal systems)
1983
IBM Research, San Jose CA. (Design Algorithms for Database Allocation on a closely-coupled network;
Design of a Support Database for Software Maintenance.)
1983
TERADYNE, Boston MA. (Evaluation of a CAD Design Support Database System of CADTEC,
San Leandro CA.)
1983
Software Connections, Sunnyvale CA. (Design review for distributed database system.)
1983
ESVEL, San Jose CA. (Review directions for advanced database systems.)
1984,1985
San Mateo County College District, San Mateo CA. (Database system acquisition review.)
1984,1985, Systems Applications Inc. and Naval Ocean Systems Center, San Diego CA. (Presentation of database
1986
design research results.)
1982-1986
Advanced Decision Systems (formerly AI&DS), Mountain View CA. (Review of knowledge-based
data management.)
1984-1986
Institute for Defense Analysis, Alexandria VA. (Chair, Task Force to Recommend Technology
Database for ADA Extension.)
Gio Wiederhold,
page 32
CONSULTANTSHIPS (partial listing, continued)
1984-1988
1984-1986
1985-1987
1985
1986-1988
1987-1988
1987
1987
1988
1988
1988-1990
1988-1991
1987-1988
1990
1990-1991
Information Analysis Corporation, Mountain View CA. (Member Advisory Committee for a Small
Business Adminstration grant on MEDLOG, a clinical microcomputer DBMS.)
Apple Computers, and Think Technologies, Cupertino CA. (Evaluation of database system
approaches for microcomputers.)
Universal Energy Systems, Wright-Patterson Air Force Base, Dayton OH. (Development of Database
Interfaces for Engineering Information Systems.)
IBM World Trade, Paris, France (Course for IBM Africa Institute, Yamoussoukro, Ivory Coast.)
Arthur D. Little, Washington DC. (Review memory storage design for US Postal Service ZIP+4 codes
for OCR sorting.)
Sloan School of Management, MIT, Cambridge MA. (Knowledge-based Integrated Information Systems
Engineering project for USAF.)
Ashton-Tate, Torrance CA. (Assessment of new PC DBMS)
Gupta Technologies, Menlo Park CA. (Assessment of new database technology)
Center for Education Statistics, Nat. Academy of Sciences and Dept. of Education, Washington DC.
(A national database for education assessment.)
General Dynamics, Convair Division, San Diego CA. (Evaluation of data management systems for
structural design and manufacturing.)
Tri-Services Engineering Information Systems, Wright-Patterson AFB, Dayton OH (Technical
Group to monitor Engineering Information Systems (VHSIC EIS) contract.)
Foerster and Morrison, San Francisco CA (Evaluation of shared database support technology,
expert witness.)
The David and Lucille Packard Foundation (Advisor on systems to manage Foster Children
support programs. Public Service)
Bechtel Corporation, Norwalk, CA (Review of object-oriented design support system.)
Object Design, Palo Alto CA (Product design review.)
Due to my assignment to ARPA, in August 1991, I discontinued all of my reimbursed consulting activities for the period to Oct.1994.
1992-1995
1993-1994
1994-1995
1994
1995-1996
1995
1995
1995
National Science Foundation, CISE (Formulation of NSF-ARPA-NASA Digital Library Program)
National Institute of Standards and Technology, Gaithersburg MD (Program Formulation and Review)
Smith-Kline-Beecham, Philadelphia PA (Data management for genomic drug research and validation)
Health Information Resources Management Division, Veterans Administration, Silver Spring MD
(presentation of scalable system technology)
ISX Corporation, Westlake Village CA (Mediation technology)
BCL Computers, Sunnyvale CA (Text analysis proposal review)
Institute for Defense Analysis, Alexandria VA. (Advanced Distributed Simulation, Technical Advisory
Board),
Xerox Palo Alto Research Center Library, Palo Alto, CA (Moving to digital acquisition and distribution)
------ o ------