Prolifics Open Source Software for Linux

From Seo Wiki - Search Engine Optimization and Programming Languages

Jump to: navigation, search
Developer(s) Prolifics
Stable release 4.18
Written in C++
Operating system Linux
Available in Multilingual
License BSD-like
Website SourceForge

Prolifics Open Source Software for Linux (POSSL) is an open and extendible development framework for building transactional component based business applications that can easily adapt to business and technology changes. The POSSL framework includes a development methodology similar to rapid application development, visual tools and a data object repository that simplify component-based development producing predictable results. It is one of very few, if not the only, open source rapid development tool with such a breadth of features.

The framework includes a complete integrated development environment designed to facilitate team development thereby allowing business analysts, database analysts, application programmers, systems programmers, and user interface designers of all skill levels to participate in the software development process.

It is derivative of rapid application development tool Panther - developed by Prolifics company. Panther is commercially available tool supported by its manufacturer while POSSL is supported by open source community. POSSL supports building 2-tier and n-tier applications, works with all major databases and enables building of multitier applications for BEA Tuxedo, IBM WebSphere and Microsoft COM. Applications developed with POSSL can be deployed in character mode, GUI and WEB environments.

POSSL's repository-based development framework includes automatic inheritance across all application components, object property sheets, a C function API & Java class library, and a user-friendly 4GL scripting language. The framework additionally reduces application development effort enabling developers to build client forms concurrently with building components (which are constructed in the same visual environment as client screens). POSSL Database Interface and Transaction Manager automatically prepare business components to interact with database handling details, such as:

  • automated SQL generation using a visual metaphor, including cross-table relationships
  • automated result set mapping
  • data mapping between the component interface and the database
  • integration with database metadata allowing SQL queries to be written once and deployed across multiple relational databases
  • generating optimized updates

The key benefits of using POSSL is that you can build applications quickly and reliably through less coding (most of the application logic can be represented visually), dynamic development (one can test application immediately as it is build without need of build-compile cycle), embeded debugger and reduced learning curve.

Support and application development with POSSL and Panther

External links

Personal tools

Served in 0.539 secs.