Printer Friendly
The Free Library
19,607,059 articles and books
Member login
User name  
Password 
 
Join us Forgot password?

Borland Announces Borland C++ Development Suite With Design Tools 5.0; New Version of Acclaimed Development System Now Includes Together/C++ Object-Oriented Analysis and Design Tools.


SCOTTS VALLEY, Calif.--(BUSINESS WIRE)--June 25, 1996--Borland International Inc. today announced Borland C++ Development Suite with Design Tools 5.0, a new product that combines the critically acclaimed Borland C++ Development Suite 5.0 with Together/C++, an object-oriented analysis and design Object-oriented analysis and design (OOAD) is a software engineering approach that models a system as a group of interacting objects. Each object represents some entity of interest in the system being modeled, and is characterised by its class, its state (data elements), and its  tool (OOAD (Object-Oriented Analysis & Design) See object-oriented analysis and object-oriented design. ) from Object International, Inc. that eases development by providing visual two-way object modeling and code generation.

"The recent addition of Together/C++ to the Borland C++ Development Suite 5.0 will now allow developers to maximize productivity throughout the entire development cycle," said Jothy Rosenberg, vice president, C++ and Internet Products Development for Borland. "Together/C++ takes advantage of the powerful add-on architecture of the Borland C++ integrated development environment See IDE.

integrated development environment - interactive development environment
 (IDE) with the benefits of visual object modeling. The Borland C++ Development Suite provides developers with all the tools necessary to design, develop, debug To correct a problem in hardware or software. Debugging software means locating the errors in the source code (the program logic). Debugging hardware means finding errors in the circuit design (logical circuits) or in the physical interconnections of the circuits. , and deploy robust software applications. The addition of Together/C++ provides developers with the best tools for object modeling and round-trip engineering Round-trip engineering is a functionality of software development tools that provides generation of models from source code and generation of source code from models; this way, existing source code can be converted into a model, be subjected to software engineering methods and then . Combined, they provide a truly scaleable and open solution to object-oriented analysis The examination of a problem by modeling it as a group of interacting objects. An object is defined by its class, data elements and behavior. For example; in an order processing system, an invoice is a class, and printing, viewing and totalling are examples of its behavior. , design and implementation."

"We designed Together/C++ to be seamlessly integrated with Borland C++," said Peter Coad In 1986, Peter Coad founded Object International, a software consulting firm where he served as President.

During the 1990s Coad co-authored six books on the analysis, design, and programming of object-oriented software.
, president of Object International. "We are pleased to partner with the premier provider of object-oriented technology See object technology.  and to introduce Borland's wide legion of developers to the benefits of object oriented See object technology and object-oriented programming.  analysis and design tools. Together/C++ adds visual two-way, single-source design tools that allow developers to simultaneously program and monitor their evolving design seamlessly within the Borland C++ IDE."

About Together/C++

Together/C++ consists of three tools that allow developers to visually design their object implementations: -0-

- Scenario View Editor

- Object Model Editor

- Information Export

With Together/C++, developers can simultaneously design and code their applications and visually analyze and edit the evolving design anytime during the development process. The Together/C++ tool automatically produces source code as the developer uses the easy-to-use drag-and-drop diagramming techniques for object-model design. Every aspect of the object model is held completely in source code, so there are no external, disjointed information repositories. This continuously up-to-date, two-way interplay between actual source code and the object model makes it easy for developers to design and develop applications.

Scenario View Editor

With the Scenario View Editor, developers can easily model class dynamics. Scenario views let developers plan the time-ordered sequence of object interactions so they can best design an application. Developers can map dependencies and identify use-cases to discover missing classes and operations early in the development process -- thus providing them with a more robust design. Since developers work out dynamics with scenarios, they can build better, more complete object models.

Object Model Editor

The centerpiece of Together/C++ is the Object Model Editor. The Object Model Editor shows the details of a software application, including classes, attributes, operations, inheritance, associations, and aggregations. Together/C++ allows developers to easily work alternately between the visual representation in the Object Model Editor and the source code.

