WSDD: Websphere Studio Device Developer | Ac6 Formation

ac6-tools, un département d'Ac6 SAS
EN
EnglishFrench
 
go-up
ac6 ac6-tools Java WSDD

WSDD

The IBM Java integrated development environment for embedded systems

All our Java dévelopment solutions are based on IBM's Websphere Studio Device Developer (WSDD). This tools provides a complete development environment for embedded devices. It is delivered in a standard configuration as a basis for our JDEs:
  1. Comprehensive yet easy-to-use IDE Core:
    • Graphical User Interface.
    • File system.
    • Project manager and librarian.
    • Editors and browsers.
  2. Team development environment:
    • Facilitates managing & control of large projects carried out by single or multiple teams.
    • Allows more effective control of the development process.
  3. Version control interface:
    • Easy-to-use interface to SCVS and other commercially available version control systems.
  4. Tools for constructing, testing, and debugging bytecode executable forms of Java applications created with the IDE Core:
    • Java-to-bytecode compiler.
    • Tools for creating the JAR files of bytecode/native-code executables.
    • Remote "on target" bytecode debugger.
    • Remote "on target" micro-analyzer/profiler.
    • Refactoring tool.
  5. ANT build environment suitable for:
    • Creation of sophisticated build scripts.
    • Quick testing of new builds.
  6. Tools for optimizing the deployment-ready bytecode forms of Java applications:
    • "SmartLinker" - AOT (Ahead-Of-Time) optimizer of runtime footprint.
    • AOT compiler if the corresponding JRE is compliant with the Real-Time Specification for Java.
    • JXE linker - AOT optimizer for specific features of the target hardware. (Is required for use with the AOT compiler).
  7. Emulator launcher and interface:
    • Supports the Unified Emulator Interface (UEI).
    • Facilitates effective use of various commercially available device emulators.
    • Can be easily adapted for the specific emulator of a given customer.
  8. Fast deployment on flash memories:
    • Packaging of deployment-ready applications for fast "execution in place" (XIP) on flash memories.
  9. Language translation Java APIs:
    • Most European languages.
    • Japanese, Korean, Chinese, simplified Chinese, etc.