Personal tools
You are here: Home Recent Projects
Document Actions

Recent Projects

Up one level
Click on a project description to download a detailed case study

Online Magazine

logo_head_spectrum.gif fergus.jpg

We adopted a complex java application that made this on-line publication go, after it was orphaned by the original developers and let go to seed. We enabled our partner to service an important client while bringing an unruly code-base under control.

Professional Association Web Site

ISCM Plone

This project grows out of a long standing interest in bringing the benefits of custom software to organizations that have heretofore been unable to afford it. Using the plone content management system/portal we provided this non-profit organization with sophisticated community building tools it will use to develop the catastrophe management profession. Moreover, the easy to use, extensible tools put the evolution of the site is in the hands of the members themselves, guaranteeing the site will always closely support the organizations mission.

Data Grading Project

A leading reinsurance company utilizes sophisticated catastrophe management software to  analyze the property risk represented by client insurance  portfolios.   What  this  third party software doesn't do is to grade the quality of the data it processes. This left our client exposed to losses stemming from portfolios  whose risk could not be properly calculated.

Again we designed a domain specific language, using spring.net, Visual Basic and MS SQL Server, for grading the quality of insurance portfolio datasets. Our application scores datasets by looking for suspicious records: incompletely specified ones and ones containing default  or nonsensical values.  The scoring rules are encoded in an xml based domain specific language allowing  our client's employees  to  transform, extend, and create analysis  without the need for additional programming.

Music E-Publishing System

Out client is an innovative pureplay internet company that lets artists and labels distribute music directly to on-line retailers such as iTunes, Sony Connect, Napster (with more and more to come).

Our client needed to do with away with the excessive time and effort required to integrate their  system with different retailers and wanted a way to bring new retailers online with minimal effort.

We used test first development and  the Spring and Hibernate frameworks to create a domain specific language for electronic music publishing.  As a result new retailers can often be brought online by deploying a single class with few dozen lines of code along with a Spring configuration file.

Health Care Site

Health Care Site

We put together the team and the technology that enabled our development partner to get this personalized, customized and localized health care site to market in record time.

We built a flexible customization and content aggregation infrastructure using a "faster, lighter" version of the J2EE technology stack including Hibernate and Spring, with Velocity for templating and Struts for the web tier. The use of XML pipe-lines enabled us to quickly aggregate content from disparate content providers such as commercial web services, relational data, and legacy sources. Thorough unit test coverage ensured, deep changes could be made quickly in the face of fluid requirements.

AdventShare Photo Sharing Site

AdventShare

This photo sharing site for the adventure travel industry is meant to scale large, supporting thousands of simultaneous users. It is integrated with a 3rd party photo processing service and the PayPal e-commerce service.

The application was built using the J2EE application stack, uses the Hibernate open source framework for object- relational mapping and Maverick for the MVC web layer. The application makes heavy use of XSL transforms and uses the Java Messaging Services to implement a loosely coupled Service Oriented Architecture. Integration with PayPal and the photo processor is using the REST architecture for web services.

XML Learning Content Management System (LCMS) Technology Roadmap

We worked with the learning group at this leading software manufacturer to create a roadmap for integrating CBT (Computer Based Training) production with the companies global XML content management system. Our goal was to create a single source of authoritative product information that could be used by both the documentation and learning groups, eliminating the cost of creating and maintaining redundant content. Our roadmap spelled out two approaches: the enhancement of the XMetal authoring tool to support LCMS specific features, and a path for integrating a third party LCMS with the Vasont content management system.

Business Intelligence Dashboard

Top executives at this leading pharmaceutical firm needed to monitor the progress and execution of company strategy through business intelligence dashboard. This dashboard would be graphically rich, presenting business metrics in an easily comprehensible way, allows drill down to specific business intelligence data, and integrates in real time with line of business applications and SAP.

XMetal Authoring Enhancements

We worked the documentation group to customize this popular and powerful XML editor to meet the needs of a documentation writers working in a structured editing environment. Enhancements included adding custom UI elements and macros that make it easier for writers to reorganize the structure of documents, index materials, and work with graphics.

CIPS (Clinical Investigator Payment System)

This web based system for creating vendor payments replaces a manual/paper based payment processing system shortening the time it takes to make a payment and lowering payment processing costs. It includes complex work-flow processing for payment request approval and is deeply integrated with several company systems including an SAP accounts payable system.

Since this was a financial system, that had to be approved by the firms auditing group, the entire system was design up front using UML models, and then built from a full set of specifications. It is a full-blown J2EE application running on the Oracle Application Server with an Oracle database as the backend.

This application was retired in 2006 after five years of uninterrupted operation.

Project.Pharma Project Management Intranet

This is an on-going project to support new drug development at a leading pharmaceutical company. This project extensively models the firm’s complex drug development and clinical trial activities, providing metrics, scheduling, enterprise alerts, consolidated reports, and other tools. The application provides hands on control over these important business activities for associates engaged in drug development and a birds-eye view for upper management

The web based application uses a complex mix of technologies, including PHP for reporting, and .NET and J2EE components for the business logic. Integration is provided using web services. Again, the datastore is an Oracle database.

We have successfully been able to constantly revise and enhance this suite of applications to keep pace with the clients evolving business needs by employing rapid development techniques.


Powered by Plone, the Open Source Content Management System