%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% % Forum for Academic Software Engineering % % (The Electronic Version) % % % % Volume 2, Number 4, March 27, 1992 (FASE No. 5) % % % % _____________________________________________________________________ % % % % 1 Grace Murray Hopper % % % % 2 Ethical Issues in Software Engineering Education % % % % 3 A Mailing List for Ethical Issues in SE % % % % 4 Computer-Human Interaction % % % % 5 Computer Science/Software Engineering Split? (cont.) % % % % 6 New Macintosh Virus Discovered % % % % 7 Call for Papers: OBJECT-ORIENTED SYSTEMS DEVELOPMENT % % % % 8 International Conference on Simulation in Engineering Education % % % % 9 ACM Award Nominations % % % % 10 The Machine That Changed The World (info on PBS program on % % computers) % % _____________________________________________________________________ % % % % % %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% 1====================================1====================================1 Subject: Grace Murray Hopper From: lwerth@cs.utexas.edu (Laurie Werth) The following is taken from The OCLC NEWSLETTER, March/April, 1987, No. 167. Editor (and article author) Philip Schieber. The Wit and Wisdom of Grace Hopper "Life was simple before World War II. After that, we had systems." That observation comes from one who was present at the creation of the age of systems--Rear Admiral Grace Hopper (US Navy, Retired), who spoke on the campus of the Ohio State University, Columbus, on Feb. 5, 1987, as part of a year-long celebration of the twentieth anniversary of the formation of the Department of Computer and Information Science. Introduced as the "third programmer on the first computer in the United States, " Admiral Hopper spoke on the "Future of Computers, Hardware, Software, and People." She regaled her audience of more than 1,000 persons with stories and pithy observations about the computer age. 72 Words of Storage Grace Hopper is known worldwide for her work with the first large-scale digital computer, the Mark I. "It was 51 feet long, eight feet high, eight feet deep, " she said. "And it had 72 words of storage and could perform three additions a second." Admiral Hopper reported for active duty with the Navy in July 1944. She was a 37-year old reservist who had a doctorate in mathematics from Yale and had been teaching at Vassar for ten years. As a Lieutenant (J.G.) Grace Hopper began her work computing with Howard Aiken at Harvard. They used the first computer to figure ordnance calculations. After the war, she was discharged from the Navy, but she stayed with computers at Harvard and worked on the Navy's Mark II and III. In 1949 she joined Eckert-Mauchly Computer Corporation, which was building UNIVAC I and which was eventually to become Sperry-Univac. She retired from that company in 1971. "I seem to do a lot of retiring," said Admiral Hopper, who was born in 1906. She noted that she was first told she was "too old" for something forty years ago, when she retired from the Navy for the first time. In 1967 she was recalled to active duty with the Navy, and when she retired again from the navy in August 1986, she was the nation's oldest active duty office. In her 40 years in computing, Admiral Hopper made important contributions to the field that developed "the machine that assisted the power of the brain rather than muscle." First Debugging In 1951 she discovered the first computer "bug." It was a real moth, which she pasted into the UNIVAC I logbook. In 1952 she had an operational compiler. "Nobody believed that," she said. "I had a running compiler and nobody would touch it. They told me computers could only do arithmetic." Admiral Hopper is also the "progenitor" of COBOL, which she was working on in 1955. In 1967, she was recalled to the Navy and served with the Naval Data Automation Command until she retired. Her mission was to preside over the Navy's efforts to maintain uniformity in computer languages. In 1983 she earned a special Presidential appointment to flag rank as admiral. She is now a consultant for Digital Equipment Corporation. Herewith a sampling of Admiral Hopper's salty observations. On the building of bigger computers: "In pioneer days they used oxen for heavy pulling, and when one ox couldn't budge a log, they didn't try to grow a larger ox. We shouldn't be trying for bigger computers, but for more systems of computers." On change: "Humans are allergic to change. They love to say, "We've always done it this way.' I try to fight that. That's why I have a clock on my wall that runs counter-clockwise." On calculating the value of information: "A business' accounts receivable file is much more important than its accounts payable file." On information and knowledge: "We're flooding people with information. We need to feed it through a processor. A human must turn information into intelligence or knowledge. We've tended to forget that no computer will ever ask a new question." On advice to the young (whom she defines as "anybody half my age"): "You manage things, you lead people. We went overboard on management and forgot about leadership. It might help if we ran the MBAs out of Washington." Admiral Hopper Dies Rear Admiral Grace Murray Hopper (USNR Ret.) died New Year's Day at her home in Arlington, Virginia. She had celebrated her 85th birthday on December 9. At the time of her death she was employed as a senior consultant at Digital Equipment Corporation, and until 18 months ago was actively representing the company at industry forums, making presentations that focused on Government issues and participating in corporate educational programs. In September, President George Bush awarded the National Medal of Technology to Admiral Hopper "for her pioneering accomplishments in the development of computer programming languages that simplified computer technology and opened the door to a significantly larger universe of users." She was the first woman to receive the award as an individual. Admiral Hopper was sometimes called "Amazing Grace" because she recorded successful careers in academia, business and the United States Navy while making history in the computer field. Just as Adm. Hyman Rickover was father of the nuclear navy, Rear Adm. Hopper was the mother of computerized data automation in the naval service. Admiral Hopper joined Digital in 1986, shortly after her retirement as the U.S. Navy's oldest officer on active duty. The ceremony was conducted aboard the USS Constitution, the service's oldest commissioned warship. She had devoted her military career to keeping the Navy on the leading edge of computer technology. Admiral Hopper was born Grace Brewster Murray on December 9, 1906 in New York City. She began summering in Wolfeboro, N.H., in 1907 and regarded the town on the shores of Lake Winnipesaukee as her second home. After receiving a Ph.D in mathematics from Yale, she began her professional life as a math teacher at Vassar College, her alma mater, where she ultimately became an associate professor. Later, she worked as a top scientist at Sperry Corporation and its predecessors. However, her employer of choice was always the Navy, which she joined in 1943 at the height of World War II. As a lieutenant assigned to the Bureau of Ordnance Computation Project at Harvard University, Adm. Hopper was thrust into the world of computing as a programmer on the first large scale digital computer, the Mark I. Mustered out of the Navy in 1946, she remained at Harvard as a faculty member in the computation laboratory. She continued to work on Mark II and Mark II Navy computers and maintained her Navy career as an active duty reservist. Although retired from the Navy reserve in 1966 because of age, Adm. Hopper was recalled within a year to full-time active duty and steadily advanced to flag rank. Her assignment to the Naval Data Automation Command in Washington, D.C., permitted her to refine computer language techniques to the Navy's advantage and to keep that service at the cutting edge of computer technology. Adm. Hopper had received honorary degrees from more than 40 colleges and universities, and had been honored by her peers on several occasions. She was recipient of the first Computer Sciences "Man of the Year" award given by the Data Processing Management Association. Her entry in "Who's Who" takes 34 lines to thumbnail her accomplishments, appointments and honors. She is survived by a brother, Dr. Roger F. Murray II of New Hampshire, a sister, Mary Murray Westcote of New Jersey, nieces and nephews. 2====================================2====================================2 Subject: Ethical Issues in Software Engineering Education From: lwerth@cs.utexas.edu (Laurie Werth) Professional Software Engineering Ethics Education Donald Gotterbarn The ethical behavior of professional software engineers has been frequently called to the public's attention. Unfortunately it has not been their positive ethical activity which has drawn the headlines. When similar attention has been directed toward other professions it has had some positive side effects. For example, this type of negative attention has been used to reinforce the movement to fund centers for the study of business ethics at various prestigious institutions. It has been responsible for the revision of several codes of ethics so that they now embody some practical guidelines for the professional. Various industries have established corporate wide ethics policies which are supported at the highest levels. As ethical lapses are blamed for the failure of large computing projects, there seems to be a similar series of positive side effects. There are a number of ways in which this perceived vacuum in professional ethics is being filled. There are now consulting firms that specialize in ethical issues. The National Science Foundation has funded the development of books on computer ethics and international conferences on computer ethics. A recent conference on Computers and the Quality of Life included a special symposium on Computer Ethics. The President of the Association of Computing Machinery has suggested an active study of licensing computer professionals. The Computer Science Accreditation Board (CSAB) recommends that a study of ethics be included in the computer science curriculum. ACM's task force on curriculum has moved in the same direction. There has even been some Federal attention to computer ethics in a significant report from the House Science and Technology Committee. This flurry activity should certainly help fill the gap that existed in the study of professional computer ethics. There is, however, a significant problem. The gap that is being filled has little to do with the major ethical issues faced by the practicing software engineer. Most of the books that are available deal with what I consider to be "computer yellow journalism". They are little more than catalogs of moral or legal abuses people have committed with computers. They contain lots of stories about: how people have committed theft with computers, problems caused by misinformation in a database or how people used corporate computer resources for their own profit. This is not professional computer ethics. Saying that fraud committed by use of computer is an issue in software engineering ethics is like saying that a theft committed by someone using a scalpel is a major issue in medical ethics. They are both thefts and thus, they are both examples of violations of ethics; but these types of issues are not the major ethical issues that confront the practicing software engineer. Although there is considerable energy and funding directed at professional ethics I feel it has missed the mark. The direction taken by most so-called computer ethics courses at universities deals with broad ethical issues such as the impact of computerization on geopolitics. Computers and Society courses get taught in many different departments. In sociology, computer ethics is a subject dealing with the impact of computers on societal structures. In philosophy departments, philosophical theories and abstract ethical issues such as the impact of computerization on the concept of the self are the main concern. There is no discussion to help the professional software engineer recognize and deal with issues that arise from the software development process. The CSAB'S well intended emphasis in ethics does not succeed in providing this help because the CSAB accepts broad based ethics courses in sociology or philosophy to fulfil the ethics portion of the curriculum. Even the Software Engineering Institute has limited its discussion of professional issues to legal issues such as copyright and liability. These efforts are valuable but do not help the practicing software engineer understand the ethical issues they face. Software engineers, as a human beings, are concerned with the immorality of theft, but as a software engineers they are concerned with the ethical issues that arise from and in the process of software engineering. What does a software engineer do when long before system testing is complete, scheduled time and money for such testing has run out and the engineer is advised that the company will "let the user do the rest of the testing"? This is not a question which sells books or a question which the sociologist or philosopher can fully understand, but it is a fundamental ethical problem in software engineering ethics. There are scattered attempts to deal with the issues of ethics for the professional software engineer. There are schools such as Mill's college which have a general course in computers and society and another ethics course for the computer professional. There are courses in computer ethics, limited to senior's who are computer science majors, which primarily address the concerns of the computing professional. These courses try to both increase the students awareness of ethical problems that arise in the process of software development and to provide them with tools to technically or morally resolve those problems. Computer Professionals for Social Responsibility has recently started to broaden its focus to include more of the issues faced by the computing professional. Some of the energy that is devoted to the study of computer ethics needs to be redirected toward professional issues which arise in the practice of software engineering. 3====================================3====================================3 Subject: A mailing list for Ethical Issues in SE From: Don Gotterbarn ETHCSE-L on LISTSERV@UTKVM1.BITNET (LISTSERV@UTKVM1.UTK.EDU) Ethical Issues in Software Engineering ETHCSE-L is an unmoderated, unarchived list which deals with ethical issues of interest to professional software engineers. The list is intended to provide the opportunity for software engineers and those interested in software engineering to discuss ethical concerns of the discipline. As the discipline is rapidly advancing new ethical issues arise in the practice of software engineering. The group might be expected to discuss things like the move by some state governments toward licensing software engineers, establishing a code of ethics, or articulating a set of principles which guide professional practice. The list can also be used as a place to announce conferences, and publications and issue call for papers. To subscribe, send an interactive message or mail to LISTSERV@UTKVM1 with the command: SUBscribe ETHCSE-L First_name Last_name List Owner: Don Gotterbarn I01GBARN@ETSU 4====================================4====================================4 Subject: Computer-Human Interaction From: lwerth@cs.utexas.edu (Laurie Werth) Subject: HCI Bibliography From: DECWRL::"perlman@cis.ohio-state.edu" "Gary Perlman" 11-FEB-1991 20:50:53.54 To: allsigchi.chi@xerox.com CC: Subj: HCI Bibliography Now Available (via anonymous ftp) The first release has over 750 entries and over 500K of text. More is on the way, especially if people volunteer to work on the parts that need data or validation. Gary Perlman, Drone-in-Chief, HCI Bibliography Project Last November 23, 1990, I sent out some mail following up on messages from Dec. 3, 1989 and Aug. 16, 1990 about compiling an HCI bibliography. I am please to say that thanks to many volunteers, the first chunks of a comprehensive bibliography are now available for you to use. In this announcement, I hope to provide you with enough information so that you can get at the current holdings, and to request more volunteers to continue the work of getting materials online and validated. The biggest chunks that we have online, with abstracts, include the complete ACM SIGCHI conference proceedings for 1983-1990, the complete abstracted contents of the journal Human-Computer Interaction, and the contents of several edited handbooks (with release of detailed tables of contents and abstracts pending publisher approval). Also included are over 100 entries on books and major reports on HCI. Although considerable planning has gone into this first release, I assumethere will be feedback about problems, so I will warn people who access the bibliography during February that the files and procedures may change. The general description of the bibliography is about 3500 words, so I will not include it here. I will only include directions about how to access the files with ftp. Once on our machine, see the README file for full details, or the "index" file for contents. Send me feedback. And try not to kill a bunch of trees with printouts. INTERNET/ANONYMOUS FTP ACCESS: To access files in the HCI Bibliography, internet users can use FTP (file-transfer-protocol) to copy files and programs to their machines. See the file named README for more information about the contents of files and for information about how to contact publishers of the works. To log in to the archive machine, use the login name: "anonymous" and provide your internet account name as your password. The messages provided by ftp are unbelievably cryptic; many users can not distinguish between positive feedback and messages about unrecoverable errors, so ignore them and plod along. In the following example, where much of the output from ftp is left out, the following conventions are used. "$" is your system's prompt text after "#" is a comment you type in text after the ":" "ftp>" is the prompt from the file transfer program File transfer rates will vary, so try something small first. $ cd mybib # set transfer directory before ftp $ ftp cheops.cis.ohio-state.edu # to reach our archive; obscure text will follow Name (...): anonymous # user logs in with standard anon ftp name Password: yourname@yoursite # anon users identify themselves this way ftp> cd pub/hcibib # go to HCI Bibliography directory ftp> dir # to get a listing of what's there ftp> get README # to retrieve a file ftp> mget * # interactively retrieve all files ftp> quit # to leave ftp when done 5====================================5====================================5 Subject: COMPUTER SCIENCE/SOFTWARE ENGINEERING SPLIT? (cont.) From: Lionel Deimel In volume 2, number 3 (FASE No. 4), I discussed Bill Wulf's essay "SE Programs Won't Solve Our Problems" in the Nov. 1991 "Computing Research News." Wulf's piece elicited two letters by prominent computer scientists that appear in the Jan. 1992 issue. Under the title "Separate SE Program Not the Best Solution" [v. 4., n. 1, p. 2], Peter Freeman, of Ga. Tech, asserts that we should instill software engineering concepts in students early in their careers as computer science majors, and that this is indeed taking place at some schools. We should not, he says, "fragment our already fractious community." Freeman points out that he and others on the advisory committee to the Software Engineering Institute (SEI) Education Program strongly advised the SEI against promoting separate undergraduate software engineering programs. Mary Shaw, of Carnegie Mellon University, offers similar advice, dwelling at greater length on specific actions that can be undertaken ["We Can Improve the Way We Teach CS Students," v. 4, n. 1, pp. 2-3]. The real issue, she says, is the effective teaching of "an engineering discipline of software," something that can benefit all computing students. Computer science can help software engineering mature, and the products of that maturation process "will get into software engineering faster if computer science and software engineering are parts of the same community." Shaw believes software engineering is too focused on the "procedural and managerial," and looks to computer science to restore balance by its emphasis on "technical" content. In this and the earlier dialogue I described, it seems widely accepted that software engineering is important and should find its way into undergraduate curricula. This is gratifying to those of us who care about software engineering. Yet the strong and respected voices raised against a split between computer science and software engineering must give us pause. This is particularly true because this dialogue has not yet advanced to the point that it is perceived as a real threat to members of the computer science community for whom the pragmatics of industrial software production are of no interest. 6====================================6====================================6 Subject: New Macintosh Virus Discovered From: lwerth@cs.utexas.edu (Laurie Werth) New Macintosh Virus Discovered Virus: MBDF A Damage: minimal, but see below Spread: may be significant Systems affected: Apple Macintosh computers. The virus spreads on all types of system except MacPlus systems and (perhaps) SE systems; it may be present on MacPlus and SE systems and not spread, however. A new virus, currently named "MBDF A", has been discovered on Apple Macintosh computer systems. The virus does not intentionally cause damage, but it does spread widely. Instances of the virus have been found at a number of sites worldwide. The virus has been discovered in games at a number of archive sites. At those sites, the games "Obnoxious Tetris" and "Ten Tile Puzzle" are definitely infected. It is possible that other files may be infected at some archive sites. You should especially be cautious of any games named "tetris-rotating", or "Tetricycle". The virus does not necessarily exhibit any symptoms on infected systems. Some abnormal behavior has been reported, involving Mac crashes and malfunctions in various programs, which may possibly be traced to the virus. Some specific symptoms include: * Infected Claris applications will indicate that they have been altered and will refuse to run. * The "BeHierarchic" shareware program ceases to work correctly. * Some programs will crash if something in the menu bar is selected with the mouse. The virus works under both System 6 and System 7. If you have downloaded any files from an archive site recently, especially games, please do not use them or give copies of any of them to anyone else until you are certain they are not infected. Furthermore, we very strongly recommend that you DO NOT get any files from the archive sites until the moderators at those sites have had an opportunity to remove any infected files. Currently, the virus is not found by (or evades) most anti-virus tools. Authors of all the major Macintosh anti-virus tools -- including commerical products such as SAM, Rival and Virex, and shareware and freeware programs such as Disinfectant, Gatekeeper, and Virus Detective -- have been informed of this new virus. All are planning to release updates to their software within the next few days. These releases will be through the normal distribution channels. Some specific information on some of these products follows: Tool: Disinfectant Revision to be released: 2.6 Where to find: usual archive sites and bulletin boards -- ftp.acns.nwu.edu, sumex-aim.stanford.edu, rascal.ics.utexas.edu, AppleLink, America Online, CompuServe, Genie, Calvacom, MacNet, Delphi, comp.binaries.mac When available: (expected) late 2/21/92 Tool: Rival Revision to be released: 1.1.10 Where to find it: AppleLink, America Online, Internet, Compuserve. When available: 2/21/92 Other info: the only change with 1.1.9 is this vaccine (MBDF A) Tool: Virex INIT and application Revision to be released: 3.6 (for both products) Where to find: Microcom, Inc (919) 490-1277 When available: User definable virus string available 2/21/92 3.6 versions available 2/24/92 Comments: Virex 3.6 (app and INIT) will detect and repair the virus. All Virex subscribers will automatically be sent an update on diskette. All other registered users will receive a notice with information to update prior versions to be able to detect MBDF. This information is also available on Microcom's BBS. (919)419-1602. Tool: Virus Detective Revision to be released: 5.0.1 Where to find: Usual bulletin boards will announce a new search string. Registered users will also get a mailing with the new search string. When available: now (2/20/92) Comments: search string is "Resource MBDF & ID=0 & WData A9ABA146*4446#4A9A0" Special thanks to the people at Claris who included self-check code into their Macintosh software products. Their foresight resulted in an early detection of the virus, and has thus helped the entire Mac community. We strongly encourage other vendors to consider doing the same with their products. -- 7====================================7====================================7 Subject: Call for Papers: OBJECT-ORIENTED SYSTEMS DEVELOPMENT From: Don Gotterbarn Call for Papers OBJECT-ORIENTED SYSTEMS DEVELOPMENT The Journal of Systems and Software is planning a special issue on Object-Oriented Systems development. The primary emphasis will be on software engineering issues related to object-oriented system development. Issues include maintenance issues for object-oriented systems, the effect of different life-cycle models on object- oriented development, a comparison of object-oriented design methodologies, and testing issues for object-oriented systems development. This issue will also address problems faced by industry in development and implementation of object-oriented systems. Please submit 2 copies of papers to Donald Gotterbarn by September 14, 1992. Dr. Donald Gotterbarn Department of Computer and Information Sciences East Tennessee State University Box 70,711 Johnson City, Tennessee 37614-0711 i01gbarn@etsu.bitnet 8====================================8====================================8 Subject: International Conference on Simulation in Engineering Education From: Kallol Kumar Bagchi Dear Members-of FASE list: I thought this could be interesting to many of you. We are a having an international conference on Simulation in Eng. Education. Please find below a Call-For-Papers. We may particularly be interested in organising sessions/receiving papers etc., on *Simulation in design of Real-time Systems *Simulation and S/W Engg Education Please email/mail me if you are interested in participating in some fashion (presenting papers/organising session etc) at the conference. Sincerely Kallol Bagchi email: kkb@iesd.auc.dk kkb@vaxa.aud.auc.dk ============ ANNOUNCEMENT AND CALL FOR PAPERS The Society for Computer Simulation International [SCS] presents... (ASEE and IEEE Computer Society co-sponsorships are pending) 1993 International Conference on Simulation in Engineering Education ...part of the 1993 SCS Western Multiconference on Computer Simulation January 17-20, 1993 Hyatt, La Jolla San Diego, California ______________________________________________________________ The conference provides a forum for the exchange of ideas and experience between educators and simulationists in all the engineering disciplines. With this idea in mind, papers should be planned to emphasize the impact of the simulation approach, the advantages gained and the problems addressed. The aim should be to encourage and assist other educators, not necessarily from the same discipline, to exploit the benefits of using simulation in their own programs. Papers which concentrate on the technical details of an engineering application, used in an educational context, or on simulation tools for the classroom are also acceptable. Suggestions for panel discussions and workshops are encouraged. Topics of interest include, but are not limited to: o Simulation Languages and packages in engineering education o Techniques and systems used in teaching simulation o Relationship between software packages and engineering education o Case studies applying simulation techniques for engineering education o Graphics and animation for engineering simulation o Realtime simulation techniques for engineers o Simulation methodologies for educating the engineer o Object oriented programming languages used in engineering education o Modeling and simulation research to advance engineering education o Simulation-based curricula for engineering education o Engineering applications of simulation SCHEDULE: July 31, 1992: Deadline for Program Chair to receive four (4) copies of full papers August 31, 1992: Notification of acceptance September 30, 1992: Deadline for camera-ready copy All submissions will be reviewed. They must contain original contributions that have not been previously reported in the literature. In addition to regular papers about 12 pages (double-spaced), the program committee may accept additional papers either as short papers (about 6 pages double-spaced) or for inclusion in a poster session. Poster abstracts will appear in the proceedings. Papers judged to be especially high in quality will be forwarded for consideration by the journal SIMULATION or "Transactions of the Society for Computer Simulation." Submission with a cover letter stating the name, address (postal and electronic), and phone number of each author should be sent to Charles Knadler, Program Chair. Hamid Vakilzadian, General Chair Dept. of Electrical Engineering University of Nebraska-Lincoln Lincoln, NE 68688-0511 eervak@engvms.unl.edu Voice:(402) 472-1977, FAX: (402) 472-4732 Charles Knadler, Program Chair IBM, Advanced Automation System 9201 Corporate Blvd. Rockville, MD 20850 knadlerc@wmavm7.vnet.ibm.com Voice:(3010 640-3124, FAX:(301) 640-2136 Program Committee Rassul Ayani, Royal Inst. of Tech., Sweden Kallol Bagchi, Aalborg University, Denmark John Ballard, University of Nebraska Peter C. Breedveld, Tech. University of Twente, Netherlands William L. Brogan, University of Nevada, Las Vegas Francois E. Cellier, University of Arizona Jurgen Halin, ETH-Swiss Inst. of Tech., Switzerland Alfred Jones, Florida Atlantic University Walter Karplus, University of California, Los Angeles Granino A. Korn, Univ. of Arizona George K. Lea, National Science Foundation Zain Navabi, Northeastern University Don J. Nelson, Univ. of Nebraska Tuncer Oren, University of Ottawa, Canada Alain Senteni, University of Montreal, Canada Michael Singh, Cal. State, Long Beach Rodney J. Soukup, Univ. of Nebraska Ghislain Vansteenkiste, Univ. of Ghent, Belgium George W. Zobrist, Univ. of Missouri-Rolla 9====================================9====================================9 Subject: ACM award nominations From: lwerth@cs.utexas.edu (Laurie Werth) This message applies to all ACM members. Please add one other to the list below: The ACM SIGCSE award for outstanding contributions to computer science education, awarded annually by the Special Interest Group in Computer Science Education. Nominations should be sent to SIGCSE Vice Chair, Boots Cassel Department of Computing Sciences Villanova University Villanova PA 19085-1399 (215) 645 7341 cassel@vill.edu also by August 1. ------- Forwarded Message Date: Tue, 17 Mar 92 13:33:14 EDT From: "Pat Ryan for Kelly Gotlieb, Awards Committee Chair" Subject: Call for 1992 Awards Nomination To: sigoffcr%ACMVM.bitnet@CUNYVM.CUNY.EDU The following seven awards are presented at the Computer Science Conference that is generally held in the February/March timeframe. Nominations for the 1992 awards should be submitted to the chair listed below by August 1, 1992. Your suggestions can make a difference! CHAIRMEN OF AWARDS SUBCOMMITTEES A.M. Turing Award C.W. Gear NEC Research Institute 4 Independence Way Princeton, NJ 08540 609-951-2700 cwg@research.nj.nec.com Fax# 609-951-2483 Grace Murray Hopper Award Guy L. Steele, Jr. Thinking Machines Corporation 245 First Street Cambridge, MA 02142 617-876-1111 gls@zarathustra.think.com Fax# 617-234-4444 Distinguished Service Award Earl J. Schweppe Department of Computer Science University of Kansas Lawrence, Kansas 66045-2192 913-864-4482 schweppe@cs.ukans.edu Fax# 913-864-3226 Outstanding Contribution Award David C. Wood The MITRE Corporation Washington Center 7525 Colshire Drive MS W545 McLean, VA 22102 703-883-6394 wood@gateway.mitre.org Fax# 914-883-6389 Software System Award D.S. Batory Department of Computer Sciences 2.124 Taylor Hall University of Texas Austin, TX 78712 512-471-9713 dsb@cs.utexas.edu Doctoral Dissertation Award R.T. Teitelbaum Department of Computer Science Upson Hall Cornell University Ithaca, NY 14853 607-255-7573 tt@cs.cornell.edu Karl V. Karlstrom Outstanding Educator David Gries Department of Computer Science Upson Hall Cornell University Ithaca, NY 14853 607-255-9207 gries@cs.cornell.edu NOMINATIONS CONTENT Nominations for ACM Awards should be submitted by August 1 to the respective subcommittee chair listed below, or to the Office of Policy and Administration, ACM Head quarters. As a general rule, each nomination submitted should consist of at least the following items: 1. Name, address, and phone number of person making the nomination. 2. Name and address of candidate for whom an award is recommended. 3. A statement (between 200 and 500 words long) as to why the candidate deserves the particular award. 4. The name(s) and address(es) or telephone number(s) of others who agree with the recommendation. Supporting letters from such persons are useful. Awards Descriptions of ACM's awards and the names of past recipients are listed below. Quoted material is from the resolution adopted by the ACM Council in establishing the award. A.M. TURING AWARD ACM's most prestigious technical award is accompanied by a prize of $25,000. It is given to an individual selected for contributions of a technical nature made to the computing community. The contributions should be of lasting and major technical importance to the computer field. Financial support for the ACM A.M. Turing Award is provided by AT&T. Past Recipients 1966-A.J. Perlis; 1967-Maurice V. Wilkes; 1968-Richard Hamming; 1969-Marvin Minsky; 1970-J.H. Wilkinson; 1971- John McCarthy; 1972-E.W. Dijkstra; 1973-Charles W. Bachman; 1974-Donald E. Knuth; 1975-Allen Newell; 1975- Herbert A. Simon; 1976-Michael O. Rabin; 1976-Dana S. Scott; 1977-John Backus; 1978-Robert W. Floyd; 1979- Kenneth E. Iverson; 1980-C. Anthony R. Hoare; 1981-Edgar F. Codd; 1982-Stephen A. Cook; 1983-Ken Thompson; 1983-Dennis M. Ritchie; 1984-Niklaus Wirth; 1985-Richard M. Karp; 1986-John Hopcroft; 1986-Robert Tarjan; 1987-John Cocke; 1988-Ivan Sutherland; 1989-William (Velvel) Kahan; 1990-Fernando J. Corbato'; 1991-Robin Milner. GRACE MURRAY HOPPER AWARD Awarded to the outstanding young computer professional of the year, selected on basis of a single recent major technical service contribution. A prize of $5,000 is supplied by Unisys. The candidate must be 30 years of age or less at the time the qualifying contribution was made. Past Recipients 1971-Donald E. Knuth; 1972-Paul E. Dirksen; 1972-Paul H. Cress; 1973-Lawrence Breed; 1973-Richard Lathwell; 1973-Roger Moore; 1974-George N. Baird; 1975-Allen L. Scherr; 1976-Edward A. Shortliffe; 1977-No Award Given; 1978-Raymond Kurzweil; 1979-Stephen Wozniak; 1980- Robert M. Metcalfe; 1981-Daniel S. Bricklin; 1982-Brian K. Reid; 1983-No Award Given; 1984-Daniel H.H. Ingalls, Jr.; 1985-Cordell Green; 1986-William N. Joy; 1987-John K. Ousterhout; 1988-Guy L. Steele; 1989-W. Daniel Hillis; 1990-Richard Stallman; 1991-Feng-hsiung Hsu. DISTINGUISHED SERVICE AWARD Awarded on the basis of value and degree of services to the computing community. The contribution should not be limited to service to the Association, but should include activities in other computer organizations and should emphasize contributions to the computing community at large. Past Recipients 1970-Franz L. Alt; 1971-J. Don Madden; 1972-George E. Forsythe (posthumously); 1973-William Atchison; 1974-Saul Gorn; 1975-John W. Carr III; 1976-Richard Canning; 1977- Thomas B. Steel, Jr.; 1978-Eric A. Weiss; 1979-Carl Hammer; 1980-Bernard Galler; 1981-Aaron Finerman; 1982-Anthony Ralston; 1983-Grace Murray Hopper; 1984-Saul Rosen; 1985-Jean Sammet; 1986-Clair Maple; 1987-Frederick P. Brooks, Jr.; 1988-Charles L. Bradshaw; 1989-Peter J. Den ning; 1990-Walter M. Carlson; 1991-Gerald L. Engel. OUTSTANDING CONTRIBUTION AWARD This award is given to an individual who is selected on the value and degree of service to ACM. Past Recipients 1976-Bruce W. Van Atta; 1976-W. Smith Dorsey; 1977-No Award Given; 1978-Kathleen A. Wagner; 1979-M. Stuart Lynn; 1980-No Award Given; 1981-J.A.N. Lee; 1982-Fred H. Harris; 1983-Richard Austing; 1983-Seymour J. Wolfson; 1984-Orrin E. Taulbee; 1985-Jack Minker; 1985-Thomas D'Auria; 1986- Herb Maisel; 1987-Edward G.Coffman, Jr.; 1988-Thomas A. DeFanti; 1989-Monroe (Monty) Newborn; 1990-William B. Poucher; 1991-Allen B. Tucker. SOFTWARE SYSTEM AWARD Awarded to an institution or individual(s) recognized for developing a software system that has had a lasting influence, reflected in contributions to concepts, in commercial acceptance, or both. Past Recipients 1983-UNIX, Ken Thompson, Dennis M. Ritchie; 1984-Xerox Alto System, Butler W. Lampson, Robert W. Taylor, Charles P. Thacker; 1985-VisiCalc, Daniel Bricklin, Robert Frankston; 1986-TeX, Donald E. Knuth; 1987-SMALLTALK, Alan C. Kay, Daniel H.H. Ingalls, Jr.,Adele Goldberg; 1988-System R, Donald Chamberlin, James Gray, Raymond Lorie, Gian franco Putzolu, Patricia Selinger, Irving Traiger; 1988- INGRES, Gerald Held, Michael Stonebraker, Eugene Wong; 1989-PostScript, John E. Warnock, Charles M. Geschke, William H. Paxton, Douglas K. Brotz, Edward A. Taft; 1990- NLS System, Douglas C. Engelbart, William K. English, Johns F. Rulifson; 1991-TCP/IP,VintonCerf, Robert Kahn. DOCTORAL DISSERTATION AWARD Presented annually to the author(s) of the best doctoral dissertation(s) in computer science and engineering. Sponsorship of the award is shared by ACM and MIT Press. The amount of the award is $1,000 and royalties from sales of the published version. Past Recipients 1982-Charles E. Leiserson; 1983-T.W. Reps; 1984- Manolis G.H. Katevenis; 1985-John R. Ellis; 1986-Johan Torkel Halstad; 1986-Ketan D. Mulmuley; 1987-J. Canny; 1988-Mauricio Karchmer; 1989-Vijay Saraswat; 1990-Hector Geffner, David Earl Heckerman; 1991-Robert Schapire. KARL V. KARLSTROM OUTSTANDING EDUCATOR AWARD Awarded annually to an outstanding educator who: is appointed to a recognized educational baccalaureate institution; is recognized for advancing new teaching methodologies, or effecting new curriculum development or expansion in computer science and engineering; or who is making a significant contribution to the educational mission of the ACM. Those who have been teaching for ten years or less will be given special consideration. A prize of $5,000 is supplied by the Prentice-Hall Publishing Company. Past Recipients 1989-C.L. Liu; 1990-Gerald J. Sussman; 1991-David A. Patterson. ADDITIONAL ACM AWARDS: ECKERT - MAUCHLY AWARD In addition to the above-listed awards which are presented at the Computer Science Conference, the Eckert- Mauchly Award is administered jointly by the ACM and IEEE Com puter Society. The award of $1,000 is given for contributions to computer and digital systems architecture where the field of computer architecture is considered at present to encompass the combined hardware-software design and analysis of computing and digital systems. The 1992 Eckert-Mauchly Award will be presented at the 19th Annual International Symposium on Computer Architec ture in Queensland, Australia in May1992 to Michael J. Flynn of Stanford University. The deadline for submission of nominations for the 1993 Eckert-Mauchly Award is August 1, 1992. Eckert-Mauchly Yale Patt EE-CS Department University of Michigan 1301 Beal Avenue Ann Arbor, MI 48109-2122 313-936-1602 patt@eecs.umich.edu Past Recipients 1979-Robert S. Barton; 1980-Maurice V. Wilkes; 1981- Wesley A. Clark; 1982-C. Gordon Bell; 1983-Tom Kilburn; 1984-Jack B. Dennis; 1985-John Cocke; 1986-Harvey G. Cragon; 1987-Gene M. Amdahl; 1988-Daniel P. Siewiorek; 1989-Seymour Cray; 1990-Kenneth E. Batcher; 1991-Burton J. Smith. Please be advised that a similar notice will be published in the May issue of MemberNet. ------- End of Forwarded Message 10===================================10==================================10 Subject: The Machine That Changed The World (info on PBS program on computers) From: lwerth@cs.utexas.edu (Laurie Werth) * The Machine That Changed The World * On Monday evening, April 6, 1992 at 9:00 PM EST, and on successive Mondays until May 4, PBS will present "The Machine that Changed the World," 5 programs on the history of the electronic computer and its impact on society. Produced by WGBH Boston (makers of NOVA) and the BBC, and with major funding provided by ACM and Unisys, the series highlights the fifty year revolution in computing and information technology - a revolution that is still going on. Beginning with World War II research and the ENIAC, which was co-invented by J. Presper Eckert and the late John Mauchly (a founder of ACM). "The Machine that Changed the World" follows the unpredictable course of information technology from the room sized data processing centers of the 1960's to desktop personal computers of the 1980's to virtual reality of the 1990's, describing sevents that have altered society in profound and totally unexpected ways. Check your local PBS listings for broadcast times on the following Monday evenings: o April 6 - "Giant Brains", covers the wartime events that led to the 1946 debut of ENIAC, the world's first general purpose electronic computer. o April 13 - "Inventing the Future", examines how the computer rose from obscurity to become the engine that powers business throughout the world. o April 20 - "The Paperback Computer", explores how computers became small, affordable and easy to use. o April 27 - "The Thinking Machine", focuses on the most ambitious goal of all - creating a computer that will vie with humans in intelligence. o May 4 - "The World at Your Fingertips" looks at the social revolution wrought by computers - and the price we pay. End=================================End=================================End %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% % % % Managing Editor: Pen-Nan Lee % % fase@cs.uh.edu % % % % % % % % % % % % % % Organizing Committee % % % % Keith Pierce % % University of Minnesota, Duluth % % Currently on leave at the Software Engineering Institute % % Carnegie Mellon University % % Pittsburgh, PA 15213-3890 % % Telephone: (412)268-8145 % % Fax: (412)268-5758 % % Email: krp@sei.cmu.edu % % % % % % Laurie Werth % % Dept. of Computer Science % % Taylor Hall 2.124 % % University of Texas at Austin % % Austin, Texas 78712 % % Telephone: (512) 471-9535 % % Fax: (512)471-8885 % % Email: lwerth@cs.utexas.edu % % % % % % Pen-Nan Lee % % Dept. of Computer Science % % University of Houston % % Houston, TX 77204-3475 % % Telephone: (713)749-3144, 749-4791 % % Fax: (713)749-2378 % % Email: pnlee@cs.uh.edu % % Email: fase@cs.uh.edu % % % % % %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%