SPOT, the Software Process Tracker, is a CASE tool designed to support the Personal Software Process (PSP) and the Team Software Process (PSP).
DoxyChange is an extension of Doxygen which provides a mechanism to display changes in SVG/HTML/UML format between two revisions of a given software system.
A user-friendly drawing and verification tool for Message Sequence Charts (MSC, HMSC) and UML Sequence Diagrams. Integrated with Microsoft Visio.
A simple tool to document use cases.
This is a simple tool with a user interface to key in use case text and spell out PDF documentation. Each use case will have the following captured. 1) Use Case Name 2) Page over view. 3) Pre conditions 4) Wireframe (image) 5) Business Rules 6) Main Flow 7) Alternate Flow 8) Post Condition 9) Error scenarios 10) Technical details Usability Features: 1) Open existing usecase for editing. 2) Save copy of a use case with new use case name. 3) Retain use case export order. 4) Information messages are shown in notification bar with 'fade' effect. The tool has a simple special syntax in order to spell out ordered/ un ordered lists under each section of a use case. All such use cases can be saved in a work space and exported to PDF after arranging the usecases in your requried order (Images are resized to fit the page). This is a pure Java application using simple File I/O.
A tool for generating objects that allow easy mapping from java to jndi/ldap data storage and integration of different data sources in a transparent data access layer.
This StarUML module implement the UML profile for business modeling (BM). Based on the UP for software engineering (OMG) and RUP (This module supports both specifications). BM is the study of an organization, models real-world organizations. GNU-LGPL 3.0
Swing Spy is java based Swing/AWT spy agent that prints the widget under the cursor (like Spy++ for Windows/MFC and SWT Spy for Java-SWT). Download from the homepage: http://www.nenoff.com/swingspy/
Syscoptica is a system of financial control of a game, which will automate all activities. It is a java application entirely in addressing the technologies and Struts JPA and using a database Postgre.
TAT is a tool to aid in producing a list of Actors, Use Cases, Candidate Classes and Attributes from a plain text file of a statement of requirements by highlighting words and clicking on the appropriate button or menu item. Results saved as text or XML.
RESOLVE is an integrated specification and programming language designed to develop component-based software that is fully specified and verified to be correct. It is one of the longest running software engineering projects in the USA.
TinyUML is a free software tool for easy and quick creation of UML 2 diagrams. It is implemented for the Java platform. At least Java SE 6 is required.
UML Modeller with Source Generator allows its user to model a UML class diagram using a drag and drop interface, the program will then generate Java source code representing the class diagram.
Formerly it was a plugin to StarUML for converting class and activity diagrams to SQL table structure and stored procedures. Now it became a tool to support model driven development of data access layer. You can design your application data model, create
This project provides a framework for the generation of workflow code from high-level models. It enables people with no or little experience in this area to generate workflow code a reasonable time by specifying generation templates and reusing adapters.
XmlHttpLib(XHL) is a pure java developers library and cmd line tool for executing http requests with xml-input(, converting response html to xhtml) and transforming it with xslt to grab information from webpages.
YingMing is a PHP5 framework to quick develop of web based systems, using a code generator to do the CRUD operations based on the database. It provides functions and templates to quicky create forms and lists.
An AToM3 definition of a CASE framework for creating Zope products with files in the filesystem. The framework consists of a modelling notation ZProduct and a suit of related transformations.
Codemon is a testing tool that enables code coverage of C codes. It supports the level of Decision Coverage and Condition Coverage.
Extending Alloy with Dynamic Behaviour
eoscodeshare is a project that demonstrate how to use eos to rapidly build stable,flexible,extensible enterprise applications.
Takes in a simple text file and converts it into a UML diagram. Currently simple sequence diagrams are implemented. The diagramming space on Linux boxes isn't great and I wanted a way to quickly put together a sequence diagram.
pmMDA - poor man MDA - is a pragmatic MDA code generation engine based on Velocity. The implementation is done in Java. The input model is defined using UML tools - e.g. ArgoUML -. Target frameworks are provided to realize complex applications.
Allows screen sharing over email, or through 'conversations' with contacts, so that when a contact receives a screenshot it's automatically displayed with its default image viewer.
With dp4j.jar in your project classpath you directly access private members in your tests, w/o Reflection API boilerplate code; It also generates Design Patterns code and compile-time validates implementations. And Compiler & Co work for you again!