Printer Friendly
The Free Library
14,792,997 articles and books
Member login
User name  
Password 
 
Join us Forgot password?

Generate UML class models from Ada source code.


Win Translator is a re -engineering tool that works with Excel Software's WinA & D, QuickUML and QuickCRC modeling tools. Object-oriented software written in C++, Java, Delphi or Ada creates UML (Unified Modeling Language) An object-oriented analysis and design language from the Object Management Group (OMG). Many design methodologies for describing object-oriented systems were developed in the late 1980s.  class models using WinA & D or QuickUML. CRC cards (Class Responsibility Collaboration card) An object-oriented design method that uses ordinary 3x5 index cards. Developed by Ward Cunningham at Textronix, a card is made for each class containing responsibilities (knowledge and services) and collaborators (interactions  are created with QuickCRC. Code written in C, Pascal, procedural Basic or Fortran generates structure charts in WinA & D. Rich data models are generated from SQL SQL
 in full Structured Query Language.

Computer programming language used for retrieving records or parts of records in databases and performing various calculations before displaying the results.
 for popular RDBMS (Relational DataBase Management System) See relational database and DBMS.

RDBMS - relational database
 products. Generated models can be automatically organized into multiple diagram levels to accommodate very large software systems. Diagram objects click to source code using an integrated code browser browser

Software that allows a computer user to find and view information on the Internet. The first text-based browser for the World Wide Web became available in 1991; Web use expanded rapidly after the release in 1993 of a browser called Mosaic, which used
.

Excel Software has mapped a streamlined UML notation notation: see arithmetic and musical notation.


How a system of numbers, phrases, words or quantities is written or expressed. Positional notation is the location and value of digits in a numbering system, such as the decimal or binary system.
 to the Ada programming language. WinA & D implements UML modeling that is tailored for Ada with automated code generation.

WinTranslator captures information about each Ada package, relationships between packages and package components like records, arrays and other type definitions, variables, constants, named numbers, exceptions and subprograms. Details captured for subprograms include return data types and argument lists. Generic package parameters and actual parameters of generic instantiations are also captured. The public, private and implementation scope of each package component is expressed on the generated UML class models.

The typical code reengineering process involves creating a list of code files, extracting dictionary information to a text file, importing that information into a modeling tool and generating graphic diagrams that represent the source code.

www.excel.com
COPYRIGHT 2004 A.P. Publications Ltd.
No portion of this article can be reproduced without the express written permission from the copyright holder.
Copyright 2004, Gale Group. All rights reserved. Gale Group is a Thomson Corporation Company.

 Reader Opinion

Title:

Comment:



 

Article Details
Printer friendly Cite/link Email Feedback
Title Annotation:IT News
Publication:Software World
Date:Mar 1, 2004
Words:229
Previous Article:Harvest Desktop 2.2.(IT News)
Next Article:RightClick Deployment.(IT News)
Topics:



Related Articles
RATIONAL ANNOUNCES REALTIME EDITION OF 'SUITE DEVELOPMENTSTUDIO'.(Brief Article)(Product Announcement)
GREEN HILLS SOFTWARE'S INTEGRITY RTOS AVAILABLE FOR RATIONAL SOFTWARE'S RATIONAL ROSE REALTIME.(Product Announcement)
GREEN HILLS SOFTWARE INTEGRATES MULTI 2000 IDE WITH RATIONAL ROSE REALTIME UML DESIGN AND TEST TOOLS.(Product Announcement)
SOLUTION MANAGES DATABASE ACCESS.(Thought Inc. allies with Embarcadero Technologies Inc.)
Mapping UML to Ada-an insight into a tricky issue. (Software Intelligence).
Together WebSphere Studio Edition. (Tools).
WinA & D V3.5.(IT News)
LynuxWorks introduces first User-Mode Linux software for Apple PowerPC G5 based on the Linux 2.6 kernel.
O'Reilly.(Product/Service Evaluation)
QuickUML 2.0 for Windows, Mac OS X and Linux.(IT News)

Terms of use | Copyright © 2010 Farlex, Inc. | Feedback | For webmasters | Submit articles