CS 4448 - Fall 1998
Object-Oriented Programming and Design
Talk 3.1
by
Paul Kaliszewski

Jasmine: An object oriented database
by
Computer Associates
Who makes Jasmine
- Computer Associates
- The company develops, licenses and supports more than 500 integrated products that include enterprise computing and information management, application development, financial and manufacturing applications.
- Computer Associates has over 11,000 people in 160 offices in 43 countries and had revenue of $4.7 billion in fiscal year 1998.
What is Jasmine?
- OO database management system
- Comes with class libraries for creating and managing data, including bitmaps, animation, audio and full-motion video
- Provides access to relational data sources such as Oracle, Infomix and SQL server
Support for Jasmine
- Supports third party applications such as, e-commerce and customer support applications, email, and specific industries like health services and financial institutions
- Supports legacy and relational databases
- Technical support gets good reviews
Pros
- Improvement on speed for storing an intranet or Internet application, or complicated queries (watching the object tree build may be faster than a traditional relational database query)
- Well suited for OO envirionments like JAVA - full OO language should have a full OO database
- Supports NT and Unix
- Has Java, C, Active X and HTML programming interfaces
- Gateways to relational databases
- Client/Server development tool included
- Price
- Ease of use - drag and drop development
Cons
- Loses the advantage of the relational model - mathematical foundation. This makes the relational model a better choice for data warehousing, where users need to combine data in a very predictable manner
- Not going to replace relational model anytime soon
- Still work to be done in demonstrating benefits of mapping object oriented applications to OODBMS, as opposed to a relational DBMS
- No built in security or management tools
- No built in SQL or ODBC support
- Only TCP/IP supported
- Jade development tool suited for novices
- Speed
Uses
- Incredible Card Corp. - wide repository of information on children, like school, medical, and contact data. Info used by hospitals to treat children in medical emergencies - in the form of a swipe card.
- Toyato uses it for their web page creation
- Electronic Data Systems Corp. has built an application for managers to share marketing data and to keep account revenues, meeting minutes and staffing info, browser viewable.
Price
- Supported on Solaris Unix and NT for servers with support on NT and 95 clients. HP-UX, AIX, and Digital Unix support to follow next year.
- Price starts at $1295 for Workgroup Edition on single processor with 25 users. $8000 for Enterprise Edition on single processor Windows NT system with unlimited user license.
Copyright © University of Colorado. All rights reserved.
Revised: September 23, 1998