Since all design information is stored within the source code itself, synchronization of information is guaranteed by Together/C++'s built-in fuzzy parser A routine that analyzes a continuous flow of text-based input and breaks it into its constituent parts. See parse.

(language) parser - An algorithm or program to determine the syntactic structure of a sentence or string of symbols in some language.
 (requires no debug information). Object Model diagrams are an alternate view of the source code; there is no redundant repository to slow the process or cause an unexpected mismatch. While the Object Model evolves, Together/C++ provides many options for viewing, browsing and filtering the classes. Developers can also use Object Model Editor with existing applications to more easily understand the design of industry-standard frameworks, such as ObjectWindows Library (OWL), Microsoft Foundation Classes (programming) Microsoft Foundation Classes - (MFC) Software structures in C++, the Windows base classes which can respond to messages, make windows, and from which application specific classes can be derived.  (MFC (Microsoft Foundation Class) An application framework for writing Microsoft C/C++ and Visual C++ applications. See application framework.

MFC - Microsoft Foundation Class
), and the Standard C++ Library.

The Together/C++ Object Model Editor supports the two-way diagrams of three leading object-oriented notations -- Coad, OMT (Object Modeling Technique) An object-oriented analysis and design method developed by James Rumbaugh. See Rational Rose.

OMT - Object Modelling Technique
, and Unified (version 0.8, by Booch, and Rumbaugh). Together/C++ allows developers to edit source code and work in Coad, OMT, and Unified notations simultaneously. Developers can easily mix and match all three notations within a team to leverage the knowledge of the entire development team.

Information Export

Together/C++ provides significant capabilities for selecting and organizing specific information about an application. The Information Export engine generates up-to-date documentation directly from the source code, thus allowing developers to deliver accurate and timely descriptions of their applications. With pre-defined documentation templates (which include standard RTF (Rich Text Format) A document format from Microsoft for encoding text and graphics. It was adapted from IBM's DCA format and supports ANSI, IBM PC and Macintosh character sets. , HLP (filename extension) hlp - A Microsoft Windows filename extension for hypertext WinHelp files. These are in a proprietary format, and are compiled from source files written in a dialect of RTF.

See also gid.

Usenet newsgroup: news:comp.os.ms-windows.programmer.winhelp.
, and HTML HTML
 in full HyperText Markup Language

Markup language derived from SGML that is used to prepare hypertext documents. Relatively easy for nonprogrammers to master, HTML is the language used for documents on the World Wide Web.
 styles) or ones created specifically for their own applications, developers can generate comprehensive documentation automatically. With Information Export, developers can create templates for creating documentation in any format, fully satisfying documentation standards with which they need to comply. Developers can combine the customization features of the model creation stage, with Information Export customization to meet even the most rigorous corporate, government, or customer standards.

About Borland C++ Development Suite 5.0

The Borland C++ Development Suite includes all of Borland C++ 5.0; CodeGuard 32/16, a new version of Borland's best-selling automated bug detection and diagnosis tool; PVCS A popular system of version control and configuration management software from Serena Software, Inc., San Mateo, CA, that runs on DOS, Windows, OS/2 and various Unix platforms. It is widely used on PC-based LANs.  Version Manager, seamlessly integrated version control that eliminates the need to switch development tools; and InstallShield Express, which visually creates install programs for deploying applications with point-and-click ease using pre-built components. Borland C++ Development Suite also includes the new AppAccelerator for Java, a just-in-time compiler which makes Java applications run five to ten times faster on an individual developers development machine.

Pricing and Availability

Borland C++ Development Suite with Design Tools 5.0 has an estimated street price of $849.95. Current owners of the Borland C++ Development Suite 5.0 will have an opportunity to purchase the product at an estimated street price of $499.95. Current owners of Borland C++ 5.0 will have an opportunity to purchase the product at an estimated street price of $599.95. The product will be available on CD-ROM CD-ROM: see compact disc.
CD-ROM
 in full compact disc read-only memory

Type of computer storage medium that is read optically (e.g., by a laser).
.

All prices, including upgrades and special offers, are in U.S. dollars and apply only in the U.S. and Canada. Dealer prices may vary. Borland C++ Development Suite with Design Tools 5.0 is scheduled to ship later this summer and will be available through corporate resellers, catalogs, or directly from Borland. For more information, customers can call (800) 645-4559.

