paradigm
Sponsored Links
Sponsored Links
Secleted [ 0 ] software to compare
Results 1 - 15 of about 80
QAParadigm 1.0
QAParadigm application facilitates a common QAP experiment that involves display of a sentence. more>>
The question-answer paradigm, or QAP, is a term used in psycho-linguistics to refer to a familiar mode of human discourse. The QAP is currently the subject of several lines of linguistics research.
QAParadigm application facilitates a common QAP experiment that involves display of a sentence, then a verbal question about the sentence.
Of special interest in QAP investigations is that the interpretation of a dialog may be influenced by changes that make no syntactic difference, such as a choice of a verb or intonation.
In one type of linguistics study using the QAP, a textual statement is displayed to a test subject, and a question is asked verbally, to detect a difference in interpretation.
The QAParadigm program is meant to facilitate such experiments, by reducing the fuss of organizing and executing them.
reads questions from a simple text file
can automatically randomize question-answer pairs
synchronizes displayed sentences with audio question files
logs the order in which question-answer pairs were presented
associates the subject’s personal data with the logged information
The program can be used in single-screen or multiple-screen modes.
Experiment description is in the form of simple Unicode-encoded text files. Any of the world’s writing systems can be used for the display, provided that supporting fonts are installed on the system.
The program has been tested and used in actual linguistics research projects.
<<lessQAParadigm application facilitates a common QAP experiment that involves display of a sentence, then a verbal question about the sentence.
Of special interest in QAP investigations is that the interpretation of a dialog may be influenced by changes that make no syntactic difference, such as a choice of a verb or intonation.
In one type of linguistics study using the QAP, a textual statement is displayed to a test subject, and a question is asked verbally, to detect a difference in interpretation.
The QAParadigm program is meant to facilitate such experiments, by reducing the fuss of organizing and executing them.
reads questions from a simple text file
can automatically randomize question-answer pairs
synchronizes displayed sentences with audio question files
logs the order in which question-answer pairs were presented
associates the subject’s personal data with the logged information
The program can be used in single-screen or multiple-screen modes.
Experiment description is in the form of simple Unicode-encoded text files. Any of the world’s writing systems can be used for the display, provided that supporting fonts are installed on the system.
The program has been tested and used in actual linguistics research projects.
Download (0.073MB)
Added: 2007-05-30 License: GPL (GNU General Public License) Price:
877 downloads
Visual Paradigm for UML 6.1 (Community Edition)
Visual Paradigm for UML is a powerful, easy-to-use UML modelling and CASE tool. more>> <<less
Download (85.9MB)
Added: 2007-08-05 License: Free for non-commercial use Price:
544 downloads
Other version of Visual Paradigm for UML
Visual Paradigm for UML is an ALL-IN-ONE Visual Development Platform. Visual Paradigm for UML (CE - Linux) 2.2 - VisualLicense:Freeware

