| DSSI
specializes in the design and development of distributed systems
using JavaTM technology across multiple platforms and database servers.
Our software development services are tailored to meet the exact
needs of our customers - including consulting, project management,
contract staffing and full project life cycle development.
DSSI made the strategic decision
several years ago to migrate from a C++ development environment
and to focus on Java software development for fully distributed
systems. Java accommodates the influx of changing technologies including
the Web and the need to meet our customers' time-to-market imperatives.
Java is uniquely flexible as it provides cross-platform compatibility
for both client and server components, simplifying the task of partitioning
functionality among the layers of a distributed system and aiding
the evolution of the system to suit changing requirements.
We design and build custom client
applications using a variety of platforms and tools. Our focus for
the middle tier is server-side Java, including JavaServer PagesTM
(JSPs), Servlets, Enterprise JavaBeansTM (EJBs), and XML. Our database
and data warehouse systems are designed to meet our customers' needs
for data storage, processing and interfacing with other systems.
We have a library of tools and scripts to provide faster migration
and integration, and to ensure proper data conversion, large data
processing, and report generation.
We have successfully deployed
mission critical web-based applications, worldwide, in a 24 x 7
environment. These applications are highly efficient, meet the most
rigorous security standards established within the financial industry,
and are fully integrated with legacy systems and databases.
Our Java software development
services span the entire life cycle of a project including requirements
definition, technical architecture, coding, implementation and post-implementation
support. At DSSI, we never re-invent the wheel in programming. We
have built up a library of software components that further expedites
software development time, reduces overall testing time and ensures
high-quality deliverables. Our customers have taken advantage of
the fact that we often have from 10-50% of the total software for
a particular custom solution already available, coded and tested.
This in conjunction with our proven testing system and methodology
ensures high quality product every time.
DSSI builds software on either
our customers' site or at DSSI within our fully functional development
lab where we duplicate our customers' environment for integration
and testing before final deployment. Our own Testing and QA department
allows us to control the quality of our services on each step of
production. We provide complete documentation on every stage of
the development. The documentation includes UML diagrams and user
& reference manuals that meet the latest software development
process standards like Rational Unified Process.
Skill Sets:
We have a staff of highly skilled, experienced
object oriented engineers, database engineers and developers with
an extensive background of deploying applications across industries.
- Enterprise System Integration
- Transaction Processing Systems
- E-Commerce
- System Administration
- Web Server Design and Development
- IT / Business Process Consulting
- Enterprise Business Rules
- Work Management/Business Process Automation
- Data Warehouse Development and Integration
- Performance Tuning
- Capacity Planning
- Backup and Recovery Procedures
- Replication Strategies for High Availability,
Data Consolidation and Dissemination
- Network and Infrastructure Design and Management
- Network
- Firewalls
- Security
Primary Software Development Platforms and Tools:
- Software Environments
- JDK 1.1.8/1.2/1.3/1.4
- C++
- Microsoft .NET
- Database
- Oracle 9i and tools
- Oracle financials
- Sybase 12.x
- Sybase IQ 12.x Sybase RDBMS and IQ
- Microsoft SQLServer
- Informix
- Integrated Development Environments
- BEA WebLogic Workshop
- Eclipse
- J Builder
- Visual Café
- Together Center
- Sun Workshop (Sparcworks) for C development
- Microsoft Visual Studio .NET
- Citrix
- Tools
- Sybase Data Architect for data modeling, UML object modeling,
etc.
- Rational Rose for UML, use case development, technical architecture,
design
- Emacs / Vi
- CVS for source code control
- PVCS Tracker for bug tracking
Hardware and Operating Environment Proficiencies:
- Operating Environments
- Sun / Solaris 2.x
- Linux
- Microsoft Windows 95/98/Me/NT/2000/XP
- Application Servers
- BEA Weblogic
- ATG Dynomo
- Sybase Enterprise Application Server
- IPlanet Application Server
- IBM WebSphere
- Tomcat
- JRun
- Web Servers
- Apache
- IPlanet Enterprise Server
- Microsoft IIS
- IPlanet Directory Servers, Certificate
Server, Messaging Server
- Report Writer
|