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

Rhapsody automatic test generation.


I-Logix, has announced Rhapsody (1) A subscription-based online music service from RealNetworks that gives users unlimited access to a vast library of major and independent label music. Within a single interface, Rhapsody provides access to streaming music, Internet radio and extensive music information and  Automatic Test Generator (ATG ATG antithymocyte globulin.
lymphocyte immune globulin (antithymocyte globulin equine, ATG, ATG equine, LIG)

Atgam

Pharmacologic class: Immunoglobulin

Therapeutic class: Immunosuppressant
), extending Model-driven Development (MDD MDD Major depressive disorder, see there ) to include Model-driven Testing. They claim to be the first in the market to deliver automatic test generation for embedded software Instructions that permanently reside in a ROM or flash memory chip. Embedded software may be immediately available to the CPU or, for faster execution, may be transferred to RAM first and then executed.  development, allowing software engineers to automatically generate test cases from their Unified Modelling Language (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. ) designs. This ensures that the system under development maintains design integrity at each design iteration One repetition of a sequence of instructions or events. For example, in a program loop, one iteration is once through the instructions in the loop. See iterative development.

(programming) iteration - Repetition of a sequence of instructions.
, including final implementation on the target.

Rhapsody ATG enables software engineers to take the development process one step further by automatically creating test cases and executing them through the entire design process.

Once the software engineer defines the scope of the system under test--either a single class or a collection of classes--and its interface, Rhapsody ATG automatically generates test cases.

The test cases provide full coverage for states, transitions, operations calls, as well as events used in the model. Also Rhapsody ATG is flexible enough to "read" the user-defined test cases, analyse the coverage then automatically generate new test cases for the uncovered portion of the design. Creating test scenarios on the host and running them throughout the development process offers significant automation for regression testing In software development, testing a program that has been modified in order to ensure that additional bugs have not been introduced. When a program is enhanced, testing is often done only on the new features. . In addition, running the test cases on the target allows for early detection of instances where the behaviour on the target differs from the design's intended behaviour.

Rhapsody ATG can also be used in conjunction with I-Logix's Rhapsody TestConductor* to provide "White box" testing. By executing the test cases, the user is able to follow the internal interactions within the system components as the tests are running, enabling errors to be easily identified. Additionally, the user can export the generated test cases to their own testing environment for "Black box" testing.

www.ilogic.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:Management
Publication:Software World
Date:Mar 1, 2004
Words:283
Previous Article:Management.(Software World News and Products)
Next Article:Software that automatically indexes, categorises and posts electronic documents.(Management)
Topics:



Related Articles
News briefs. (executive quotes) (News Briefs)
New Tub Line.(Brief Article)
Blue Rhapsody.(Review)
Bluetooth Library.(Brief Article)
Rhapsody.(Brief Article)
I-Logix' Rhapsody Platform Bridges the Gap Between Design and Code-Level Testing.
I-Logix ships rhapsody 4. (Tools).(Product Announcement)
Management.(Software World News and Products)
Enesco: Roumanian Rhapsody No. 1; Liszt: Hungarian Rhapsodies for Orchestra Nos. 1-6.(Sound Recording Review)
Music for Harpsichord.

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