Product: OOTher OO Documentation & CASE Tool Release 1.06b Environment: MS-Windows 3.1 Short description: The tool is a complete documentation development package for the following methods/notations: - Peter Coad's OOA method (Coad/Yourdon) - State Machine diagrams using a subset of SDL - allocation of objects to processors and processes - Use Case diagrams and Object Interaction diagrams as proposed by Ivar Jacobson in his OOSE book The tool also performs verification of consistency between the diagrams, and by direct coupling assures for consistent naming of objects and methods/services. The tool is build around 5 easy to use graphic editors and is capable of documenting all objects, their attributes, services and also associations between objects. Each service may have a state machine (FSM) diagram. C++ Headers may be generated automatically from the OOA diagram - it assures consistent naming of member functions and attributes. The applied mark-up notation for C++ headers should be powerful to give compliler ready headers for at least 80% of applications. For a better integrability with other windows applications and to allow esthetical control, the tool allows free font selection and a copy-paste transfer of diagrams via clipboard in meta file format to e.g. Word for Windows 2.0. The resulting file is ASCII with open & documented format, i.e. it's easy to add own utilities for data extraction. Complete user documentation is attached in form of a hypertext windows-help file. The tools distributed as: - freeware for students - as shareware for others (USD $70/home user license, USD $170 for corporate 1-5 user license). - free upgrade form 1.0x to 1.06a for registered users if they fetch files from e.g. simtel20 - free evaluation in 4 weeks - an evaluation copy may be ordered from the author (USD $70, rest of the license fee if/when you register) Roman M. Zielinski Tre Kaellors Vaeg 7 S-145 65 Norsborg Sweden (You may also reach me at conrozi@KK.ericsson.se until July-94) ***** Version 1.06b contains bug corrections and updates: 1. Fixed UAE when calling FSM before any service is created. 2. Fixed printing when View,ShowServ/Attr was 'off' did suppress serv/attr in OOA graphics printout 3. New parameters PenWidthFine, PenWidthBold and PenWidthDash in win.ini allow user customizable line widths 4. By means of the new parameter viewer= in win.ini and File,Customize Paths You may specify another viewer application than notepad.exe. (viewer may be path, file.exe or file.pif) 5. There was a bug in check that name of a copied object is already used 6. Corrected the lost current working directory at copy/import object handling 7. I made the copy/import object dialogue more consistent 8. Recompiled under Borland C++ 4.0 ***** Version 1.06a contains new functions: - state machine editor administers diagrams per service - improved drawing in FSM diagram (aligning functions) - use case overview diagram editor - object interaction diagrams (sequence diagrams) editor - verification of consistency between diagrams - C++ header generation - name of file to be edited can be passed as argument when starting OOTher (e.g. from the File Manager) - the recently edited files, as remembered by OOTher may be located anywhere - all paths used by OOTher can be customized via a dialogue (it was earlier done by manual editing the WIN.INI file) - description texts may now be up to 5000 characters (earlier 1500) - bug corrections from 1.05a/b Roman M. Zielinski [author] ---------------------------------------------------------------------- Simtel-20 id: OOT-106a.ZIP OOTher OO Doc Tool 1.06a CASE OOA+OOSE ---------------------------------------------------------------------- mail a message To: listserv@vm1.nodak.edu Subject: SIMTEL20-request Body: /PDGET MAIL pd1:OOT-106a.ZIP UUENCODE ----------------------------------------------------------------------