CxxTester is an universal testframe for C++ code. It supports testing a system of libraries, objectfiles with a set of methods, or even a single line C++ source (in fact, everything which has a C++ interface). The interpreter frontend allows you to modify and enlarge the tests without recompilation of code. Tests can be executed batch-oriented with scripts or interactive, supported by graphic output. The tool enables remote testing between different hosts.
LON-CAPA (The LearningOnline Network with CAPA) is a learning content and course management system. It offers an underlying shared content pool from which instructors across departmental and institutional boundaries can assemble granular learning content for their courses. It has strong assessment capabilities, both formative (homework and in-class using wireless PDAs) and summative (online and bubblesheet exams), with a one-source multiple-target strategy for the content. It offers students portfolio space in which they can stage materials for submission to projects, and provides a number of tools for synchronous and asynchronous student-student and student-faculty communication. LON-CAPA scales well with number of students, as load-balancing is possible across the whole network of servers at participating institutions.
C/C++ Program Perfometer checks the performance of a C/C++ program and separate pieces of code for any metrics (e.g. uclocks, rusage metrics, metrics defined by the user, etc.). The measurement results are represented in detailed/summary reports. The detailed report has results for individual tests, and the summary one has average cost and its analysis. The comparison results are represented in comparative tables for individual comparison groups. The user may set various parameters in order to control the measurement/comparison process: measurement report and detailed measurement report flags, total iteration and tests, measurement scale, and confidence threshold.
Xerver is a fast, tiny Web server which allows you to run CGI scripts (Perl, PHP, etc.), create aliases (virtual directories), allow/deny directory listings, create your own error pages ("404 Not Found"), allow/deny CGI scripts, password protect folders, choose your own index file extensions, share/unshare hidden files or files with certain file extensions, share unlimited folders, etc. It supports HTTP/0.9, HTTP/1.0, HTTP/1.1, and all HTTP methods (GET, POST and HEAD).
Schroedinger is the combination of Apache Tomcat with a nice, clean Swing GUI. It provides an easy way to create and test JSP and Servlet Web applications. It records every JSP/HTTP activity so that every possible bug can be corrected immediately. Schroedinger can be used in personal mode, which prevents others from using its JSP Server while you develop the application. Alternatively, Schroedinger's working directory can be opened via file-sharing, so that a JSP can be copied to any computer of the JSP development team.
Studycard Studio Lite is a program to create and memorize multimedia flashcards, tests, and tutorials, including picture and sound identification. It is meant for educators, students, or anyone who has something to memorize. Students can create and study their own flashcards and track their progress. Educators can create quizzes or flashcards for their students.
Software Engineering Environment (SEE) provides an information manufacturing platform for software development. It makes information sharing very convenient by allowing all information to be customized dynamically and letting users modify or add their own information structures at any time. It provides various predefined selections for information attributes that correspond to information manufacturing patterns. Although designed for software development, it could be used for managing any information, including book registries, personnel lists, and financial reports.
actiWATE (Actimind Web Application Testing Environment) is a software platform intended to make the test automation process simple and cost-effective. The major component of actiWATE is a Java-based framework that emulates Internet browser functionality and provides a convenient and intuitive action-based API for test script development. An automated test in actiWATE is just a piece of Java code that uses the actiWATE API, so this test can be executed through different tools (for example, JUnit test runner). actiWATE collects testing information to log files and generates test failure reports to simplify problem allocation and correction.