A client required the creation of an Interchange Transaction Scheduling system in order to meet
FERC regulations, to increase extensibility of the system, and to improve system performance in order to
process transactions during peak periods. Celeritas provided project management,
object-oriented analysis and design, architecture, logical and physical database modeling,
user interface prototyping, construction, testing and implementation. The system provides an
automated interface with the Southwest Power Pool.
Rational Rose was used for developing use cases, class diagrams, sequence diagrams, and deployment diagrams.
Java/J2EE was developed using the WebLogic Application Server on NT. The database server was Compaq Tru64 UNIX,
with Oracle as the database engine. |
|
| Tools employed included Oracle Database, NT, Tru64, Java Server Pages, Oracle Designer, UML, WebLogic,
Rational Requisite Pro, Java, Rational Rose and JBuilder. |
A DOE defense contractor desired migration of a critical engineering test/QA system
from an Ingres/VAX client-server environment to a web-based Oracle/Sun environment. Celeritas performed
requirements gathering, design, testing and implementation services to allow classified and unclassified data
to be created and shared by internal and external users in a secure environment.
The legacy systems were based on IBM mainframes, DEC VAX, PDPs and PCs. The newly designed system replaced
much of the legacy systems, where applicable, with a Sun server running UNIX. The application is web-based for
both internal and external access, utilizing various Java technologies, including Java Server Pages, Java,
Java Beans and Oracle Application Server.
Tools employed included Oracle Database, NT, Solaris, VMS, Windows, Java Script, Java Server Pages, Oracle Application
Server, Oracle Designer, Oracle Pro C, Oracle Procedure Builder, Testing Methodology, UML, DHTML, Java, UNIX scripting.
Energy Trading System
| A Java based client wanted an Energy Trading System that would allow posting bids and offers on
commodities to the market and then consummates the buy/sell of those commodities. Their current system was
designed to allow trading gas and energy based on one bid or offer at a time, which was not sufficient for the
traders. The goal was to redesign the system to allow real-time transaction processing for the traders, enabling
a trader to create a trading strategy made up of multiple bids and offers, batch post all bids or offers into
the market, and perform bumps on the quantity and price of items. |
An additional enhancement was to allow for the system to work with all commodities, rather than just gas
and energy. The system has a multi-threaded component that connects into the Exchange and "listens" for
commodity trades. It then records all trades where the company is a buyer or a seller and records this
information for later analysis, including risk management.
Tools employed included Oracle Database, NT, Solaris, Windows, Sun JDBC, Netscape Application Server, Sun Solaris, Oracle,
DHTML, Java, JBuilder
Lockbox Disbursements Viewer/CD
A large banking institution with headquarters in Kansas City wanted to re-design their image
management system for their Lockbox and Disbursement customers. The Celeritas team of consultants designed a new system
that offered a more intuitive user interface, more robust searching capabilities and enhanced imaging. Images of checks and
other documents are distributed via a CD along with a JAVA Swing application. The application includes a master index that
allows for searching of current as well as previous CDs, image retrieval and a viewer component. Backward compatibility to
the legacy image system was accomplished with XML integration and on-the-fly conversion of old images.
Tools employed included Java Swing and XML.

Top |
Home |
Contact Us |
About Celeritas |
Java FAQs
Java Articles |
Java Case Studies |
Java Resources |
Sitemap
Copyright © 2004-2008 - Celeritas Technologies, LLC - All Rights Reserved
SpatialObjects® is a registered trademark of
CeleritasWorks™, LLC
One or more products are covered under one or more of the following patents:
US Patent Nos. 6,343,290, 6,725,032, and 7,090,457. Other patents pending.