Borland: Making Development Easier

Borland International Inc. (NASDAQ NASDAQ
 in full National Association of Securities Dealers Automated Quotations

U.S. market for over-the-counter securities. Established in 1971 by the National Association of Securities Dealers (NASD), NASDAQ is an automated quotation system that reports on
:BORL) is a leading provider of products and services for software developers. Borland is distinguished for its high-quality software development tools, which include Delphi, Delphi Client/Server, Borland C++, Visual dBASE, Paradox, ReportSmith, and InterBase. Borland's award-winning products are supported through comprehensive programs for small- to large-sized software developers, corporate developers, value added resellers and system integrators. Founded in 1983, Borland is headquartered in Scotts Valley, California Scotts Valley is a small city located in eastern Santa Cruz County, California, United States, about ten miles (16 km) south of San Jose and six miles (10 km) north of the beach in the upland slope of the Santa Cruz Mountains. As of the 2000 census, the city population was 11,385. . For more information on Borland products and services, customers can access Borland Online, Borland's World Wide Web (WWW WWW or W3: see World Wide Web.


(World Wide Web) The common host name for a Web server. The "www-dot" prefix on Web addresses is widely used to provide a recognizable way of identifying a Web site.
) site at http//www.borland.com.

Object International: Helping Teams Deliver Frequent, Tangible, Working Results

Object International, Inc. (Raleigh, NC) develops and delivers workshops, tools, and consulting for software development teams worldwide. Peter Coad is president and founder of the company (founded in 1986). For more information, customers can access Object International's WWW site at http//www.oi.com.

Object International's sister company is Object International Software Ltd. (Stuttgart, Germany); it develops and delivers products and workshops for building better applications. Dietrich Charisius, architect of Together/C++, is president and founder of the company (founded in 1991). For more information, customers can access Object International Software Ltd's WWW site at http//www.oisoft.com. -0-

NOTE TO EDITORS: Copies of previous Borland press releases and additional corporate and product information are available on Borland's Internet World Wide Web (WWW) site, at http//www.borland.com.

CONTACT: Borland International Inc.

Brett Smith, 408/431-1341

bsmith@wpo.borland.com
COPYRIGHT 1996 Business Wire
No portion of this article can be reproduced without the express written permission from the copyright holder.
Copyright 1996, Gale Group. All rights reserved. Gale Group is a Thomson Corporation Company.

 Reader Opinion

Title:

Comment:



 

Article Details
Printer friendly Cite/link Email Feedback
Publication:Business Wire
Date:Jun 25, 1996
Words:1253
Previous Article:LEARNING TREE ENTERS SAP R/3 TRAINING MARKET.
Next Article:Accugraph debuts new Windows-based telco product application at SuperComm; new Bay and Cable Management System links to HP's OEMF technology for...
Topics:



Related Articles
The second biggest software company.
dBASE for Windows now available in ten languages and over 65 countries; New Borland database wins two more European Awards; Kanji Version ships.
Borland Ships Enhanced Paradox Developer Tools for Windows and New Runtime; Provides Easy & Powerful Application Development Solutions.
Borland Announces Three New Versions Of Delphi 2.0 For Microsoft Windows 95 And NT; Delphi's Unique Object-Oriented Architecture Now Enhanced By The...
Borland Ships Pre-Release Version of New Java Graphical Debugger; Internet Strategy Also Includes Just-In-Time Java Compiler.
Borland Announces Availability of Borland C++ Development Suite 5.0 and Borland C++ 5.0; Also Announces ObjectScripting Contest -- Top Prize is...
Borland Announces New International Translation Tools for Delphi; Delphi Language Pack & Delphi Translation Suite Ease Development of Localized...
Borland Announces Availability of Updates to its Award-Winning Borland C++ Products; Products Now Include Microsoft Foundation Classes and a Trial...
Borland Announces Delphi/400 Client/Server Suite for the IBM AS/400; Company's Golden Gate Strategy Brings Rapid Application Development to New...
Mobile development tools.

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