Survey
* Your assessment is very important for improving the workof artificial intelligence, which forms the content of this project
* Your assessment is very important for improving the workof artificial intelligence, which forms the content of this project
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 ------