RSS 27 projects tagged "Windows"

No download Website Updated 17 Jun 1998 GRASP

Screenshot
Pop 69.91
Vit 76.09

The GRASP Project has created an algorithmic-level graphical representation for software called the Control Structure Diagram (CSD). The CSD was created to improve the comprehension efficiency of Ada source code and, as a result, improve software reliability and reduce software costs. Since its creation, the CSD has been expanded and adapted to include other languages. GRASP provides the capability to generate CSD's from Ada 95, C, C++, Java, and VHDL source code in both a reverse and forward engineering mode with a level of flexibility suitable for professional application. GRASP has been integrated with the GNU family of compilers for Ada (GNAT) and C (gcc), and Sun's javac compiler for Java. Use of GRASP is not restricted to these compilers, however. This has resulted in a comprehensive graphically-based development environment for these languages. The user may view, edit, print, and compile source code as CSDs with no discernible addition to storage or computational overhead.

No download Website Updated 07 Mar 2002 jGRASP IDE

Screenshot
Pop 44.29
Vit 66.56

jGRASP integrates the Control Structure Diagram (CSD) seamlessly and unobtrusively into source-code editing for Java, C, C++, Objective-C, Ada, and VHDL. The CSD is a control flow and data structure diagram that fits into the space normally taken by indentation in source code. Its intention is to improve the readability of source code. The CSD also enables source code folding in a meaningful way, based on code structures. jGRASP provides lots of editing features, an integrated Java debugger, UML dependency diagrams for Java, configurable colors and font size, and click-to-error for compile and runtime (Java stack dumps) errors.

Download Website Updated 11 Mar 2004 Graphics File Formats Io

Screenshot
Pop 21.14
Vit 60.79

Graphics File Formats Io is an Ada 95 binding to the ImageMagick C API.

Download Website Updated 12 Jun 2006 Structure101

Screenshot
Pop 22.41
Vit 53.60

Structure101 is a tool to understand, measure, and control software structure. It allows you to see exactly how your high-level components depend on each other and why. You can use it to find out immediately when your architecture is accidentally changed by code-level changes at the coal-face. It can help you control structural complexity, since it can measure the complexity of methods, classes, and packages and warn you when given limits are exceeded. It can also discover the locations of productivity-killing package dependency cycles.

Download Website Updated 04 Aug 2013 AdaSockets

Screenshot
Pop 78.29
Vit 16.30

AdaSockets is a library that lets you use sockets in Ada 95. It supports unicast and multicast sockets, and uses object oriented structures to ease sockets manipulation.

Download Website Updated 11 Jan 2010 Visual Paradigm for UML Community Edition

Screenshot
Pop 390.54
Vit 11.94

Visual Paradigm for UML is a Unified Modeling Language (UML) design tool that supports all UML diagrams, SysML diagrams, and entity relationship diagrams. Visual Paradigm for UML provides extensive use case modeling features, including full function UML use case diagram, flow of events editor, use case/actor grid, and activity diagram generation. Visual Paradigm for UML produces system documentation in PDF, HTML, and MS Word formats. A developer can design system documentation with the template designer. A system analyst can estimate the consequences of changes with impact analysis diagrams, such as matrix and analysis diagram. Visual Paradigm for UML generates Java code.

No download Website Updated 11 Aug 2012 GtkAda contributions

Screenshot
Pop 36.81
Vit 7.15

The library is a contribution to GtkAda, an Ada bindings to GTK+ toolkit. It deals with the following issues: tasking support; custom models for tree view widget; custom cell renderers for tree view widget; multi-columned derived model; an extension derived model (to add columns to an existing model); an abstract caching model for directory-like data; tree view and list view widgets for navigational browsing of abstract caching models; file system navigation widgets with wildcard filtering; resource styles; capturing the resources of a widget; embeddable images; some missing sub-programs and bugfixes; a measurement unit selection widget and dialogs; an improved hue-luminance-saturation color model; simplified image buttons and buttons customizable by style properties; controlled Ada types for GTK+ strong and weak references; and a simplified means to create lists of strings.

Download Website Updated 12 Jun 2006 Ivy software bus

Screenshot
Pop 86.95
Vit 5.65

Ivy is a simple protocol and a set of libraries that allows applications to broadcast information through text messages, with a subscription mechanism based on regular expressions.

Download Website Updated 21 Nov 2003 GtkAda

Screenshot
Pop 91.85
Vit 5.34

GtkAda is an Ada graphical toolkit based on GTK+ 2.2. It allows you to develop graphical applications in Ada using GTK+ and Gnome.

Download Website Updated 11 Jan 2010 Visual Paradigm for UML Modeler Edition

Screenshot
Pop 101.74
Vit 4.57

Visual Paradigm for UML is a Unified Modeling Language (UML) design tool that supports all UML diagrams, SysML diagrams, and entity relationship diagrams. Visual Paradigm for UML provides extensive use case modeling features, including full function UML use case diagrams, a flow of events editor, use case/actor grid, and activity diagram generation. Visual Paradigm for UML produces system documentation in PDF, HTML, and MS Word formats. A developer can design system documentation with the template designer. A system analyst can estimate the consequences of changes with impact analysis diagrams, such as matrix and analysis diagram. Visual Paradigm for UML generates Java code.

Screenshot

Project Spotlight

WavePacket (C++ version)

A library to solve the Schroedinger equation numerically.

Screenshot

Project Spotlight

wsrep patch for MySQL

A patch that enables MySQL to use wsrep replication plugins.