CACM logo

October 1999 (Vol. 42, No. 10)

Table of Contents

Editorial pointers

Page 5

News track

Pages 9-10

Forum

Pages 11-14

Personal computing: the post-PC era

Pages 21-24

From the president: the heroes among us

Pages 25-ff.

UML in action

Pages 26-28

UML 2001: a standardization odyssey

As the UML reaches the ripe age of four, both its proponents and its critics are scanning the recent changes in the UML 1.3 revision.
Pages 29-37

Turning clockwise: using UML in the real-time domain

"You mustn't forget one thing," the fairy godmother said. "Do not stay past midnight, for when the hour strikes, everything will return to the way it was before. "I promise," said Cinderella.
Pages 46-54

UMLoquent expression of AWACS software design

The UML is becoming the standard palette used by software designers to paint their thoughts.
Pages 55-61

Modeling Web application architectures with UML

Modeling business logic in Web-specific components can be done in a coherent and consistent way.
Pages 63-70

What Netscape learned from cross-platform software development

Its development strategy produced unexpected costs, a wrong turn with Java, performance compromises, and questions about future ties to Sun Microsystems.
Pages 72-78

Framework integration problems, causes, solutions

Though familiar with the most common problems and their causes, OO software developers struggle with solutions plagued by a lack of framework standards and development guidelines.
Pages 80-87

Privacy interfaces for information management

A system for examining Web browsing histories helps create a set of guidelines for designing privacy interfaces.
Pages 88-94

Multipurpose Web publishing using HTML, XML, and CSS

The World Wide Web Consortium devised these document-markup and style-sheet languages in the interests of Web device independence, content reuse, and network-friendly encoding.
Pages 95-101

Software engineering code of ethics is approved

The exhaustive efforts of the ACM and IEEE–CS has resulted in the adoption of a code of professional practices for software engineers to consider—and use.
Pages 102-107

Inside risks: risks of relying on cryptography

Page 144

About Communications | Join ACM External Link | Renew External Link | Subscribe External Link | Sign In | For Authors | For Advertisers External Link | Privacy | Site Map | Help | Contact Us | Mobile Site

Copyright © 2012 by the ACM. All rights reserved.