EzBasic - A C++ based library, that can be used to make programs using functions as in VB. The library has 25 classes ranging from GUI, Threads, String, Active-X etc.
Software Engineering Full Life Cycle Support Tool
SINVAS is a software engineering platform tool to support Full Life Cycle of software development, and is composed of five products. SINVAS acquires Traceability, recyclability and visibility of software development. It will help greatly to the improvement of productivity and product quality. If you send various proposals, functions and bugs of SINVAS to us, we will reflect in the ongoing product development. SINVAS Product Introduction 1) SINVAS REQ - Requirement Management : https://sourceforge.net/projects/sinvas-req/ 2) SINVAS UML - MDD-based analysis/design : https://sourceforge.net/projects/sinvas-uml/ 3) SINVAS DEV - Modeling-based development : https://sourceforge.net/projects/sinvas-dev/ 4) SINVAS TEST - Testing and Validation of software : https://sourceforge.net/projects/sinvas-test/ * SINVAS CRY - Cloud computing based online modeling tool : http://cry.sinvas.com/ Thank you for your continuous interest and encouragement.
Synthesizing embedded control software from formal specifications
autoCode4 is an engine that synthesizes controllers from formal specifications described under a subset of linear temporal logic (LTL). Importantly, it synthesizes synchronous dataflow controllers (in Lustre or in Ptolemy II form) and maintains requirement-to-code traceability. Such feature is mandated in developing safety-critical systems and are considered essential for specification validation or integrating manual implementation such as legacy code. The LTL specification captures the desired behavior of a controller where the environment takes the first move (i.e., sense/input then react/output), so the synthesized controller can be viewed as a Mealy machine. A step-by-step tutorial is available within the software package.
cclicense is a simple library implemented in PHP 4 that provides a simple method for representing and expressing the rights associated with a content license. The library is built around the Creative Commons licenses, but can be extended to others as well
Toolkit for Automatic Control and Dynamic Optimization
ACADO Toolkit is a software environment and algorithm collection for automatic control and dynamic optimization. It provides a general framework for using a great variety of algorithms for direct optimal control, including model predictive control, state and parameter estimation and robust optimization. ACADO Toolkit is implemented as self-contained C++ code and comes along with user-friendly MATLAB interface. The object-oriented design allows for convenient coupling of existing optimization packages and for extending it with user-written optimization routines.
Allura Tool Skeletons
Grab this to try your hand at developing a tool for Allura. Currently supports: - python package setup - simple per-project-installable Tool - simple Ming/MongoDB model - simple TurboGears Controllers - simple Jinja templates
ArchMapper is a Tool for mapping architecture descriptions of a program to a Java implementation. It offers two main functions: Generating Java source code stubs from an architecture and checking a Java implementation for conformance with an architecture
The BART (B Automatic Refinement Tool) project aims at developing an automatic refinement tool for B machines.
A .css and .html file creater to make web designing easier and faster.
BotBuild is a robotic prototyping tool that makes coding easy and more time efficient.
Conditioners for advanced COLLADA effect profiles. Available as a standalone commandline tool, and as a plugin for COLLADA Refinery.
It's an application that beautify the code entered in the text field.
Code Appearance is a small application that beautify the code before you put it on a forum or a website. What it does? It adds color to the code, like the syntax highlighting of your favorite IDE. The syntax files are easily customizable. How it works? You choose a syntax file, these files can be downloaded or made by you, and write/copy/open your code and click on execute. A new window will pop up with the result. On this new window, you will be able to save or copy the code to the clipboard.
A set of tools and utilities that allow development teams to practice code generation techniques in a scalable and extensible manner. This is based on the style of code generation found in Ruby on Rails.
A universal parsing tool and source code generator for generative programming. It extracts useful information by parsing (BNF parser generator) and generates source code by several techniques, by interpreting a scripting language for flexibility.
A lightweight C++ component platform for soft real-time systems.
Is an application created to generate code that works with databases
DAOBuilder Is an application created to generate code that works with databases. The project was started at the end of 2010, when I started the EZCRUD project. It is aimed to work with the ECRUD project (http://sourceforge.net/projects/easy-crud/) In the begining it only generated code of the DAO Desing Pattern, but then I also added the functionality to generate code for models inheriting QAbstractTablemodel and to generate code for CustomEditor from EZCRUD To work properly you have to make sure that the user you are going to use has access to the information_chema of your MySQL server
Flex 2 Code Generator for Data Services and databound controls. Input: Java classes annotated with SQL statement and metadata tags Output: fully functional deployed presentation with server Java components working in DataServices or Remoting mode
.NET based, XmlSerializer-inspired interface for performing mundane tasks found in accessing a database. Considerd a tool for rapid-development by simplifying db access, and ideal for plugin/extensible frameworks Support: Mysql Windows .NET Linux Mono c#
A framework for highly customisable e-commerce: A system for automatically build an e-commerce interface supporting product´s contraints and properties.
The Eclipse XML Meta-Modeling Tools project provides tools like editors, extended validation and generators for developing xml based meta-models and domain-specific languages in eclipse.
FireStorm/DAO Community Edition is a development tool for reverse engineering existing databases and generating JDBC DAO source code. The product and generated code are licensed under the GPL.
FBquerydesigner is a client written in Java. It permit entering a query viewing a table displaying the query results.It supports saving queries and results to disk.It also contains a designer drag&drop functionality join function and select fields to sho
Flow4J-Eclipse is a plugin for the eclipse IDE that enables the modelling of process flows in a drag and drop manner. Building a Flow4J project creates the flow\'s java source code and is then compiled by the JDT plugin. Uses the eclipse-gef framework.
HATE's an ASN.1 Text Editor.
HATE's an ASN.1 Text Editor written in Java. It is designed to be easy to use, highly customizable and flexible.
The ListServer is an application for serving up lists of "items" and their contents via an internet connection. All the usual suspects, FTP, HTTP, SMTP, NNTP etc are supported. The "items" can be anything. Designed for the santiagobis egroup.