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
dbouldin@utk.edu