Introduction
VisualAp is a visual framework for building application and systems based on visual components. Users can add their own visual components in order to extend the capability of VisualAp.
VisualAp can be used in order to perform audio processing, image processing, text and other process-driven emulation. VisualAp provides a visual framework based on lightweight components, called proclet.
The user can create an application by selecting the components from a toolbox, configuring the parameters (via the Javabeans framework), and connecting the components together in order to set-up communication channels between the components.
In the first release the user runs code execution through the engine included in VisualAp, in interpreted mode. In later releases it will be possible to generate Java code that can be compiled and run in standalone mode.

Basic Concepts
VisualAp is based on two main concepts: system and components. A component is the basic element providing some services. A system is build using a number of components that are configured and connected together in order to achieve a complex functionality. In VisualAp a system is a graph whose nodes are the components. In VisualAp a component is also called proclet (processing element).
There are three type of components:
  • source: any component that generates some sort of data
  • sink: any component that consumes data
  • processor: any component that process input data into output data
New components, based on Javabean conventions, can be created by Java developers to enrich the current library, using a Java software development platform.

Screen shot
VisualAp

Get VisualAp at SourceForge.net. Fast, secure and Free Open Source software downloads
Share Share Bookmark on Facebook Bookmark on OkNo Bookmark on Live Bookmark on Google Bookmark on del.icio.us Bookmark on digg.com Bookmark on Segnalo Bookmark on Technorati