Printer Friendly
The Free Library
18,914,768 articles and books
Member login
User name  
Password 
 
Join us Forgot password?

Objectivity/DB Deployed By TRW Systems; Objectivity/DB Improves the Extensibility and Reduces Development Time for Large-Scale Scientific Data Analysis System.


Business Editors/High-Tech Writers

MOUNTAIN VIEW, Calif.--(BUSINESS WIRE)--Sept. 24, 2002

Objectivity, Inc., the leading provider of scalable high-performance databases for the management of complex data, today announced that Objectivity/DB is serving as the database engine within a data analysis system deployed by TRW TRW The Real World (TV reality show)
TRW The Right Way
TRW Tactical Reconnaissance Wing
TRW The Retriever Weekly (University of Maryland, Baltimore, MD)
TRW Thompson Ramo Wooldridge Inc
. Developed by TRW Systems in Redondo Beach Redondo Beach (rĭdŏn`dō), city (1990 pop. 60,167), Los Angeles co., S Calif., on the Pacific Ocean; inc. 1892. Once a commercial port for Los Angeles, it is a residential and resort city with a protected harbor and an excellent marina. , California, the data analysis system is used by U.S. government scientists who collect and analyze scientific data.

The TRW system was designed to process billions of observations from government experiments and allows scientists to perform impromptu A Windows query and reporting tool from Cognos with support for a large variety of databases. It is capable of generating cross tabs for spreadsheets such as Excel, Lotus for Windows and Quattro Pro for Windows.  analysis across entire data sets. Objectivity/DB greatly reduced TRW's development time by allowing the entire system to be developed within a natural object paradigm, eliminating the need to descend to a procedural language A programming language that requires programming discipline, such as C/C++, Java, COBOL, FORTRAN, Perl and JavaScript. Also called an "imperative language," programmers writing in such languages must develop a proper order of actions in order to solve the problem, based on a knowledge of  to convert objects to and from a relational row and table format. Despite the fact that the TRW developers had no experience with object databases, the process of storing persistent objects An object that continues to exist after the program that created it has been unloaded. An object's class and current state must be saved for use in subsequent sessions. In object technology, persistence means storing the object for later use.  was very natural and almost transparent to the programmers. With Objectivity/C++, there is a direct mapping between a data model, an application and a database.

TRW's system is designed as an n-tiered architecture that is currently implemented on Sun Solaris. The desktop client is a Java applet A Java program that is downloaded from the server and run from the browser. The Java Virtual Machine built into the browser is interpreting the instructions. Contrast with Java application.  that can be run within a Java Virtual Machine A Java interpreter. The Java Virtual Machine (JVM) is software that converts the Java intermediate language (bytecode) into machine language and executes it. The original JVM came from the JavaSoft division of Sun.  inside a conventional browser. TRW has created a class hierarchy (programming) class hierarchy - A set of classes and their interrelationships.

One class may be a specialisation (a "subclass" or "derived class") of another which is one of its "superclasses" or "base classes".
 for scientific data that can easily handle new types of instruments and experiments.

Objectivity was selected based on its performance relative to three different criteria. The first was the ability to ingest in·gest  
tr.v. in·gest·ed, in·gest·ing, in·gests
1. To take into the body by the mouth for digestion or absorption. See Synonyms at eat.

2.
 data in one-writer mode, to avoid the performance issues of lock contention, at a rate of 2000 items per second. The second was that access had to be interactive for 50 simultaneous users. As a practical matter, this meant that the system had to be able to provide interactive analytical solutions to all concurrent users In computer science, the number of concurrent users for a resource in a location, with the location being a computing network or a single computer, refers to the total number of people using the resource at the same time. . The third requirement was that the persistent model be efficient enough to store billions of items within an economical storage system. The system also needed to be capable of scaling to much higher volumes in the future without losing its interactive character.

Maximizing the performance of the database was a complex challenge. Objectivity's high-performance results in part from its page server architecture, which sends groups of objects between server and application processes. Most other object databases use an object server architecture that sends single objects between the server and the application. "A key factor in the success of the application was the use of clustering strategies that took advantage of its page server architecture," said David Capka, Technical Fellow at TRW.

"This has been a model project from the outset," said Leon Guzenda, chief technology officer at Objectivity, Inc. "A pilot project established the viability and scalable throughput of the system and gave TRW and the government scientists the confidence to build an innovative and highly productive system."

More About TRW, Inc.

TRW Inc. provides high-technology products and services to the automotive, aerospace and information technology markets worldwide. The company's news releases are available through TRW's corporate web site at http://www.trw.com.

More About Objectivity, Inc.

Objectivity, Inc., is the leading provider of distributed, scalable object databases with unrivaled support for mixed-language development and mixed-hardware environments. Objectivity boosts developer productivity, shortens time to market, and provides the ideal platform for mission-critical applications requiring continuous performance and adaptability to future technologies. Objectivity, Inc., is headquartered in Mountain View, California For the census-designated place, see Mountain View, Contra Costa County, California. For other places called "Mountain View", see .
Mountain View is a city in Santa Clara County, in the U.S. state of California. The city gets its name from the views of the Santa Cruz Mountains.
, U.S.A. For more information, contact Objectivity by e-mail at info@objectivity.com, on the World Wide Web at http://www.objectivity.com or by calling 650/254-7100.

Note to editors: Objectivity/DB is a registered trademark of Objectivity, Inc. All other company or product names mentioned herein remain the property of their respective owners.
COPYRIGHT 2002 Business Wire
No portion of this article can be reproduced without the express written permission from the copyright holder.
Copyright 2002, 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
Geographic Code:1USA
Date:Sep 24, 2002
Words:625
Previous Article:Hurry, Hurry, Hurry....The Lulu Tech Circus is Coming to Town in 3 Days!
Next Article:Symantec Security Response Declared CVE-Compatible; Compatibility Enhances Information Sharing, Enables Reduced Exposure to Threats.
Topics:



Related Articles
Objectivity Adds Fault-Tolerance and Automatic Failure Recovery to Objectivity/DB; Additional High Availability Features Enhance the Object Database...
Objectivity Appoints John Jarrell as President and CEO; Objectivity Promotes Its President and COO to President and CEO; David Caplan Ensures...
Objectivity/DB Release 8.0 Delivers Unsurpassed Productivity; Massively Scalable Database is Now Available with Rapid Application Development Tools.
Objectivity Launches Free Trial for Objectvity/DB 8.0 High Productivity Database.
Objectivity Extends Free Trial for Objectvity/DB High Productivity Database.
Objectivity Readies for New Super Scalable Release of Objectivity/DB; New Objectivity/DB Beta Release Stresses Reliability, Scalability and...
Objectivity Releases the Industry's Most Scalable Data Management Solution; New Objectivity/DB Release 9.0 Underscores Reliability, Scalability and...
Objectivity Announces Early Support for .Net/C#; Objectivity/DB Supports a High Speed, Fully Interoperable .NET/C# Interface.
Objectivity Adds IBM Grid Compliance; High Performance Objectivity/DB Object Database (OODB) Management Platform is Level 3 Grid Compliant.
Objectivity Enhances Sales Management Supporting Customer and Market Growth; Ensures the Company's Commitment to Superior Customer Satisfaction.

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