Component Based Programming
XCOM project is a system designed to support component based programming in Linux. Although the system primarily targets Linux other POSIX supporting operating systems and Win32 class operating systems are planned to be supported. The following design goals are followed in making the current...
Platforms: *nix
License: Freeware | Size: 51.2 KB | Download (91): XCOM Download |
Flow-Based Programming: Application development using a network of asynchronous, reusable, components transforming streams of formatted data objects. Visual, component-based, methodology and software.
Platforms: Windows, Mac, Linux
License: Freeware | Size: 450.46 KB | Download (45): Flow-Based Programming Download |
Buildap is a Visual Component Based Development framework. It is available as standalone tool as well as Netbeans and Eclipse plugins. SVG viewer/editor and Diagram Editor are also available. See Buildap powered project at http://e-records.buildap.com/.
Platforms: Windows, Mac, Linux
License: Freeware | Size: 35.51 MB | Download (50): Buildap Component Based Development tool Download |
Distributed Multiplatform Framework is a component-based programming framework using XML (or currently a hardcoded variant) as the repository. The samples are implemented either in console or wxWidgets. This shows the independence of the GUI or UI. This framework includes a database form...
Platforms: *nix
License: Freeware | Size: 5.2 MB | Download (90): Distributed Multiplatform Framework 0.7.1 / 1.0 Download |
A component based programming framework. This project is aimed to support various target frameworks. A wxWidgets based GUI application is the major sample which also provides rapid database GUI design with UML import and export (db reverse engineering).
Platforms: Windows, Mac, BSD, Solaris, Linux
License: Freeware | Size: 22.42 MB | Download (49): DMF: Distributed Multiplatform Framework Download |
Io is small prototype-based programming language. The ideas in Io are mostly inspired by Smalltalk (all values are objects), Self, NewtonScript and Act1 (prototype-based differential inheritance, actors and futures for concurrency), LISP (code is a runtime inspectable/modifiable tree) and Lua...
Platforms: *nix
License: Freeware | Size: 5.4 MB | Download (125): Io programming language Download |
HTML::Puzzle is a framework to build web component based on database. HTML::Puzzle::DBTable Connection module to data table Examples Have a look to http://www.ebruni.it/en/software/perl/cpan/html/puzzle/examples/ex1.htm to see some examples on what you can simply do using this module..
Platforms: *nix
License: Freeware | Size: 12.29 KB | Download (98): HTML::Puzzle Download |
PRADOTM is a component-based and event-driven programming framework for developing Web applications in PHP 5. PRADO stands for PHP Rapid Application Development Object-oriented.
Platforms: Windows, Mac, *nix, PHP, BSD Solaris
License: Freeware | Download (102): PRADO Download |
CSBI is a component based framework that allows for inter-component data sharing and access. GINY is an Open Source Graph Library.
Platforms: Windows, Mac, Solaris, Linux
License: Freeware | Size: 1.19 MB | Download (48): Component Framework / GINY Graph Library Download |
Compose* is a project that aims at enhancing the modularization capabilities of component- and object-based programming. In particular, Compose* offers aspect-oriented programming through the composition filters model.
Platforms: Windows, Mac, Linux
License: Freeware | Size: 6.96 MB | Download (49): Compose* Download |
py_xdb_auth is a small but robust jabber-component based on twisted to authenticate jabber users against ldap. It is written for jabberd 1.4 and based on twisted and python-ldap.
Platforms: Windows, Mac, Linux
License: Freeware | Size: 10.43 KB | Download (46): Jabberd1.4 LDAP auth component Download |
Apache Cocoon is a web development framework built around the concepts of separation of concerns and component-based web development. Apache Cocoon implements these concepts around the notion of component pipelines, each component on the pipeline specializing on a particular operation. This...
Platforms: *nix
License: Freeware | Size: 42.8 MB | Download (116): Apache Cocoon Download |
Motor is a text mode based programming environment for Linux. It consists of a powerful editor with syntax highlight feature, project manager, makefile generator, gcc and gdb front-end, etc. Deep CVS integration is also provided. With this release of motor you can organize your project files...
Platforms: *nix
License: Freeware | Size: 542.72 KB | Download (509): motor Download |
Logtalk is an open source object-oriented extension to the Prolog programming language. Integrating logic programming with object-oriented and event-driven programming, it is compatible with most Prolog compilers. Logtalk supports both prototypes and classes. In addition, it supports...
Platforms: *nix
License: Freeware | Size: 604.16 KB | Download (98): Logtalk Download |
Bigloo is a Scheme implementation devoted to one goal: enabling Scheme based programming style where C(++) is usually required. Bigloo attempts to make Scheme practical by offering features usually presented by traditional programming languages but not offered by Scheme and functional...
Platforms: *nix
License: Freeware | Size: 10.8 MB | Download (88): bigloo 3.0 Download |
CUBA is a small framework for the development of component-based systems which can be run as EJB applications, AXIS web services or stand-alone J2SE programs. The component and programming model is similar to EJB session beans.
Platforms: Windows, Mac, Solaris, Linux
License: Freeware | Size: 660.09 KB | Download (49): CUBA Download |
Logtalk is an object-oriented logic programming language that can use most Prolog implementations as a back-end compiler.
As a multi-paradigm language, Logtalk includes support for both prototypes and classes, protocols (interfaces), component-based programming through category-based...
Platforms: Mac
License: Freeware | Size: 655.36 KB | Download (58): Logtalk for Mac Download |
Advanced Web-based programming with an emphasis on the Java language and platform. Students are expected to have a good understanding of Object Oriented Programming concepts such as Encapsulation, Inheritance and Polymorphism.
Platforms: Mac
License: Freeware | Size: 629 B | Download (35): Digital Clock TimeZone Download |
EJBCA is a fully functional Certificate Authority in Java using J2EE technology. EJBCA builds on the J2EE platform to create a robust, high performance, platform independent, flexible, and component-based CA to be used standalone or integrated in any J2EE app. EJBCA comes with a flexible and...
Platforms: *nix
License: Freeware | Size: 28.7 MB | Download (119): EJBCA Download |
Ikaros Simulation Framework is a framework for writing and running component-based simulators and robot control systems. It is used for simulations of brain areas and learning models, but is general enough to be easily used for any discrete-time simulations. A simulation consists of modules...
Platforms: Mac
License: Freeware | Size: 2.9 MB | Download (103): Ikaros Simulation Framework Download |