"Tom Whitehill built and optimized the Platform using ... best practices ... patterns-based, object-oriented ... years of Enterprise Application Integration experience..."
Client Case Study: Enterprise Application Integration
Supply Chain Integration client receives good news and bad.

First the good news: The client's product line is finally being thrust fully into the critical path of its customers' Supply Chain management process.

Now the bad: Client receives 'order of magnitude' requirements expansion for its Integration Platform. It faces the age old question of 'rebuild from scratch' or 'assess and remediate'?

The floodgate of data was about to open...the first point of exposure was the Integration Platform. It had now better be ready to handle more data, more data types - and process that data in a shorter processing period. In addition, much stricter requirements were imposed on data integrity, transaction management, process monitoring and reporting.

Back to case studies


Client Issue: Supply Chain Integrator Faced Major New Requirements The Results: Commercial Grade Solution and Success
  • Requirements expansion by Fortune 50 retail customers.
  • 5 times more data types.
  • Much shorter batch processing period.
  • Increased reporting requirements.
  • Extensive transaction management requirements.
  • Time-to-market, toe-to-toe competition with I2 Technologies, Manugistics, Logility.
  • Met all requirements, On-time
  • Extensibility Increased
  • Capabilities Expanded
  • Zero Tolerance Robustness Level Achieved
  • Exceeded technical requirements for processing speed, monitoring and reporting
  • Lower risk, far better economics than "Replace" scenario
<TheJavaTeam/> Approach: Patterns, Caching, Management Framework, Performance Analysis Client ROI: Compelling Cost Savings
  • Relaxed granularity of core data containment units - increased data block size processing.
  • Increased granularity of client-side read only caching.
  • Abstracted validation processing - utilized Decorator pattern for dynamic datatype/validation rules association.
  • Built, utilized Management Framework for monitoring, management.
  • Utilized performance analysis optimization skills and tools.
  • Bypassed JDBC, connected to Oracle directly via JNI/OCI
  • Cost of Rebuild/Extensions: Estimated at 150% of Original Platform
  • Cost of Remediation: 55% of Original Platform
  • Savings of 95% of Original Platform Cost
In Their Own Words: Director of Engineering Buzzwords
  • "The Integration Platform was our first line of defense against a very competetive field. A fast, robust, monitorable and accountable platform was initially critical for the satisfaction of our current demanding customers. The Platform then proved advantageous against some well-heeled competitors."
  • "Tom Whitehill built and optimized the Platform using software engineering best practices especially patterns-based, object-oriented remediation. He relied on his years of Enterprise Application Integration experience to fine tune a critical product of ours."
  • Weblogic
  • Oracle, OCI
  • Patterns-based Design
  • Optimizeit
  • XML/XSLT
  • JNI
  • Swing