MathMod is a mathematical modeling software
MathMod is a mathematical modeling software that visualize and animate implicit and parametric surfaces. MathMod supports: 3D and 4D plotting and animation, OBJ output file format, Textue and pigmentation support, Noise and Turbulence effects support,Large set of scripted examples. Changelog for MathMod-6.1 (08/10/2017) 1) Localization support for German, French (and all Localizations that mainly define “,” as the decimal separator key symbol). Also, an automatic detection of the localization can be activated/deactivated by setting the parameter "Localization”—> "AutomaticDetection" in the mathmodconfig.js file (by default, it’s set to “true”). 2) Added: "Progress bar" to show calculations progress in real time. 3) Three bugs correction, code cleaning and optimization. For more informations: https://sourceforge.net/p/mathmod/tickets/milestone/Trunk/ More infos: FaceBook: https://www.facebook.com/MathMod-5295102538
The Whole Platform is a technology for engineering the production of software. We provide an Eclipse based Language Workbench for developing, manipulating and transforming languages using a model driven approach.
A canvas library for generating technical drawings
The ADG library (Automatic Drawing Generation) is a set of functions focused on automating the drawing of mechanical parts. It is not a CAD system but a GObject-based library where a custom application can put common CAD entities such as paths, hatches and dimensions, to automatically create technical drawings. A demo application is provided in order to show the capabilities of the canvas. Although it is possible to interact with the library directly in C (that is what the adg-demo program is doing), the canvas is expected to be used from higher level languages, much in the same way as what done in the GNOME stack. Lua bindings based on LGI are already provided out of the box. The adg-lua project, downloadable from the "Files" section, provides Lua programs and demos that leverages these bindings.
Shows an unexpected exception handling design pattern concept, in Java
Java Throwability Design Pattern v1.3. This project serves to show the concept of the Throwability Design Pattern in Java. About the Throwability Design Pattern: 1. It is a design pattern suggested, and named, by Daniel Silva Ferreira Bruno. 2. It serves to handle, in a simple way, with unexpected errors, and exceptions, in a generic app (written in Java, for this project!). 3. It can to be done in any programming language that support it. 4. It serves for classes and interfaces, in Java. 5. It works with Java 6, Java 7, and Java 8, at least. Read more, from README file, in the files section of this project. This project is no longer active because I stopped playing with Java since a long time.
Moka, a 3D topological modeler
MOKA is a 3D geometrical modeler based on a topological kernel using generalized maps.
SeaMonster is a security modeling tool for threat models. It supports notations that security experts and analyzers are already familiar with, namely attack trees and misuse cases, and can connect to a repository for model sharing and reuse.
Python-based GUI for discrete-event system modeling and simulation
DEVSimPy is an advanced wxPython GUI for the modeling and simulation of systems based on the DEVS (Discrete EVent system Specification) formalism. Features include powerful built-in editor, advanced modeling approach, powerful discrete event simulation algorithm, import/export DEVS components library and more.
A WYSIWYG database modeling tool based on eclipse,it can generate code for hibernate,ojb,ibatis,openJpa.The supported platform includes oracel,db2,mysql,mssql,sybase,derby,MaxDB,SapDB,PostgreSql,HsqlDB and the databases which has JDBC driver.
Jostle (JOCL) is a Java implementation of the OCL Specification.
jFuzzyLogic is a java implementation of a Fuzzy Logic software package. It implements a complete Fuzzy inference system (FIS) as well as Fuzzy Control Logic compliance (FCL) according to IEC 61131-7 (formerly 1131-7).
An Eclipse plugin supporting a new method, a process algebra and simulation tool for estimating quantitative properties of reliability and resource requirements of a distributed system with complex behaviour hereunder complex fault-tolerance behaviour.
Composing C# Visually, Connecting Blocks, Automatic Block Creation
BK Lego is a knowledge-based system that generates full automation applications for most business situations. It takes, as inputs, organizational, processes, user interfaces, storyboarding and it-infrastructure high level models.
PlantUml Dependency allows to parse / reverse engineering source files (only Java is supported by now) to generate a PlantUml description, allowing to draw the UML class diagram associated to the source code.
Japrosim is a java library for both discrete event and continuous simulation. GUI for modeling and automatic code generation are offered. An explanation module is integrated. Models are described in XML and owl for interoperability.
Universal Unified Model
Prototype editor for the SDEM Mapping Language
The Gateways Team of the Live-Virtual-Constructive Architecture Roadmap Implementation (LVCAR-I) effort is developing a set of tools that will support the gateway community. One of these tools is the Simulation Data Exchange Model (SDEM) Mapping Language (SML) Editor. The tool provides the ability to import two SDEMs in their native language and subsequently view the entities that need to be mapped between the two SDEMs. The SDEM Editor also allows the user to create these mappings and store the result in an SML file.
JSeqUnit enhances Javadoc documentation with UML sequence diagrams that are generated with the help of JUnit tests. It uses JSeq to trace the execution of test executions. It supports re-engineering of components through improved reverse engineering of methods with the help of sequence diagrams.
JDynA is a JAVA library for the management of persistable object properties in a dynamic fashion. The structure of domain objects can be modified by adding, removing or altering properties, also via web UI, without need for any change in the database.
Please see https://sourceforge.net/projects/smpla/?source=directory
This project has moved to:https://sourceforge.net/projects/smpla/
Repository for our GUI application visualization and testing tools
This is the central source code and tool repository for our research concerning GUI application analysis, visualization and testing.
Reporting library for Delphi 5-7 and C++ Builder 5-6
Features: - Similar to MS Excel workbook; - Preview window; - Embedded script engine (Microsoft Active Scripting used); - Aliases; - Report template designer; - End user can edit the ready to print report; - Unlimited report size; - Exports.