Languages
- 4421
- Hammurapi
- Platform for code quality governance with focus on outsourced software development. Site includes documentation, architecture description, download option, sample reports and release notes. [Free for non-commercial use]
- 4422
- JLint
- Checks code and finds bugs, inconsistencies, and synchronization problems by doing data flow analysis and building a lock graph. [Open Source, GPL]
- 4423
- JavaChecker
- A static analyzer of Java source code, which provide set of predefined checks (such as tracking open/close or finding unused methods) and more general framework for implementing analyzing of semantics model of software project. [Open source]
- 4424
- Lint4j
- A static Java source code analyzer that detects locking and threading issues, performance and scalability problems, and checks complex contracts such as Java serialization by performing type, data flow, and lock graph analysis. [Freeware]
- 4425
- PMD scans source code
- Scans source code and looks for potential problems possible bugs, unused and suboptimal code, over-complicated expressions and duplicate code. [Open Source, BSD license]
- 4426
- UCDetector: Unnecessary Code Detector
- Eclipse plug-in for identifying unused (dead) public Java classes, interfaces, methods and fields. Site includes documentation, download option, and FAQ section. [Eclipse Public License v1.0]
- 4428
- Presenting XML
- A Java web application framework for presenting HTML, PDF, WML etc. in a device independent manner. The framework supports a flow of content (XML files, flat files, SQL, dynamic XML) through SAX pipelines and XSLT transforms to a device. [Open source, GPL or LGPL or MPL 1.1]
- 4429
- Sparta
- Lightweight Java XML package that includes an XML parser, a DOM, and an XPath interpreter. Its goals are: small code size, fast execution, small memory usage, clean and simple DOM API. [Open Source, LGPL]
- 4430
- Transformation API For XML (TrAX)
- Offers general transformation model for converting XML documents.
- 4431
- txt2xml
- A simple Java library for parsing arbitrarily structured text input into well-formed XML output as SAX, DOM, JDOM, or through an OutputStream. [Open source, BSD License]
- 4432
- xmlenc
- A fast stream-based XML Encoding Library for Java. Main design goals are performance, simplicitity and pureness. [Open source, BSD License]
- 4433
- XML Processing with TRaX
- Article by Craig Pfeifer in ONJava.com. Purpose of TRaX (Java API for specifying and executing XML transformations), code example, links. (July 02, 2001)
- 4434
- Extensible Java Profiler (EJP)
- A profiling tool for Java with a scalable and extensible architecture, allowing its usage for exotic programming languages that use a Java backend. [Open source, GPL]
- 4435
- GCViewer
- Displays graphically statistics about the garbage collection activity during a program run. [Open Source, LGPL]
- 4436
- JProfiler
- An all-purpose Java profiling suite targeted at J2EE and J2SE applications. It features CPU profiling, memory profiling, thread profiling and VM telemetry information. [Commercial, trial version]
- 4437
- Java Performance TestClient
- A tool for testing the performance of Java code by runinng a specific part of code many times by a different number of threads. It comes with a Swing GUI for graphical configuration and result representation. [Open Source, GPL]
