Software Development
At CDM, we believe that software applications should complement customer business practices—not force a business to conform to cookie-cutter software processes. We understand that each customer is different—that each company’s unique background, distinctive employees, and specialized industry practices require custom software that will smoothly integrate into the customer’s particular business process and assist in solving complex problems.
We design our software to be scalable so that it can better meet the customer's future needs. A scalable application can quickly adapt to new requirements, such as increased analysis of additional decision-making variables or higher data throughput capabilities, without necessitating a complete re-write of the application.
Specialties
We collaborate with our customers to understand their business processes and to discover ways to overcome any difficulties. We combine this acquired knowledge with our broad expertise to create custom applications that assist in making decisions about complex problems.
Our experience includes:
Domains
Transportation planning
Logistics
Ship stowplanning
Data quality and validation
Languages and Protocols
C, C++
Visual C++
ECLIPSE
Java
CORBA
XML
Flex
Platforms
Windows 2000, XP, Vista
Red Hat Linux
Servers
Windows SQL Server
Red Hat Enterprise Linux
Technologies
Distributed computing
Service-Oriented Architecture (SOA) applications
Intelligent agents
Reusable KMES®-based web services
Ontology representation models
Data validation and cleansing
Our expert team has proven abilities in mastering new technologies while keeping projects on track and on time. Contact us to learn more about our software development and domain expertise.







