di Compuware - Tipo prodotto: Applicazione
DevPartner Java Edition Concurrent Users by Compuware
Deliver reliable, high-performance Java applications, components and Web services. DevPartner Java Edition is a comprehensive code quality suite that boosts Java development productivity by automating time-consuming tasks such as source code reviews, troubleshooting, performance profiling and unit test validation. Its features can detect and diagnose software defects and performance problems as early in the development process and as cost-effectively as possible. DevPartner Java Edition helps software developers deliver the most reliable, high performance Java applications, components and Web services.
DevPartner automates a variety of Java development productivity tasks, including:
Distributed application analysis
Memory analysis
Performance analysis
Code coverage analysis
Thread analysis
Code review
Design analysis and refactoring
Distributed Application Analysis - Through the DevPartner browser interface, you can gather multi-tier runtime information from any number of licensed clients and servers—and view it all on one workstation. The result is a complete, end-to-end view of your distributed application components, including
Java servlets
Applets
JavaBeans
Enterprise JavaBeans
Memory Analysis - When Java applications use objects inefficiently, your application's stability, reliability and scalability can go downhill quickly. DevPartner Java Edition helps you examine and solve object bottlenecks by automatically prioritizing memory-intensive methods and lines of code. Using real-time memory heap analysis and debugging, DevPartner helps you save time by quickly zeroing in on elusive memory problems—problems that could otherwise take hours or days to find manually.
Performance Analysis - DevPartner Java Edition shows you the precise location of performance bottlenecks and guides you to the source of the problem—without altering the accuracy of the Java runtime environment. Multiple views of performance data deliver the details and priorities you need to make the right decisions. Unlike ordinary Java profilers, DevPartner gives you complete top-to-bottom performance profiling, including data on:
Java-interpreted code
JIT-compiled code
Script code
Third-party components
Virtual machines
Underlying system code
Code Coverage Analysis - How well has your application been tested? Unless you have the right tools, the answer can be very subjective—and still leave you uncertain you've tested everything. With DevPartner Java™ Edition, you can perform code analysis throughout development and unit testing to automatically locate unexecuted code in applications and components.
Using DevPartner, you can:
Collect data across multiple tiers and systems to validate the completeness of testing efforts for distributed applications and measure code base volatility
View coverage information while an application continues to run
Merge all session files into a single project summary
Focus on fixing problems and retesting only the modified portions of the code
Focus on specific areas of the application's or environment
Thread Analysis - DevPartner Java Edition includes a client- and server-side thread analyzer that helps you find thread-related deadlock problems during normal development and testing cycles. DevPartner provides insight not only into discovered deadlocks, but potential deadlocks as well.
DevPartner goes well beyond static debuggers to find problems in Java applications by watching application execution paths. It compares the application paths against all possible call path combinations to determine if a deadlock might occur—something static debuggers were not designed to do.
DevPartner Java Edition also provides a live view of the threads that are currently running, their state, their history and how many monitors they hold. This helps developers understand how a program behaves and where contention that slows down the application exists.
Design Validation - Now with comprehensive features from OptimalAdvisor, DevPartner Java Edition can help improve the design of your application to reduce maintenance cost, the number of defects and the amount of testing required after code changes. DevPartner provides design metrics related to quality and stability. It also provides refactoring capabilities to improve the metric scores and to improve application maintainability. The design validation features in DevPartner can help you to:
Visualize the dependencies between packages and classes with UML class diagrams
Detect cycles in the dependency graph
Recover intended architectural layering from a polluted implementation
Understand which dependencies should be removed to improve the structure
Refactor the source code and the source model
View the effects of the refactoring on the dependency structure
Verify source code against a design model
Code Validation - DevPartner Java Edition provides expertise at the code level with Java static analysis capability. It generates a model of the system directly from the code and then lets you compare the model with a reference design or use it to visualize, document and navigate through the system. It incorporates industry standards of good design and implementation-derived from the work of recognized experts like James Gosling, Martin Fowler, Joshua Bloch and others-into an extensive rules base.
Applying these rules to Java source and class files, DevPartner automates this knowledge base to provide program understanding, troubleshooting and code transformation capabilities. For each rule violation found, DevPartner Java gives a comprehensive explanation of the violation, pinpointing the offending lines of code in the source. The explanation includes advice on possible ways to correct the code to remove the violation and often includes links to supporting or background information that helps in developing an understanding of the issue and its solution.
Please note the DevPartner Java Edition download comes in the following 120-140 MB platform installtions. Each of the installations can be downloaded individually:
AIX
Solaris
Linux
Windows
HPUX
What's new in DevPartner Java Edition V4.3?
OptimalAdvisor — DevPartner Java Edition includes OptimalAdvisor, a static code analysis feature that helps to analyze complex Java application structures, making it the perfect complement to the runtime analysis features of DevPartner Java Edition;
Java 6 Support — DevPartner Java Edition now supports applications built with Java 6 (JDK 1.6) with Performance Analysis, Coverage Analysis, Thread Analysis, Code Validation and Design Validation features;
Windows Vista Support — DevPartner Java Edition now supports Java development and deployment on Windows Vista Business, Enterprise and Ultimate Editions;
Expanded Application Server Support — DevPartner Java Edition 4.3 has added support for several Java Application Server platforms, including:
IBM WebSphere Application Server 6.1.0.9
Tomcat 6.0
JBoss 4.2
CosmiNexus (Japan)
InterStage (Japan)
Eclipse Development Support —DevPartner Java Edition now supports the Eclipse 3.3 development environment and leverages the Eclipse Web Tools Project (WTP) to provide an integrated application server launcher.
OptimalAdvisor Enhancements —DevPartner Java Edition’s OptimalAdvisor feature now supports the Solaris operating system and has updated support for PMD;
Optimal Delivery Manager Integration — DevPartner Java Edition 4.3 is an integrated data provider to Compuware’s Optimal Delivery Manager (ODM 1.1).
PartNumbers: PC-514502-143191 514502-143191 PC-514502-143193 514502-143193
Publisher PartNumbers: JV-DEVP-CP JV-DEVP-SP
PurchaseOptions: DevPartner Java Edition V4.3 - per Concurrent User 1 Developer License per Concurrent User with Subscription Plus (Annual support + updates) , DevPartner Java Edition V4.3 - per Named Server 1 Server License per Server with Subscription Plus (Annual support + updates)
Resources: Read the Writing Trouble Free Java Applications white paper - Requires Acrobat Reader, Read the DevPartner Java Edition fact sheet - Requires Acrobat Reader
Operating System for Deployment: Windows XP, Windows 2000, Sun Solaris 9, Sun Solaris 8, HP-UX 11.x, IBM AIX 5.x, IBM AIX 4.3.x, Linux Kernel V2.4.x, RedHat Linux 8.x, RedHat Linux 7.x
Architecture of Product: 32Bit
Product Type: Application
Built Using: Java 2 SDK (JDK 1.4)
Application Servers: Oracle WebLogic Server 8.1 (formerly BEA), IBM WebSphere (TM), iPlanet Application Server, Sun ONE Application Server 7.0
Compatible Containers: Eclipse V3.3, Eclipse V3.0
Product Class: Component Development Tools
Search Items: Exclude from GSA Schedule, New Product Jan 04, New Product May 05, New Product June 05
Keywords: Debugging debug debugs Testing Test Tests Development Compuware NuMega Professional Partner Java Performance Memory Analysis Testing
Autore
Categoria primaria
Prodotti correlati
Categorie correlate