Code Bubbles is a front end to Eclipse designed to simplify programming by making it easy for the programmer to define and use working sets. It provides compact function-based views of the code (all backed by the underlying files) that are displayed in bubbles and that are easily moved around and manipulated on the screen. The bubbles are fully editable. A large bubble area lets the programmer set up different working sets simultaneously and easily move between them.
This utility will generate the entire database code for Android and io
This utility will generate the entire database code for Android and iOS from a specified .xml file. The code is written in C++ and requires a C14 compatible compiler.
Simple Makefile also included for Linux/Mac. We have also included CMake compatibility and Visual Studio has builtin CMake capability.
Saros brings multi-writer synchronous distributed editing to the Eclipse IDE, e.g. for joint code reviews, explaining code remotely, or distributed pair programming -- all also for more than 2 participants; we call this Distributed Party Programming. It includes refined awareness functionality, text chat, and a simple distributed whiteboard/sketching facility.
Eclipse Update Site: https://www.saros-project.org/update-site/eclipse
Gamification of source code and wikis to improve documentation quality
"Developers don't like to do documentation, because it has no value for them." CollabReview is a web-based tool that addresses well known phenomena like the information exchange dilemma, free riding or tragedy of commons in collaboratively written texts (e.g. source code or wiki articles) through gamification. It thereby encourages developers to contribute more to the project's documentation without requiring coercion or restricting flexibility and agility. Read more on the project home page!
FOREVER is an environment to translate UML Sequence Diagrams to Petri Nets and ckeck system properties with SMV. The tool receives as input sequence diagrams of UML and provides the Petri net in three different formats: APNN, PNML and SMV .
It is a supplement of version control system to support software development. It helps programmers to track personal working time spending on source files, and to easily find experienced people who may help you to comprehend certain code fragment.
jUML is a UML diagram application capable of reverse engineering Javasourcecode to create relationship diagrams, sourcecode generation based on a user created UML diagram, and saving/restoring of jUML projects.