OFFERS

OptimalAdvisor
Building J2EE Application, Java Application Design : OptimalAdvisor is a design and code analysis tool that delivers insight and advice into the code structure and effectiveness of Java applications. This helps developers to better understand code, assess and monitor code quality, and improve application design.

Today’s J2EE developer is confronted with many challenges, including:
  • understanding the vast size and complexity of the typical J2EE application
  • maintaining an application with a poor and/or complex design
  • delivering quality code before an application is delivered to QA.
Fortunately, Compuware OptimalAdvisor can help. OptimalAdvisor is a design and code analysis tool that delivers insight and advice into the code structure and effectiveness of Java applications. This helps developers to better:
  • understand code
  • assess and monitor code quality
  • improve application design
  • enforce coding standards
  • automate technical documentation of Java code and design
  • refactor code based on the design analysis.


Register for free trial of OptimalAdvisor.

Because it is context-driven, OptimalAdvisor delivers the right advice at the right time—even automating certain tasks to improve code quality. This flexibility makes OptimalAdvisor ideal for developers by helping them:
  • learn from expert advice
  • implement time-saving transformations on source code (including refactorings)
  • review and learn about new code, and take full advantage of code libraries
  • assess code quality of products.
What's new in OptimalAdvisor 4.1
  • Comprehensive quality metric reporting
  • Support of PMD 3.5
Other features in OptimalAdvisor:
  • Customize rules
  • Integration with PMD open source project
  • Nearly 200 rules to choose from
  • J2EE metrics
  • JDK 5.0 support
  • Many additional user-interface improvements


Register for free trial of OptimalAdvisor.

If you're interested in this topic, these articles may be helpful:

J2EE performance optimization, part 3 - design of experiments for performance tuning
by Kingsum Chow, Ph.D., senior performance architect, Managed Runtime ...
Evaluate Rational Application Developer online
You can now evaluate IBM Rational Application Developer for WebSphere ...
Integrating Java and Microsoft .NET
by Jon Jagger, Content Master Ltd. Intel Corp. The right techniques...
J2EE application tier tuning
by Dan Middleton, Intel Corp. This article is the second of two tha...
IBM Software Architect ekit
Reduce IT complexity with the IBM software architect kit. It’s ea...

Related Jobs:

Junior Tools Software Engineer-Vicarious Visions #21720 - NY - Albany - Activision, Inc.
Junior Tools Software Engineer-Vicarious Visions A...
MTS3, SW #553628 - MA - Burlington - Sun Microsystems
Title: MTS3, SW Location: BURLINGTON, MA Job Role: Individual Con...
Quality Assurance Engineer #RX1000023968 - CA - Burbank - Yahoo! Inc.
Quality Assurance Engineer - Web UI Automation Job No. RX10000239...
User Interface Programmer #15000 - CA - Woodland Hills - Activision, Inc.
User Interface Programmer Apply Online Descrip...
Flash Developer II #6535 - CA - San Francisco - International Game Technology
SUMMARY: The Flash Developer uses his/her software and Flash develo...
Sr Software Engineer #55758 - TX - Houston - Siemens AG
Sr Software Engineer Company Siemens Energy and Automation Divis...
QA Engineer Yahoo #RX1000023634 - CA - Sunnyvale - Yahoo! Inc.
QA Engineer Yahoo! Video Job No. RX1000023634 Location US - Sun...
Software Engineer #112 - CA - Los Angeles - Sierra Entertainment, Inc
Sierra Online, a division of Vivendi Games, is in search of a Software...
QA Engineer #RX1000023638 - CA - Sunnyvale - Yahoo! Inc.
QA Engineer - Video Job No. RX1000023638 Location US - Sunnyval...
MTS3, SW #553646 - MA - Burlington - Sun Microsystems
Title: MTS3, SW Location: BURLINGTON, MA Job Role: Individual Con...