Development Platform for Web and Mobile Applications
This RAD platform allows to quickly develop web and mobile applications without any coding task. Applications can be developed by simply configuring them through a graphical environment. There is no limit in the complexity of the applications to create, since there is always the chance to include custom scripts made by a developer. The platform supports multiple databases and operating systems, since it has been developed using Java and it provides a rich user interface based on Sencha ExtJS.
The Open Source Requirements Management Sys is a SW for managing requirements in large scale development projects. Is based on MySQL database (for data backend) and a collection of clients / utilities. Commercial equivalents: IBM DOORS/RequisitePRO.
Repository for dependencies between software design artefacts
EMFTrace extends the EMFStore repository by elicitating dependencies between related models of different modeling and programming languages. The explicit recording and modeling of different types of dependencies as traceability links shall support evolutionary changes by impact analysis, early evaluation of quality flaws, and better comprehension. It is an open source project to support the practical application of research results regarding development methods for evolution of software architectures and for software reengineering. EMFStore is used for integrating models and source code from different tools and vendors, while EMFTrace provides means for dependency detection, dependency visualization, and change impact analysis.
JLoc is made in Java and provides analysis of the Lines Of Code(LOC) for any project. Currently, C++,Java,VB,SQL,Makefile and Matlab files are supported. It will count the total number of comment lines, blank lines and actual source code lines. Export fu
A CASE tool for developing Activity Networks based in Java.
CodeIndo is a plug-in, based in Eclipse Platform, for supply basics metrics into code of a Java Project.
The Object-Role Modeling (ORM) standard version 2, associated schemas and generation tools, and a reference implementation in the form of the Natural Object-Role Modeling Architect for Visual Studio (NORMA) product.
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.
This project is to build a code review platform to have greate features such as multiple source code control tools and IDE support,crossing internet code review,live or offline code review.
This project has been forked to DoUML: Go to https://sourceforge.net/projects/douml/
PHP DB Designer is a tool written in PHP. This CASE with WEB interface. ( Oracle, MySQL )
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.
SpecD est un outil documentaire permettant la gestion des documents de spécifications fonctionnelles et techniques pour un projet informatique.
This project was created byFAGOC's students to be a collaborative project development to develop a platform for RAD WEB development.
Graphical browser for CORBA services.
QoUML is a UML 2.x tool inspired by Bouml
MergeRight is a graphical tool for comparing and merging multiple versions or revisions of a text or source file, with or without a specified common ancestor, with recommendations for passages in conflict, easy inclusion and exclusion, and live editing.
Proteus MPF is a set of tools to make metaprogramming easy and clear. It will include generalized code object model, parsers/generators, specialized model transformation language, visualization tools and an IDE to bring all these facilities together.
Duplicated source code can harm maintainability of software systems. Duplo is a tool to find duplicated code blocks in large C, C++, Java, C# and VB.Net systems.
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.
hm DataModeler is a software for modeling data.
UMLSpeed is a compiler for a C-style language of UML notation. It can produce SVG UML diagrams, XMI documents and generate source code in various languages.
A few simple refactoring tools developed according to the KISS principle. The focus is to refactor C++ code but almost any programming language should work. Tools: Rename, Detect duplicate code
Business analysys/documentation management tool, inspired by the book "Writing Effective Use Cases" by Alistair Cockburn. Key wanted features are:managing & browsing versionable project requirements,use-cases,screen specs,docs generation,work with JIRA
BPeX is a new XML-Schema model (based upon BPMN OMG specifications and XPDL 2.0) that aims to give a valid support to represent and to analyze business processes, with a graphical support provided by a syntax-aided editor.