(Last Updated: February 8,
1999)
|
GBC /
|
Professional
Development
Seminars |
General
Information
Registration
Form for Printing
Document for
Printing (Last Updated 1/25/99)
8:30am - 9:00amRegistration
9:00am - 12:15pmMorning
session (break at 10:30am)
12:15pm - 1:30pmLunch (provided
on-site)
1:30pm - 4:30pmAfternoon
session (break at 2:30pm)
Seminar materials, lunch, and refreshments
are included in the $75 fee.
Registrants not current members of the
GBC/ACM are charged an additional $10, and become members of the chapter
for a year. This is distinct from ACM membership. Surcharge
for on-site registration is $10. Purchase orders, credit cards, faxes
and e-mail cannot be accepted.
Enrollment is limited and on a first come,
first served basis. Early registration must be made by a check or
money order at least three weeks in advance of the seminar to receive confirmation
from GBC/ACM.
|
Cancellation &
Refund Policy
|
Cancellations must be received in writing.
The full seminar fee will be refunded if the PDS Registrar receives written
notification before the start of the seminar, addressed to GBC/ACM, PO
Box 465, Lexington MA 02420-0005. Refund requests received after
the seminar date will be subject to a $15 administrative fee. The
$10 membership fee will not be refunded.
See: http://www.acm.org/chapters/gbc
or call: (781)862-1181
|
Directions to MIT -
Building 34
|
Building 34 is
located on Vassar Street about half way between Main Street and Massachusetts
Ave. It is a small square building turned 45 degrees to the street so it
may look like a diamond, especially with a glass atrium entrance. Building
34 is set back a few yards from the street and the line of other buildings.
It is between buildings 36 and 38.
Parking:
There is free parking on Vassar Street
all Saturday and there is a parking structure surrounded by a parking lot
at the corner of Vassar and Main.
Public Transportation:
Red line to Kendall Square. Walk west
on Main Street to Vassar Street; Turn left on Vassar and walk half way
to next light to building 34.
This seminar provides an overview of the eight
diagram notations included in the UML standard specification. It
explains how the different notations are used throughout a project lifecycle
to help build better, more robust business applications. Starting
with use cases and sequence diagrams to document requirements, the seminar
continues with class diagrams, collaboration diagrams, activity diagrams,
etc. to create a robust architecture. A case study is used to clarify
how the notations are used at different points in the project lifecycle.
The seminar also provides an overview of objects as a source for system
architecture, as well as project planning and project management with UML.
This seminar is designed for analysts, designers
and developers of business applications, as well as project managers and
business analysts. A Basic understanding of object technology and abstract
problem definitions will be helpful.
Upon completion of this seminar, students
should have a clear understanding of the UML diagram notations, and understand
how the UML notations can be used to build a better system and architecture.
-
Background of the UML
-
The UML notations
-
Building use case models
-
Describing use cases
-
Building class models
-
Refining class models using:
-
collaboration diagrams
-
sequence diagrams
-
activity diagrams
-
Planning for implementation with:
-
component diagrams
-
deployment diagrams
-
UML Process & Metrics
-
Project Planning
Ms. Else-Marie Östling is President and
Chief Technologist at BIRKA Group, Inc., where some of her responsibilities
include development of the Practical UML™ process, BIRKA’s process for
software development. Ms. Östling specializes in mentoring and knowledge
transfer of object-oriented modeling, architecture, and application development,
and has worked with a wide variety of client organizations in the United
States, Canada, Europe and Asia. She has over 15 years experience in methods
and process development, with an emphasis on object technology. Ms. Östling
is a frequent speaker at conferences and seminars all over the world.
|
Dedication: Allan
H. Firth Memorial Seminar
|
UML Toolkit
Author: Eriksson and Penker
Publisher: Wiley
List: $49.99
PDS Price: $30.00
What's to Worry About? Unfortunately,
there's a lot to worry about.
If you are an end user, you might think
that Web surfing is safe and entirely anonymous. It's not.
If you are a Webmaster, an attack on your
site can threaten your job security. Whether motivated by thrills or financial
gain, Internet vandals break into Web sites with unnerving regularity.
If you are the network administrator,
a Web server represents yet another way that your local network's security
can be compromised. A poorly configured Web server can punch a hole in
the most carefully designed firewall system. Conversely, a poorly configured
firewall can make a Web site impossible to use.
The seminar is intended for a general audience.
The first part of the seminar, on client-side security and document confidentiality,
will be of interest to everyone. The second part focuses on server side-security
issues and provides more details, which will be of interest to Webmasters
and system administrators.
This tutorial will disentangle the jargon-laden
and over-hyped field of security on the World Wide Web. The three sections
of this tutorial will take you through the three main divisions of Web
security: client-side security, server-side security and document confidentiality.
In each section, the specific risks will be explained in realistic terms,
and you will be shown practical measures you can take to minimize them.
-
Client-Side Security
-
the risks of active content
-
browser bugs that sting
-
what webmasters can find out about you
-
server log uses & abuses
-
cookies
-
what SSL is (and isn’t) good for
-
Document Security
-
server-side access control
-
authentication systems
-
public Key Encryption
-
secure sockets layer
-
Server-Side Security
-
general system security
-
Web server bugs that bite
-
safe CGI scripting
-
using firewalls effectively
-
managing authors and authoring tools
Lincoln Stein is an M.D. and Ph.D. who was
Director of Informatics at the MIT Genome Center between 1992 and 1996
and is now a research scientist at Cold Spring Harbor Laboratories. He
is author and maintainer of the World Wide Web Security FAQ (part of the
W3C security pages http://www.w3c.org/Security
) and speaks on Web Security issues for Computer Security Institute and
Web Design and Development.
|
Session Chair:
Peter Mager
|
The Web Security Reference Guide
Author: Lincoln Stein
Publisher: Addison-Wesley
List: $29.95
PDS Price: $20.00
In the beginning, there was Java's Abstract
Window Toolkit (AWT): a collection of graphical user-interface (GUI) components
that furnished native look-and-feel, along with some basic graphic rendering
capabilities. Programmers realized that Java's AWT lacked several
capabilities commonly found in modern programs. Netscape's Internet Foundation
Classes (IFC) and Microsoft's Application Foundation Classes (AFC) gained
popularity. Both of these provided a richer component set for use within
Java programs. Their major problem was that they weren't part of the Java
Core API. If you wanted to use them within an applet or application, you
had to download or deliver the entire IFC or AFC package with your program.
In response to many complaints, Sun developed the Java Foundation Classes
(JFC) as part of the Java core to provide a better set of GUI components
and to enhance the drawing capabilities. The new GUI component set is called
the Swing component set, which is useable in both JDK 1.1 and the Java
2 platform. It is this new component set that this seminar will explore.
This seminar is for someone that already has
a basic understanding of programming Java user interfaces and wants to
learn about effectively using Java's new Swing component set.
This seminar will provide a detailed look
at the Swing component set for existing Java programmers and describe the
Model-View-Controller (MVC) and Pluggable Look-and-Feel (PLAF) architectures
used by Swing. Also, transitioning tips are provided to developers who
are familiar with previous AWT 1.1.
-
AWT History
-
Swing Basics
-
Two Models of Swing Event Handling
-
Component Usage Analysis
-
Model View Controller Overview
-
Swing MVC Usage
-
PLAF Capabilities
John Zukowski is a Software Mage with MageLang
Institute. He received a B.S. in computer science and mathematics from
Northeastern University and M.S. in computer science from Johns Hopkins
University. He is the author of Java AWT Reference from O'Reilly
& Associates, Borland's JBuilder: No experience Required and
Mastering
Java 1.2 from Sybex. In addition, John has written numerous Java technologies
articles and serves on the Senior Advisory Board of JavaWorld. John also
is the founder of the Mid-Atlantic Java User Group, the vice-chairman of
ACM's WebTech user group, and wrote the Focus on Java online guide
for The Mining Co. His next book will be: John Zukowski's Definitive
Guide to Swing for Java 2 from Apress. Ordering information will
be available at the seminar.
|
Session Chairs: Yaz
Shaghaghi & Peter Mager
|
The Java Swing Book
Authors: Eckstein, Loy, and Wood
Publisher: O’Reilly
List: $44.95
PDS Price: $35.00
(Last Updated: February 8, 1999) Peter
Carmichael