 |
The core of this service is the design of reusable software
components and frameworks with emphasis on high performance and security,
flexibility, maintainability, and usability. We base our designs
on distributed computing, service oriented architecture (SOA) and
event driven architecture (EDA) to create multi-tiered applications.
We use technologies such as the Java Enterprise Edition platform
(JEE 5), the Spring framework, Hybernate, Toplink, Memcached, Terracotta,
Struts, web services and LAMP (the Linux, Apache, MySQL and Perl/PHP/Python
stack). Applications using these components can easily integrate
with rich user interfaces (RIA), existing applications and legacy
backends to create powerful enterprise information portals.
Engagements
of this service include the following deliverables:
• Current architecture assessments, with analysis and improvement
recommendations
• Architectural design of applications, frameworks, software components
and web services
• Architectural design of integration points with other applications
and existing user interfaces
|