Application/Web Development > J2EE Application Development
Analyze Design Build Test Deploy Maintain Online Systems DevelopmentWe employ a modified Rational Unified Process Methodology, which stresses the Best Practices:
MethodologyAnalyzeDuring this phase, arvato systems meets with the client to fully define their needs. Requirements are developed and approved, along with the full functional specifications and site maps for the websites. Use Cases are constructed as well as data flow diagrams and wire frame mockups of user screensTop DesignTop BuildDevelopment engineers create the system based on the approved architecture specifications, and business requirements. In this stage:
TestTest cases will be prepared from the requirements and used in an extensive QA period. After bugs are resolved, regression testing will ensure that requirements are still met.Using state of the art load-testing software (Silk Performer), arvato systems will conduct a period of stress testing to assure the client that the system is robust and exceeding estimated load and peak traffic estimates. Again the client will be involved in this process and must be satisfied before the system is deployed. Top DeployTop MaintainOnce the Production and Development environments are configured and deployed, the project will enter the Maintenance phase. This maintenance phase is long-term, ongoing and intended to keep the application functioning reliably as designed. The client can choose arvato systems to perform this task or opt to do it themselves.Top arvato systems North America Technologies.arvato systems is expert in many of today's leading edge technologies and applications. These include:
Experience and Depth in J2EE and XML DevelopmentJava - Starting in 1998 with the its work for BOL.com on the oracle implementation of the Java commerce platform iStore, arvato systems North America has pursued this technological path always trying to stay in the forefront of this type of development, so that its architectural decision often stress its preferred use of J2EE compliant technologies and XML. The Java 2 Enterprise Edition platform specification from Sun is the most advanced java framework available today for web-based application development. Most of the major vendors in the application server, database, messaging and content management fields do provide either direct J2EE implementations or at least well-defined API's that fit into the J2EE specification for easier integration. Based on Java, the J2EE platform is certain to work on the largest range of hardware and OS platforms, thus ensuring high flexibility and a larger number of combinations for scalable solutions.XML - "Media-independent publishing is actually a much harder problem than data exchange. In fact, it's fair to say that the requirements for publishing in the general sense are a superset of the requirements for data exchange. The arrival of XSL will make possible a solution for publishing in general, with consequences that few people yet realize. The key to understanding the revolutionary potential of XML is that it is just one piece of a larger picture. XML by itself can provide standardized interchange formats for databases and spreadsheets. This is significant. But XML and XSL together can replace existing word processing and desktop publishing formats as well. It can give us, in effect, a single, completely internationalized format of almost unlimited power for both print and online publishing that is fully interoperable across all products and all platforms. The implications of this go far beyond data exchange and far beyond the Web." - Jon Bosak, Sun Microsystems Primarily utilizing these 2 building blocks, but not to the exclusion of the other technologies listed above, arvato systems has delivered applications such as:
|