ATG Web commerce is a powerful framework for building up eCommerce web application in Java.

ATG requires the knowledge of intermediate level of Java/J2EE and object-oriented concepts.Currently it is owned by Oracle.

ATG was one of the best e-commerce suite available in Java. It provides several modules required for online shopping experience including ATG Web Commerce, ATG Customer Care Center, ATG Business Control Center etc.

Underneath it all ATG has a horizontal Java framework that is built around ATG Nucleus. This is not very much unlike Spring Bean or Struts Java bean. ATG is one of the earliest frameworks to invent DI – Dependency Injection, though it’s little indirect and proprietary. Spring made the concept more common place.

I would like to share a good blog which talks about Oracle ATG eCommerce Suite.