SAP NetWeaver Developer Studio is SAP's comprehensive integrated environment for creating, deploying, and maintaining Java applications. It offers capabilities for:
modeling - rather than coding - business objects, enterprise services, user interfaces, and collaborative processes implementing business logic, Web services, and interactive clients according to Java Platform, Enterprise Edition (Java EE) and other industry and technology standards defining, providing, consuming, publishing, and managing enterprise services
designing web-based as well as client-aware user interfaces for online, offline, and mobile scenarios managing the complete life-cycle of an application from design and componentization to shipment and maintenance through the development infrastructure capability in SAP NetWeaver.
Since SAP NetWeaver Developer Studio is completely based on Eclipse, it can be easily enhanced by combining its functionality with capabilities provided by third-party plug-ins.