RSS 13 projects tagged "Quality Assurance"

Download Website Updated 30 Jul 2012 TAU

Screenshot
Pop 217.26
Vit 20.61

TAU (Tuning and Analysis Utilities) is a set of tools for analyzing the performance of C, C++, Fortran and Java programs. It collects much more information than is available through prof or gprof, the standard Unix utilities, including per-process, per-thread, and per-host information, inclusive and exclusive function times, profiling groups that allow you to organize data collection, access to hardware counters on some systems, per-class and per-instance information, the ability to separate data for each template instantiation, start/stop timers for profiling arbitrary sections of code, and support for collection of statistics on user-defined events.

Download Website Updated 08 Feb 2006 Clover

Screenshot
Pop 106.32
Vit 5.49

Clover makes the gathering and analysis of code coverage metrics as painless as possible. It features include tight integration with the Jakarta Ant build tool and accurate, configurable coverage recording. It gathers Method, Statement, and Branch coverage data. Compile-time properties and source level directives allow for precise control over the coverage gathering process. Coverage data can be viewed in XML, HTML, or via a Swing GUI. Report-time options allow for the exclusion of particular statement types from coverage analysis. Plugins for the Eclipse, NetBeans, JDeveloper, JBuilder, and IntelliJ IDEs are provided.

Download Website Updated 01 Jul 2006 Coverlipse

Screenshot
Pop 67.97
Vit 3.56

Coverlipse is an Eclipse 3.x plugin for code coverage visualization of JUnit Tests. Supported coverages include block coverage and all-uses coverage (Data Flow Analysis). Configuration is done in the Eclipse way. Result feedback is given in specialized Views and directly in the Java Editor.

Download Website Updated 27 Oct 2004 ReadySET

Screenshot
Pop 126.14
Vit 2.85

ReadySET is a project to produce and maintain a library of reusable software engineering document templates. These templates provide a ready starting point for the documents used in software development projects. Using good templates can help developers work more quickly, and they help prompt discussion and avoid oversights. Key features include: high-quality outlines, sample text, and checklists, use of simple Web technologies (pure XHTML and CSS), and templates for many common software engineering documents.

Download Website Updated 19 Sep 2004 SPIN Distributed Software Verification Tool

Screenshot
Pop 37.11
Vit 2.65

Spin is an award winning (ACM) software tool that can be used for the formal verification of distributed software systems. The tool was developed at Bell Labs in the original Unix group of the Computing Sciences Research Center.

Download Website Updated 07 Apr 2005 OBJ3

Screenshot
Pop 34.99
Vit 2.52

OBJ3 is a program specification and proof system based on order sorted equational logic. It has been successfully used for research and teaching in software design and specification, rapid prototyping, theorem proving, user interface design, and hardware verification, among other things. It was the first language to implement parameterized programming and its module system influenced the designs of the Ada, C++, and ML module systems.

Download Website Updated 23 Feb 2005 FProfiler

Screenshot
Pop 41.27
Vit 2.43

FProfiler is a Java Profiler using BCEL and log4j. It's very fast because it inserts the needed instructions into the Bytecode of the classes. It can be used to find Hotspots in Java programs, libs, and servlet environments--simply every Java class.

Download Website Updated 13 Oct 2006 Uppaal TRON

Screenshot
Pop 28.35
Vit 2.34

Uppaal TRON is a testing tool for black-box conformance testing of real-time embedded software systems. Given a formal timed automata model of the system under test (SUT) and its assumed operating environment, it automatically generates, executes, and checks timed test sequences online. The observed behavior is required to be timed trace included in the specification. The tool is based on the Uppaal engine, which is a model-checker of real-time systems modeled as networks of timed automata.

Download Website Updated 28 Sep 2004 CCIDE

Screenshot
Pop 33.32
Vit 2.01

Ccide reads C, C++, BASIC, or bash source code containing embedded decision tables from stdin, expands the tables, copies the remaining statements, and forms a compilable C or C++ source module, executable bash script, or interpretable BASIC program. Erratic side effects are avoided by evaluating all condition expressions at exactly the same time, and by performing all evaluations and actions in the original sequence.

Download Website Updated 01 Feb 2008 Jensor

Screenshot
Pop 20.27
Vit 1.73

Jensor is a light-weight, low-overhead Java profiler built using Java BCI. Jensor provides innovative analysis modules like JVM Replay, Pattern Analysis, and Tagging Engine for technical as well as business analysis based on the same underlying data.

Screenshot

Project Spotlight

zlog logging library

A reliable pure C logging library.

Screenshot

Project Spotlight

My Session

A class that stores session data in a database rather than files.