Visual Paradigm for UML (CE) for Linux 6.1
UML CASE tool - UML diagrams, use case modeling, reverse engineering and more... more>> Visual Paradigm for UML (VP-UML) is a powerful, easy-to-use UML modeling tool that supports full software lifecycle - analysis, design, coding, testing and deployment. This CASE tool helps you build quality applications faster, better and cheaper. You can draw UML diagrams, generate code from class diagrams and vice versa, and generate UML documentation. This UML CASE tool also provides plenty UML resources - UML demos, UML tutorials, and UML sample projects.
VP-UML Features:
+Supporting the latest UML notation (use case diagram, collaboration diagram, sequence diagram, class diagram/object diagram/package diagram, state diagram, activity diagram, component diagram, deployment diagram)
+OO analysis (OOA), OO design (OOD) support
+Textual analysis for identifying candidate use cases, classes, flow of events...
+CRC Card for finding objects
+Use case modeling (use case description...)
+Business Workflow diagram
+Round-trip engineering
+Code Generation - diagram to code, model to code, generate code (UML to code, UML model to Java)
+Reverse engineering - code to diagram, code to model (Java to UML diagram, Java to UML models)
+Instant Reverse for Java, C++, Dot NET dll/exe, XML, CORBA IDL
+Automatic synchronization between diagrams and source code
+Report generator for generating documentation to PDF/HTML
+Automatic diagram layout - rearrange shapes and connectors in UML diagrams in different elegant styles
+Export XMI/Import XMI
+Import Rational Rose mdl file
+MS Visio Integration - drawing UML diagrams with your own shapes by using Visio stencils
+Export diagrams to SVG, PNG, JPG
+Plugin and template
+Multilingual support
+More...
Other UML Plugins/UML Modeling Tools:
Windows Platform:
+SDE for Microsoft Visual Studio .NET
Java Platform (Linux/Mac OS X/Windows):
+SDE for Oracle JDeveloper
+SDE for IBM WebSphere (WSAD)
+SDE for Borland JBuilder
+SDE for IntelliJ IDEA
+SDE for Eclipse
+SDE for NetBeans
+SDE for Sun ONE
+More SDE...<<less
Download (114.27MB)
Added: 2009-04-09 License: Freeware Price: Free
201 downloads
radlib 2.2.5
radlib is a C language library developed to abstract details of interprocess communications. more>>
radlib is a C language library developed to abstract details of interprocess communications and common linux/unix system facilities so that application developers can concentrate on application solutions.
It encourages developers (whether expert or novice) to use a proven paradigm of event-driven, asynchronous design.
By abstracting interprocess messaging, events, timers, and any I/O device that can be represented as a file descriptor, radlib simplifies the implementation of multi-purpose processes, as well as multi-process applications.
radlib greatly improves typical process performance through the use of shared memory buffers to avoid costly "malloc" and "free" library calls.
These buffers are also used for interprocess messages. radlib also utilizes shared memory constructs to provide global message queue management and global "Queue Groups" for increased interprocess communications flexibility.
All shared resources are semaphore protected to avoid issues with concurrent access.
In short, radlib is a sincere attempt to provide real-time OS capability on a non-real-time OS. It has been successfully deployed on linux, MacOSX and FreeBSD but there is no reason it would not build and run on any flavor of unix supporting System V IPC.
Specifically, radlib provides fast system buffers, a simple config file utility, events, doubly-linked lists, process logging through syslog, message queues, semaphores, shared memory utilities, timers, stacks, state machine utilities, a process framework, a process management utility to start/stop groups of processes, optional MySQL or PostgreSQL database API, straightforward TCP/streams socket API, and other assorted system utilities.
Enhancements:
- hanged some database field processing to comply with the postgresql changes made in version 8.
<<lessIt encourages developers (whether expert or novice) to use a proven paradigm of event-driven, asynchronous design.
By abstracting interprocess messaging, events, timers, and any I/O device that can be represented as a file descriptor, radlib simplifies the implementation of multi-purpose processes, as well as multi-process applications.
radlib greatly improves typical process performance through the use of shared memory buffers to avoid costly "malloc" and "free" library calls.
These buffers are also used for interprocess messages. radlib also utilizes shared memory constructs to provide global message queue management and global "Queue Groups" for increased interprocess communications flexibility.
All shared resources are semaphore protected to avoid issues with concurrent access.
In short, radlib is a sincere attempt to provide real-time OS capability on a non-real-time OS. It has been successfully deployed on linux, MacOSX and FreeBSD but there is no reason it would not build and run on any flavor of unix supporting System V IPC.
Specifically, radlib provides fast system buffers, a simple config file utility, events, doubly-linked lists, process logging through syslog, message queues, semaphores, shared memory utilities, timers, stacks, state machine utilities, a process framework, a process management utility to start/stop groups of processes, optional MySQL or PostgreSQL database API, straightforward TCP/streams socket API, and other assorted system utilities.
Enhancements:
- hanged some database field processing to comply with the postgresql changes made in version 8.
Download (0.18MB)
Added: 2005-09-27 License: BSD License Price:
1488 downloads
RIGEL 0.2.0
RIGEL is a lightweight evolutionary algorithms engine, capable of handling any user-defined genome. more>>
RIGEL is a lightweight evolutionary algorithms engine, capable of handling any user-defined genome, with both evolutionary-strategy optimisation paradigms and genetic-algorithm.
Interface format structure
Macro RIGEL_Genotype_Object
RIGEL_Genotype_Object
This macro should be defined to the memory-space type of the genotype in the EA/ES.
Note: The genotype should be a pointer to a structure, and RIGEL_Genotype_Object defined to this structure name.
Macro RIGEL_PARADIGM_MUTALLOC
RIGEL_PARADIGM_MUTALLOC
Interface paradigm flag forcing copy of objects before passing them to the mutation operator.
Macro RIGEL_PARADIGM_MIGALLOC
RIGEL_PARADIGM_MIGALLOC
Interface paradigm flag forcing copy of objects before passing them to the migration operator.
Function RIGEL_InitInterface
RIGEL_Interface RIGEL_InitInterface() ;
Initializes an interface with default values.
Returns: An interface with sensible default values.
Function RIGEL_LoadInterface
RIGEL_Interface RIGEL_LoadInterface(char * module) ;
Loads an interface and associated callbacks from a module file.
Whats New in This Release:
ï¿1⁄2 The counter-intuitive semantics of the SORTDESC flag were corrected.
ï¿1⁄2 This implies changing a line in every program using RIGEL.
ï¿1⁄2 The Parameters methods were completely rewritten such that name-based access to parameters works the same way for built-in and hash-stored entries.
ï¿1⁄2 A Delete method was added.
ï¿1⁄2 The starting seed is now properly initialised in test programs.
<<lessInterface format structure
Macro RIGEL_Genotype_Object
RIGEL_Genotype_Object
This macro should be defined to the memory-space type of the genotype in the EA/ES.
Note: The genotype should be a pointer to a structure, and RIGEL_Genotype_Object defined to this structure name.
Macro RIGEL_PARADIGM_MUTALLOC
RIGEL_PARADIGM_MUTALLOC
Interface paradigm flag forcing copy of objects before passing them to the mutation operator.
Macro RIGEL_PARADIGM_MIGALLOC
RIGEL_PARADIGM_MIGALLOC
Interface paradigm flag forcing copy of objects before passing them to the migration operator.
Function RIGEL_InitInterface
RIGEL_Interface RIGEL_InitInterface() ;
Initializes an interface with default values.
Returns: An interface with sensible default values.
Function RIGEL_LoadInterface
RIGEL_Interface RIGEL_LoadInterface(char * module) ;
Loads an interface and associated callbacks from a module file.
Whats New in This Release:
ï¿1⁄2 The counter-intuitive semantics of the SORTDESC flag were corrected.
ï¿1⁄2 This implies changing a line in every program using RIGEL.
ï¿1⁄2 The Parameters methods were completely rewritten such that name-based access to parameters works the same way for built-in and hash-stored entries.
ï¿1⁄2 A Delete method was added.
ï¿1⁄2 The starting seed is now properly initialised in test programs.
Download (0.19MB)
Added: 2006-03-05 License: LGPL (GNU Lesser General Public License) Price:
1328 downloads
Grails 0.5.6
Grails aims to bring the coding by convention paradigm to Groovy. more>>
Grails aims to bring the "coding by convention" paradigm to Groovy. Its an open-source web application framework that leverages the Groovy language and complements Java Web development.
You can use Grails as a standalone development environment that hides all configuration details or integrate your Java business logic.
The project aims to make development as simple as possible and hence should appeal to a wide range of developers not just those from the Java community.
<<lessYou can use Grails as a standalone development environment that hides all configuration details or integrate your Java business logic.
The project aims to make development as simple as possible and hence should appeal to a wide range of developers not just those from the Java community.
Download (28.3MB)
Added: 2007-06-22 License: The Apache License 2.0 Price:
858 downloads
PyDBDesigner 0.1.4.1
PyDBDesigner is a database modeling tool using the entity-relation (ER) paradigm. more>>
PyDBDesigner is a free relational database modeling tool that is planned to be able to design both logical and physical models similarly to Erwin(c) and PowerDesigner.
Its goal is to provide a useful toolset that allows developers analysts and database designers to design and develop databases from the verbal model to the schemas and SQL scripts.
There is no such a tool is available as a freeware. There is a project called DbDesigner, but it seems to be discontinued and its functionality is not enough for modeling (and the concept behind it seems to be weak).
The concept is to implement ER logical and physical modeling paradigm as correctly as possible, meanwhile creating a tool that is useful as soon as it is possible. So the development concept is that features are added rapidly, but carefully (trying to leave space to the features that come later).
For example, the "type" class is good enough to implement data domains, however, the code that actually creates domains using GUI is not implemented. The "type" attribute of the properties uses this object, so adding domains to attribute types is easy.
<<lessIts goal is to provide a useful toolset that allows developers analysts and database designers to design and develop databases from the verbal model to the schemas and SQL scripts.
There is no such a tool is available as a freeware. There is a project called DbDesigner, but it seems to be discontinued and its functionality is not enough for modeling (and the concept behind it seems to be weak).
The concept is to implement ER logical and physical modeling paradigm as correctly as possible, meanwhile creating a tool that is useful as soon as it is possible. So the development concept is that features are added rapidly, but carefully (trying to leave space to the features that come later).
For example, the "type" class is good enough to implement data domains, however, the code that actually creates domains using GUI is not implemented. The "type" attribute of the properties uses this object, so adding domains to attribute types is easy.
Download (0.053MB)
Added: 2005-04-22 License: GPL (GNU General Public License) Price:
1657 downloads
zlcatalog 0.2
zlcatalog is a C library that can be used to organize information in a non-hierarchical way. more>>
zlcatalog project is a C library that can be used to organize information in a non-hierarchical way.
The zlcatalog system attempts to break away from the common hierarchical paradigm found in many applications today. The tree structure of folders and items is a natural extension of an operating systems structure used to store files.
But is this the best way of organizing things? What if I want something to belong to more than one group? What if I want to view my groups in a different way? Do I really need to know how my files are stored on the disk? The zl_catalog system attempts to address these issues.
Main features:
- XML file structure
- elements can belong to multiple groups
- groups can be sorted by name, date, modification or access
- API provides easy methods of bulding groups from directories, adding/removing groups, adding/removing elements, etc.
Enhancements:
- elements now track when they are accessed, which can be used for sorting
- moved filesystem related functionality to zl_catalog_fs.c
- added the ability to bound a group to a range
- added the ability to shuffle groups
- various bug fixes
<<lessThe zlcatalog system attempts to break away from the common hierarchical paradigm found in many applications today. The tree structure of folders and items is a natural extension of an operating systems structure used to store files.
But is this the best way of organizing things? What if I want something to belong to more than one group? What if I want to view my groups in a different way? Do I really need to know how my files are stored on the disk? The zl_catalog system attempts to address these issues.
Main features:
- XML file structure
- elements can belong to multiple groups
- groups can be sorted by name, date, modification or access
- API provides easy methods of bulding groups from directories, adding/removing groups, adding/removing elements, etc.
Enhancements:
- elements now track when they are accessed, which can be used for sorting
- moved filesystem related functionality to zl_catalog_fs.c
- added the ability to bound a group to a range
- added the ability to shuffle groups
- various bug fixes
Download (0.079MB)
Added: 2006-06-02 License: GPL (GNU General Public License) Price:
1239 downloads
Privateer Gemini Gold 1.02a
Privateer Gemini Gold is a remake of Wing Commander Privateer. more>>
Privateer Gemini Gold is a remake of Wing Commander Privateer.
Back in 1993 Privateer was released as part of the Wing Commander series and became a great success in the gaming industry. Over 10 years later a small group of privateer enthusiasts reintroduce the game with a new graphic engine and real 3d spaceflight.
As Grayson Burrows you inherited a small old scout class ship from your grandfather, to start over as a Privateer in a new and sparsely populated sector of the Confederation. Take your chance and become a pirate, merchant or hunter upgrade your ship and experience the hard truth in a border sector where noone has anything to give away...
This project is different from Privateer Remake in that it focuses on recreating the original Privateer without additional fan created content, it however shares the source with Privateer Remake.
Enhancements:
- new paradigm model with turrets
- new "New Constantinople Superbase" model
Bugfixes:
- "bounce back bug" which prevents you from landing
- Lynn Murphy mission: hostile militia wingmen
- Lynn Murphy mission: no mission payment
- Search for Mordichai Jones: Pirate doesnt deliver message
- cargo space calculation bug when using cargo expansion
- missing linux/ubuntu dependencies
- npcs are always hostile (linux)
- impossible rescue missions
- sound issues (linux)
<<lessBack in 1993 Privateer was released as part of the Wing Commander series and became a great success in the gaming industry. Over 10 years later a small group of privateer enthusiasts reintroduce the game with a new graphic engine and real 3d spaceflight.
As Grayson Burrows you inherited a small old scout class ship from your grandfather, to start over as a Privateer in a new and sparsely populated sector of the Confederation. Take your chance and become a pirate, merchant or hunter upgrade your ship and experience the hard truth in a border sector where noone has anything to give away...
This project is different from Privateer Remake in that it focuses on recreating the original Privateer without additional fan created content, it however shares the source with Privateer Remake.
Enhancements:
- new paradigm model with turrets
- new "New Constantinople Superbase" model
Bugfixes:
- "bounce back bug" which prevents you from landing
- Lynn Murphy mission: hostile militia wingmen
- Lynn Murphy mission: no mission payment
- Search for Mordichai Jones: Pirate doesnt deliver message
- cargo space calculation bug when using cargo expansion
- missing linux/ubuntu dependencies
- npcs are always hostile (linux)
- impossible rescue missions
- sound issues (linux)
Download (278MB)
Added: 2007-07-24 License: GPL (GNU General Public License) Price:
506 downloads
Other version of Privateer Gemini Gold
License:GPL (GNU General Public License)
dia2fsm 1.0.0
dia2fsm reads DIA diagram files constructed in the prescribed format and produces Finite State Machine (FSM) skeleton code. more>>
dia2fsm reads DIA diagram files constructed in the prescribed format and produces Finite State Machine (FSM) skeleton code. This project supports code generation to C and C++ and is built on Linux only.
Additionally, if an output PNG file is specified with the -o option, an additional output file suitable for use as input to the AT&T Graphviz application DOT is also generated. When this DOT output file is specified, DOT will be spawned and the DOT configuration file used to generate a graphical representation of the call hierarchy in the FSM and related push-down automata.
Additional features include the facility to describe transitions from state to state in such a way that it becomes possible to generate member functions and associated logical flow and control so as to implement directly and explicitly the logic described by the FSM in the output skeleton code. It is intended that
extensions to the software providing further code generation options follow this model.
dia2fsm is constrained by the nature of the XML generated by DIA; it is necessary to observe certain conventions when using DIA and dia2fsm. It is hoped that these conventions do not require a significant or unsurmountable philosophical paradigm shift.
This first (reference) version of the software is implemented in C++, on Windows 2000 Professional with the
MinGW tool-set via Eclipse V 3.1.0. The software uses Trolltechs Qt toolkit for platform dependent operations such as file I/O, process control and for XML handling.
The reference version of the software supports code generation in C and C++ only; it is expected that a Java implementation at least will follow quickly.
<<lessAdditionally, if an output PNG file is specified with the -o option, an additional output file suitable for use as input to the AT&T Graphviz application DOT is also generated. When this DOT output file is specified, DOT will be spawned and the DOT configuration file used to generate a graphical representation of the call hierarchy in the FSM and related push-down automata.
Additional features include the facility to describe transitions from state to state in such a way that it becomes possible to generate member functions and associated logical flow and control so as to implement directly and explicitly the logic described by the FSM in the output skeleton code. It is intended that
extensions to the software providing further code generation options follow this model.
dia2fsm is constrained by the nature of the XML generated by DIA; it is necessary to observe certain conventions when using DIA and dia2fsm. It is hoped that these conventions do not require a significant or unsurmountable philosophical paradigm shift.
This first (reference) version of the software is implemented in C++, on Windows 2000 Professional with the
MinGW tool-set via Eclipse V 3.1.0. The software uses Trolltechs Qt toolkit for platform dependent operations such as file I/O, process control and for XML handling.
The reference version of the software supports code generation in C and C++ only; it is expected that a Java implementation at least will follow quickly.
Download (0.23MB)
Added: 2007-05-07 License: LGPL (GNU Lesser General Public License) Price:
900 downloads
Stratego/XT 0.16
Stratego/XT is a development environment for creating stand-alone transformation systems. more>>
Stratego/XT is a development environment for creating stand-alone transformation systems.
It combines Stratego, a language for implementing transformations based on the paradigm of programmable rewriting strategies, with XT, a collection of reusable components and tools for the development of transformation systems.
In general, Stratego/XT is intended for the analysis, manipulation, and generation of programs, though its features make it useful for transforming any structured documents.
In practice, it has been used to build many types of transformation systems including compilers, interpreters, static analyzers, domain-specific optimizers, code generators, source code refactorers, documentation generators, and document transformers.
Enhancements:
- The compiler was restructured.
- Some old language features were removed.
- Man pages for all tools were completed.
- A new introductory tutorial with examples was co-released, and more.
<<lessIt combines Stratego, a language for implementing transformations based on the paradigm of programmable rewriting strategies, with XT, a collection of reusable components and tools for the development of transformation systems.
In general, Stratego/XT is intended for the analysis, manipulation, and generation of programs, though its features make it useful for transforming any structured documents.
In practice, it has been used to build many types of transformation systems including compilers, interpreters, static analyzers, domain-specific optimizers, code generators, source code refactorers, documentation generators, and document transformers.
Enhancements:
- The compiler was restructured.
- Some old language features were removed.
- Man pages for all tools were completed.
- A new introductory tutorial with examples was co-released, and more.
Download (6.9MB)
Added: 2005-11-08 License: LGPL (GNU Lesser General Public License) Price:
1458 downloads
iloog 7.04
iloog project is a Gentoo-based LiveCD. more>>
iloog project is a Gentoo-based LiveCD produced by the Ioannina Linux User Group (I.L.U.G.), targeted mainly at students and scientists.
Our purpose is to create a multi-purpose tool that will suit the needs of our growing user-base through a continuous ad-hoc process that follows the "release early, release often" paradigm.
Main features:
- ISOLINUX boot loader for increased compatibility with older hardware
- UnionFS filesystem support that enables you to write everywhere on the LiveCD and install extra packages
- Graphical X environment through the Fluxbox window manager (see the screenshots)
- Many programming editors and IDEs, including: Vim, nano, Anjuta, Kdevelop
- A plethora of scientific applications, including: Octave, Namd, Tinker, Merlin
- Fits, conveniently, in a 700MB CD
<<lessOur purpose is to create a multi-purpose tool that will suit the needs of our growing user-base through a continuous ad-hoc process that follows the "release early, release often" paradigm.
Main features:
- ISOLINUX boot loader for increased compatibility with older hardware
- UnionFS filesystem support that enables you to write everywhere on the LiveCD and install extra packages
- Graphical X environment through the Fluxbox window manager (see the screenshots)
- Many programming editors and IDEs, including: Vim, nano, Anjuta, Kdevelop
- A plethora of scientific applications, including: Octave, Namd, Tinker, Merlin
- Fits, conveniently, in a 700MB CD
Download (697.4MB)
Added: 2007-05-01 License: BSD License Price:
907 downloads
Marathon GUI Test Tool 1.0.6
Marathon is a testing framework for GUI applications developed using Java/Swing. more>>
Marathon project is a testing framework for GUI applications developed using Java/Swing. Marathon composes of recorder, runner and editor. The testscripts are composed of python code.
Marathon focuses on end-user testing. One need not know Java or Swing to record test scripts using Marathon. Marthon is kept intentionally simple. The aim to produce test scripts that are readable by everyone on the project. This includes the developers, testers and the customers. Marathon is flexible and provides facilities to extend the functionality available through python scripts or through writing ones own component resolvers.
Marathon captures the semantic actions on components instead of the mouse & keyboard events. This results in scripts that are simple and at a higher granular level. Marathon suites well for applications that mostly depend on forms-paradigm.
<<lessMarathon focuses on end-user testing. One need not know Java or Swing to record test scripts using Marathon. Marthon is kept intentionally simple. The aim to produce test scripts that are readable by everyone on the project. This includes the developers, testers and the customers. Marathon is flexible and provides facilities to extend the functionality available through python scripts or through writing ones own component resolvers.
Marathon captures the semantic actions on components instead of the mouse & keyboard events. This results in scripts that are simple and at a higher granular level. Marathon suites well for applications that mostly depend on forms-paradigm.
Download (4.6MB)
Added: 2007-05-16 License: LGPL (GNU Lesser General Public License) Price:
536 downloads
KBasic 1.0
KBasic is a free full featured Object orientated modern BASIC language. more>>
KBasic is made up of the following programs: + a development environment with visual form designer and menubar designer + a compiler + an interpreter + an archiver + a graphical user interface component.
It is possible to develop Qt applications with well known BASIC syntax in a modern fashion. It comes with truly Java-like object orientation and backward support for VB6 and QBasic, as it is 100% syntax compatible.
KBasic combines the expressive power of object-oriented languages like C++ with the familiarity and ease of use of VB6.
It allows developers with an installed base of VB6 applications to start developing for a mixed Windows and Linux environment without having to face a steep learning curve: KBasic uses the familiar visual design paradigm and has a full implementation of the BASIC language.
Main features:
- Object orientated
- Modern BASIC language
- Full featured IDE
- Complete documentation
- More than 200 classes
- Get the power of C++
- Extend them
- Control the events
<<lessIt is possible to develop Qt applications with well known BASIC syntax in a modern fashion. It comes with truly Java-like object orientation and backward support for VB6 and QBasic, as it is 100% syntax compatible.
KBasic combines the expressive power of object-oriented languages like C++ with the familiarity and ease of use of VB6.
It allows developers with an installed base of VB6 applications to start developing for a mixed Windows and Linux environment without having to face a steep learning curve: KBasic uses the familiar visual design paradigm and has a full implementation of the BASIC language.
Main features:
- Object orientated
- Modern BASIC language
- Full featured IDE
- Complete documentation
- More than 200 classes
- Get the power of C++
- Extend them
- Control the events
Download (35.9MB)
Added: 2005-11-03 License: Freeware Price:
1123 downloads
php.MVC Web Application Framework 1.0
php.MVC implements the Model-View-Controller design pattern, and encourages application design based on the Model 2 paradigm. more>>
php.MVC implements the Model-View-Controller design pattern, and encourages application design based on the Model 2 paradigm. This design model allows the Web page or other contents (View) to be mostly separated from the internal application code (Controller/Model), making it easier for designers and programmers to focus on their respective areas of expertise.
The framework provides a single entry point Controller. The Controller is responsible for allocating HTTP requests to the appropriate Action handler (Model) based on configuration mappings.
The Model contains the business logic for the application. The Controller then forwards the request to the appropriate View component, which is usually implemented using a combination of HTML with PHP tags in the form of templates. The resulting contents are returned to the client browser, or via another protocol such as SMTP.
php.MVC is a PHP port of Jakarta Struts. It currently supports many features of Struts, including declarative application configuration via the XML digester. For example, mappings from the various Action business logic components to appropriate results pages can be specified declaratively in the XML configuration file.
Main features:
- Free OpenSource software: This gives users full control of the software, and the able to modify the source code to suit specific needs.
- Security: php.MVC applications have only one entry point (per application). This makes it easy to protect sensitive application code and data.
- Flexible Installation: Individual php.MVC applications can be installed outside of the main php.MVC library directory tree.
- Multi-applications: There is no limit to the number of applications per php.MVC installation.
- Object Oriented design (OOD). The php.MVC framework is based on OOD principles, making it more extendable and maintainable.
- Database integration: The php.MVC framework ships with the Pear::DB Database Abstraction Layer, and a driver for the MySQL relational database manager (RDBM) is provided.
- Action Chaining: php.MVC allows for passing control to other Actions. This makes it easy to process a sequence of Actions (business logic classes) and static resources (pages).
- XML configuration: php.MVC uses declarative application configurations using Extensible Markup Language (XML) files. Each application has its own XML configuration file.
- MVC Model 2 design: php.MVC implements the Model-View-Controller (MVC) Model 2 design pattern. The Model 2 paradigm allows the separation of the application presentation from the business logic, making it easier for designers and programmers to focus on their respective areas of expertise.
- Form button mapping: php.MVC implements the LookupDispatchAction class to enable HTML form buttons to be mapped to particular business logic methods. For example, a form submit button called "Add to Cart" could be mapped to an Action class method called MyCartAction->addToCart(...).
- Message Resources: php.MVC provides a PropertyMessageResources class that handles messages in text string properties files with parametric replacement. This can provide Locale-sensitive messages for internationalized applications.
- The php.MVC framework is based on Jakarta Struts application framework design. Struts has proven to be reliable, extendable and well supported.
Enhancements:
- This development release adds bugfixes and enhancements to the framework, a compressed performance version for use in more demanding hosting environments, and an example application to demonstrate the use of both versions.
<<lessThe framework provides a single entry point Controller. The Controller is responsible for allocating HTTP requests to the appropriate Action handler (Model) based on configuration mappings.
The Model contains the business logic for the application. The Controller then forwards the request to the appropriate View component, which is usually implemented using a combination of HTML with PHP tags in the form of templates. The resulting contents are returned to the client browser, or via another protocol such as SMTP.
php.MVC is a PHP port of Jakarta Struts. It currently supports many features of Struts, including declarative application configuration via the XML digester. For example, mappings from the various Action business logic components to appropriate results pages can be specified declaratively in the XML configuration file.
Main features:
- Free OpenSource software: This gives users full control of the software, and the able to modify the source code to suit specific needs.
- Security: php.MVC applications have only one entry point (per application). This makes it easy to protect sensitive application code and data.
- Flexible Installation: Individual php.MVC applications can be installed outside of the main php.MVC library directory tree.
- Multi-applications: There is no limit to the number of applications per php.MVC installation.
- Object Oriented design (OOD). The php.MVC framework is based on OOD principles, making it more extendable and maintainable.
- Database integration: The php.MVC framework ships with the Pear::DB Database Abstraction Layer, and a driver for the MySQL relational database manager (RDBM) is provided.
- Action Chaining: php.MVC allows for passing control to other Actions. This makes it easy to process a sequence of Actions (business logic classes) and static resources (pages).
- XML configuration: php.MVC uses declarative application configurations using Extensible Markup Language (XML) files. Each application has its own XML configuration file.
- MVC Model 2 design: php.MVC implements the Model-View-Controller (MVC) Model 2 design pattern. The Model 2 paradigm allows the separation of the application presentation from the business logic, making it easier for designers and programmers to focus on their respective areas of expertise.
- Form button mapping: php.MVC implements the LookupDispatchAction class to enable HTML form buttons to be mapped to particular business logic methods. For example, a form submit button called "Add to Cart" could be mapped to an Action class method called MyCartAction->addToCart(...).
- Message Resources: php.MVC provides a PropertyMessageResources class that handles messages in text string properties files with parametric replacement. This can provide Locale-sensitive messages for internationalized applications.
- The php.MVC framework is based on Jakarta Struts application framework design. Struts has proven to be reliable, extendable and well supported.
Enhancements:
- This development release adds bugfixes and enhancements to the framework, a compressed performance version for use in more demanding hosting environments, and an example application to demonstrate the use of both versions.
Download (0.45MB)
Added: 2006-02-28 License: LGPL (GNU Lesser General Public License) Price:
1340 downloads
Secleted [ 0 ] software to compare
Copyright Notice:
Software piracy is theft, Using crack, password, serial numbers, registration codes, key generators is illegal and prevent future software development. The above paradigm search only lists software in full, demo and trial versions for free download. Download links are directly from our mirror sites or publisher sites, torrent files or links from rapidshare.com, yousendit.com or megaupload.com are not allowed