MICROELECTRONIC SYSTEMS NEWS

FILENUMBER: 6017 BEGIN_KEYWORDS Videotape Seminars UNIVERSITY VIDEO COMMUNICATIONS END_KEYWORDS DATE: april 1994 TITLE: New Releases of Videotape Seminar Series New Releases of Videotape Seminar Series (Contributed by Hoda S. Abdel-Aty-Zohdy of Oakland Univ.) uu uu cccccccc UNIVERSITY VIDEO COMMUNICATIONS uu uu cc EMAIL CATALOG - JANUARY, 1994 uu vv uu cc vv uu vv uu cc vv The Distinguished Lecture Series: uu vv uu cc vv Leaders in Computer Science and uuuuuuuu cccccccc Electrical Engineering vv vv vvvv NEW RELEASE section of CATALOG vv Serie 07: 10 titles & abstracts ORDER FORM IS A SEPARATE DOCUMENT NEW RELEASE section of CATALOG Abstracts of 10 video titles are listed after 2 TABLES OF CONTENTS 1) by Discipline 2) by Author, 1) TABLE OF CONTENTS BY DISCIPLINE Discipline Abstract # OOPS 1-2 Programming and Software Engineering 3-5 Theoretical Computer Science 6 I/O & Peripherals 7 Networking/Communications 8-9 Distributed Computing/Operating Systems 10 2) TABLE BY AUTHOR Order Number = ({PRICE CODE and UVC SERIES #}-{SPEAKER LAST NAME}) PRICE CODE and UVC SERIES # : B07 = UVC 1994 NEW RELEASE Author Order Number Abstract Number Feigenbaum, Edward (B07-feigenbaum) 3 Fraser, A. G. (B07-fraser) 8 Knuth, Donald (B07-knuth) 6 Liskov, Barbara (B07-liskov) 2 Lyon, David L. (B07-lyon) 9 Patil, Suhas (B07-patil) 7 Randell, Scott (B07-randell) 1 Reinhardt, Steve (B07-reinhardt) 5 Rosenbaum, Susan (B07-rosenbaum) 4 Vaskevitch, David (B07-vaskevitch) 10 1. OOPS - NEW RELEASE Scott Randell (Order:B07-randell) Microsoft Corporation Object-Oriented Class Design Using the Microsoft Foundation Classes Object-orientation delivers reusability which shortens product development and allows applications to be changed quickly to react to new demands. In this lecture, Scott Randell addresses the importance of class libraries in object-oriented development, using the Microsoft Foundation Classes (MFC) as an example. Background details cover the basics of object-oriented programming; the usage of the C++ programming language; and Microsoft Windows, including OLE 2. He discusses architecture, features and usage details of MFC and applications built on the application framework using real-world examples. Fits into lower-, upper-division and graduate courses and professional seminars in software engineering, programming and OO. January 1994, 50 minutes 2. OOPS - NEW RELEASE Barbara Liskov (Order:B07-liskov) Massachussetts Institute of Technology Thor: An Object-Oriented Database System M.I.T. Professor Barbara Liskov describes a new object-oriented database system called Thor. Thor is intended to be used in heterogeneous distributed systems to allow programs written in different programming languages to share objects conveniently. Thor objects are persistent in spite of failures, highly likely to be accessible whenever they are needed, and can be structured to reflect the kinds of information of interest to users. Thor combines the advantages of the object-oriented approach with those of relational databases: users can store and manipulate objects that capture the semantics of their applications and can also access objects via queries. [An IBM-sponsored lecture from Duke University's John Cocke Distinguished Lecture Series.] Fits into lower-, upper-division and graduate courses and professional seminars in databases, programming and OO. November 1993, 59 minutes 3. PROGRAMMING & SOFTWARE ENGINEERING - NEW RELEASE Edward Feigenbaum (Order:B07-feigenbaum) Stanford University Japanese Software Industry: Where's the Walkman? Software is booming but the Japanese government has declared Japanese software a "distressed industry." Why? Feigenbaum reports new results from the Stanford Computer Industry Study. Japanese software business has been inhibited by: bundling software with hardware; harmful government procurement practices; the belief that software is a service and not a product; rampant piracy; rigid industrial structures; difficulties facing entrepreneurs; a predisposition towards software engineering as inferior, and many other factors. Will this situation improve in the next few years? Can American firms take advantage of the relative weakness of the Japanese software business? Fits into lower-, upper-division and graduate courses and professional seminars in software engineering, programming and business. December 1993, 45 minutes 4. PROGRAMMING & SOFTWARE ENGINEERING - NEW RELEASE. Susan Rosenbaum (Order:B07-rosenbaum) Schlumberger How to Improve Software Engineering Practices Improving software engineering practices in an organization can be effected through a variety of activities. This talk describes some of the more common software engineering problems found in engineering organizations and gives examples of improvement activities that have been successful in overcoming these problems. Such activities include capability assessment, training, communication and collaboration. This lecture is an update of the award-winning paper Rosenbaum and manager Harvey Wohlwend presented at the IEEE Computer Society's 1993 Conference on Software Engineering. Fits into lower-, upper-division and graduate courses and professional seminars in software engineering, programming and business. November 1993, 50 minutes 5. PROGRAMMING & SOFTWARE ENGINEERING - NEW RELEASE. Steve Reinhardt (Order:B07-reinhardt) Cray Research, Inc. CRAY T3D Software: Delivering the Performance Cray Research's MPP Software Project Leader Steve Reinhardt builds on the best-selling CRAY T3D hardware videotape and discusses current system software which works closely with hardware to deliver high performance to application users. He describes application needs, system constraints, how different elements of the software contribute to performance, how the pieces fit together, and trade- offs among different design choices. Cray performance tools developer Winnie Wilson demonstrates some visual tools. The video includes a last-minute update of early application performance results. Fits into lower-, upper-division and graduate courses professional seminars in software engineering, programming, architecture and massively parallel processing November 1993, 50 minutes 8. NETWORKING AND COMMUNICATIONS - NEW RELEASE. A. G. Fraser (Order:B07-fraser) AT&T Bell Laboratories The Origins of ATM Sandy Fraser, AT&T Bell Laboratories' Executive Director of Research Information Sciences Division), describes the evolution of Asynchronous Time Division Multiplexing (ATDM) and ATM. He shows how three experimental networks developed basic concepts, and how they helped illuminate ATM's special properties. Spider, the first network, concentrated traffic into one port of a switch in software. The second network switched data entirely in hardware. The third network, Datakit, eventually became an AT&T product and provided lessons in error detection, flow control, retransmission, managing traffic, fairness, and assurances. Fits into lower-, upper-division and graduate courses and professional seminars in networking, communication and computer history. January 1994, 75 minutes 9. NETWORKING/COMMUNICATIONS - NEW RELEASE David L. Lyon (Order:B07-lyon) PCSI, A Cirrus Logic Company What Digital Engineers need to know About Wireless Communications Applying digital communication concepts to wireless technologies such as cellular systems and cordless phones can make them more convenient and useful for subscribers, and more serviceable and profitable for providers. David Lyon, President of Pacific Communication Sciences, reviews some key mathematical principles at the heart of digital communication technology as applied to digital, wireless telecommunications systems. He also outlines the analog element, which can never be wholly eliminated from communications. Lyon reviews important practical examples of wireless communication and demonstrates how the principles are applied. Fits into lower-, upper-division and graduate courses and professional seminars in communications and digital signal processing January 1994, 50 minutes 10. DISTRIBUTED COMPUTING & OPERATING SYSTEMS - NEW RELEASE David Vaskevitch (Order:B07-vaskevitch) Microsoft Corporation Re-Engineering Business: The Shift to Client/Server David Vaskevitch, who directs Microsoft's product strategy for large corporations, addresses the inevitable shift to distributed, client/ server systems and its implication in business process re- engineering. He discusses business needs vs. technological pressures and why the old application architecture doesn't work. Then he explains the planning and design of new systems, including methodologies, the mainframe's role,future application architecture, and the design of distributed databases. Fits into lower-, upper-division and graduate courses and professional seminars in networking and distributed systems, business, MIS and computer history. January 1994, 90 minutes

Return to MSN Home Page

dbouldin@utk.edu