Path: utzoo!attcan!utgpu!news-server.csri.toronto.edu!cs.utexas.edu!tut.cis.ohio-state.edu!pt.cs.cmu.edu!sei!ajpo!gbooch From: gbooch@ajpo.sei.cmu.edu (Grady Booch) Newsgroups: comp.object Subject: Re: Object-Oriented Graphical Notations Keywords: graphics, OO, notations Message-ID: <733@ajpo.sei.cmu.edu> Date: 12 Dec 90 18:11:08 GMT References: <23910@grebyn.com> Reply-To: gbooch@ajpo.sei.cmu.edu (PUT YOUR NAME HERE) Organization: Ada Joint Program Office Lines: 25 we at rational use my notation on some projects, and we have a number of customers who also use the notation. the largest project it's been used on is one by bofors in sweden, for a large (appx 2 million LOC) software system for shipboard command and control. the interesting aspect of this system is the issues of reuse... bofors has reused their designs across 5 ships, plus a ground based system. we also have a large mis project that has used early parts of my notation. also the european hood method is somewhat based upon my early oo work, and that method is in use in a number of projects, including the european space station. there are a myriad of other smaller projects using my notation (some telecom switching system, etc). in fact, much of what iws in my notation is based upon use in real projects over the past 5-7 years. not surprisingly, we and others are working on tools to support this notation, whic provides an alternative to the current case scene. the key for us is to add rich enough semantics to the tool, so that it is more than just a pretty picture drawing tool. this means we must deal with issues of scale, configuration management and version control, and incrmental changes to designs that preserve the semantic consistency of the whole design. egb