The Unified Modeling Language

Lou Varveris and George Leibman

The Unified Modeling Language (UML) is the new standard for object- and component-based analysis and design of software systems. Different software development teams can now share models because the symbols used in their models and the semantics of those symbols is consistent. This talk will present the basics of the UML notation and semantics, why UML is important and useful, what problems it introduces, and how it integrates with or replaces other methodologies. The talk will also focus on how a leading modeling tool vendor has implemented UML, both semantically and notationally, to provide better insight into UML itself.

Lou Varveris is Product Manager for Object Technologies at Popkin Software. Lou has been involved with implementation of object methodologies at Popkin for 4 years; before that Lou was an engineer at Unisys Corporation for 9 years. He holds a BS in Engineering Science from College of Staten Island, CUNY; and an MS in Specialized Journalism, with graduate engineering work in communication theory, from Polytechnic University.

George Leibman is a Senior Software Developer at Popkin Software, responsible for implementation of object- and component-based technology. George has a BS in Mathematics from MIT, an MS in Computer Science from Polytechnic University, and is currently pursuing a PhD in Mathematics from CUNY Graduate Center. He has done graduate work in database theory at Harvard University. His previous work experience includes several years developing business and financial applications, work in Handwriting Recognition at IBM's Watson Research Center, and development of real-time retail pricing display systems.

Date: Thursday, January 21, 1999, 8:00 pm
Location: Auditorium, Sarnoff Corporation, 201 Washington Road (Rt 571 1/4 mile south of US 1), Princeton, NJ

Additional Information: recorded info (609) 924-8704, Dennis Mancl (908) 582-7086, or John DeGood (609) 734-2028

A pre-meeting dinner with the speaker is held at 6 p.m. at the Rusty Scupper on Alexander Road in Princeton. If you would like to attend, please call the information number to record your reservation on the answering machine.

Princeton ACM / IEEE Computer Society meeting are open to the public. Students and their parents are welcome. There is no admission charge, and refreshments are served.