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 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.
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.
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.
With this tool you can model your software project, with the different UML diagrams.
CodeIndo is a plug-in, based in Eclipse Platform, for supply basics metrics into code of a Java Project.
This project aims at implementing a tool to provide traceability for variable and common features in Software Product Lines (SPLs) to other requirement artifacts.
ArchSync is an Eclipse plugin whose purpose is to keep architectural level Use Case Map specifications up-to-date semi-automatically using real execution traces from an evolving implementation.
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.
Graphical browser for CORBA services.
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.
Enterprise C is a set of tools and conventions to allow the development of high-quality/large-scale projects using C as the base language.
Plugin for the CASE tool Fujaba. It enables the use of Velocity templates in activity graphs. Primary usage: Code generation in model transformations in association with the plugin SPin.
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
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
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.
Entirely wrote in pure Java, this code generator take UML models in XMI file format and generate C++ or Java source code.
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.
Mobile App designer + interpreter
MetaApp is a distributed system composed of a central web application and a mobile app for iPhone, iPad or Android mobile devices. The central web application allows to define the functionalities which compose the app. Each functionality can be a list of data and edventually a detail form, supporting the CRUD operations. The app is based on a SQLite local database which can be syncronized with the central database.
MCC is a UML model consistency checker, built as a plug-in for Poseidon for UML, based on description logics. Provides automated consistency checking of UML models.
An automatic tool for automation of Software Engineering Processes (artifacts) defined in a Incremental Life-Cycle. Currently developing a tool capable of inferring the Database Structure of an application.
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.
PHP DB Designer is a tool written in PHP. This CASE with WEB interface. ( Oracle, MySQL )
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.
Populo is a tool for executing UML models, whose precise behavior is specified by means of the UML action language, with the typical functionalities of a debugger, such as breakpoint-based execution.