From mboxrd@z Thu Jan 1 00:00:00 1970 X-Spam-Checker-Version: SpamAssassin 3.4.4 (2020-01-24) on polar.synack.me X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00 autolearn=ham autolearn_force=no version=3.4.4 X-Google-Language: ENGLISH,ASCII-7-bit X-Google-Thread: 103376,13bfe1a46114685,start X-Google-Attributes: gid103376,public X-Google-ArrivalTime: 2003-09-23 06:57:18 PST Path: archiver1.google.com!news1.google.com!newsfeed.stanford.edu!logbridge.uoregon.edu!nntp-relay.ihug.net!ihug.co.nz!sienna.impulse.net!feeder.nmix.net!reader2.nmix.net!not-for-mail From: Tools Newsgroups: comp.lang.ada Subject: UML Modeling and Code Generation for Ada Date: Mon, 22 Sep 2003 17:45:34 -0600 Organization: NMIX Reader Message-ID: <3F6F899D.9414724F@lobo.net> NNTP-Posting-Host: 216.243.98.34 Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii; x-mac-type="54455854"; x-mac-creator="4D4F5353" Content-Transfer-Encoding: 7bit X-Trace: reader2.nmix.net 1064271481 29078 216.243.98.34 (22 Sep 2003 22:58:01 GMT) X-Complaints-To: usenet@nmix.net NNTP-Posting-Date: Mon, 22 Sep 2003 22:58:01 +0000 (UTC) X-Mailer: Mozilla 4.7C-CCK-MCD {C-UDP; EBM-APPLE} (Macintosh; I; PPC) X-Accept-Language: en Xref: archiver1.google.com comp.lang.ada:42804 Date: 2003-09-22T17:45:34-06:00 List-Id: WinA&D 3.5 Adds Ada Modeling and Code Generation Design Tool for Modeling Software and Managing Requirements Placitas, NM ? September 22, 2003 - Excel Software began shipping a major upgrade of WinA&D with advanced capabilities for modeling and generating Ada code. WinA&D is a comprehensive software engineering tool for structured analysis and design, OOA/OOD with UML, multi-task design, data modeling, requirements management, code generation for popular programming languages and a built-in scriptable reporting engine. Ada is a programming language used primarily on mission critical defense projects. Working closely with a large defense contractor, Excel Software has mapped a streamlined UML notation to the Ada programming language. When Ada is selected in WinA&D 3.5, tailored UML class models allow the designer to easily represent Ada packages and various types of relationships like aggregation (parent/child and parent/nested packages), generalization (generic instantiation) and dependency (Withed packages). The UML modeling experience has been tailored to fit the conventions, standards and practices used by Ada developers. For example, dialogs with drop-down pick lists make it easy to create records, arrays and other data types, share data types between packages and construct subprogram arguments with minimal typing. Visual relationships between classes (Ada packages) in the UML model determine the code structure. The scope of package components like types, variables, constants and subprograms are visually represented on the UML class model and automatically transferred to the Ada implementation during code generation. WinA&D runs verification checks to ensure model consistency, completeness and design integrity prior to code generation. Ada code generated from the model is an exact implementation of the design including full package specifications and body files, subprogram files with arguments, data types and stubbed implementations. Ada's With dependencies between files are also included in the generated code. The code is linked directly to the design, enabling the developer to click on the class model and view the code in the integrated code browser. For non-Ada developers, WinA&D 3.5 adds new features including a data types dialog, a synchronized contents view for diagram organization and navigation, new diagram presentation options, enhancements for listing diagrams and associated dictionary information between projects and new reengineering features. WinA&D runs on Windows 95, 98, NT, 2000 or XP. It is available in four Single User License editions; Standard $495, Desktop $1295, Educational $845 and Developer $1995, or by 5-User and Unlimited User Site License. Contact Excel Software by phone or visit www.excelsoftware.com for product information and online ordering. Excel Software Ph: (505) 771-3719 Fax: (505) 771-3718 Web: http://www.excelsoftware.com Email: info@excelsoftware.com