Date: Mon, 16 Nov 1998 12:00:29 -0500 From: "Titelbaum, Alan" Subject: November 19th Meeting on UML -- Jointly-sponsored by GBC/ACM and IEEE Computer Society Computer Society - 6:30 pm, Thursday, November 19, 1998 - Practical UML - A Process to Make It Work (Jointly Sponsored by the GBC/ACM and Boston Section IEEE Computer Society) At GTE (formerly Bolt Beranek and Newman (BBN)), Cambridge, MA Else-Marie Ostling, President, BIRKA Group, Inc. Now that UML (Unified Modeling Language) has been selected as the industry standard for object and component modeling, how do we make use of it? This is what many designers/developers ask themselves today. Having struggled along for years without a modeling standard, many in the object/component field are now questioning if UML is really the answer. Reading the UML spec, or the plethora of books on the subject, does not seem to alleviate this problem. The missing piece in this puzzle is a process. A process that tells us where to start, what parts of UML to use when, and more importantly what deliverables to produce along the way to ensure that we build a robust design/architecture for our application. This is why many authors, including the creators of UML, are currently focusing on putting something in print about a process. For example, the authors of UML (Booch, Jacobson and Rumbaugh) are adding the finishing touches to The Unified Process, which will be released by the end of the year. This talk will cover an introduction to UML - what it is and what it is not. It also will also present a practical process that defines how the UML notations can be used and extended, to successfully design and implement component-based business applications. The process includes activities on how to map the object model to a relational database, a typical data store for many business applications. A common problem when embarking on your first UML project is to use an all or nothing approach to it. In this talk we will also discuss the benefits of each notation, what it can be used for, when it is appropriate to use and when it can be left out. The talk will also provide an overview of the design and development tools available in the marketplace today that support UML. Ms. Else-Marie Östling is President and Chief Technologist at BIRKA Group, Inc., where some of her responsibilities include development of the Practical UML(tm) process, BIRKA's process for software development, as well as providing mentoring, training and strategic technology consulting to the company's customers. 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 of 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. A few of the previous positions held by Ms. Östling include Vice President of Customer Services at Riverton Software Corporation, Vice President of Professional Services at Objectory Corporation (now Rational Corporation), and Regional Manager of Implementation Services at Index Technology Corporation. Ms. Östling holds a BS degree in Computer Science (with a major in Methodology) from Upsala University in Sweden. Everyone is invited for light refreshments and informal discussion from 6:30 to 7:00 PM. The formal part of the meeting will start at 7:00 PM. For more information, contact Ellen Glusman at 617 374-8486 (eglusm@ctp.com) . Directions to GTE (formerly Bolt Beranek and Newman (BBN)) Driving >From Route 128, Lexington: Take Route 2 inbound. The four-lane highway narrows to two lanes near Route 16. At the traffic light bear right onto Alewife Brook Parkway. Proceed past shopping centers to the Fresh Pond Rotary. Take the first right onto Concord Avenue. Fawcett Street is one block down Concord Avenue, on the right. >From the Mass. Pike: Take the Pike inbound to the Cambridge/Allston exit. Exit onto the Cambridge offramp and take Cambridge Street. Turn left onto either Storrow or Memorial Drive. (Storrow Drive is on the Boston side of the Charles River and Memorial Drive is on the Cambridge side.) Follow the Storrow and Memorial Drive directions below. From Storrow and Memorial Drives: Take Storrow or Memorial Drive west; follow signs to Routes 2, 3, 16. Remain on Route 2. The road will become narrow and winding. This is the Fresh Pond Parkway. At the first rotary, take the third right onto Concord Avenue. You will then come to a second rotary (the Fresh Pond Rotary). Continue straight through this rotary (stay on Concord Avenue). Fawcett Street is one block down Concord Avenue, on the right. Once on Fawcett Street, 70 Fawcett Street (the GTE building containing Newman Auditorium) is on the right side of Fawcett Street, about 1/2 block from Concord Avenue. Park in the lot on the right side of the street; the lot is immediately before, and adjacent to, the 70 Fawcett Street building. If full, park in the lot across Fawcett Street. Via Public Transit Take the T to Harvard Square. From Harvard Square take the Concord Ave./Belmont Center bus. Get off at Fawcett Street.