Prolifics Open Source Software for Linux

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, visual tools, a data object repository that simplify component-based development producing predictable results.

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, support all major databases and enable building applications for TUXEDO and IBM WebSphere. 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 enabling developers to build client forms concurrently while building components. 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

  • Prolifics offers full maintenance and cross-platform support for Panther for Linux, including free upgrades, bug fixes and technical support.
  • Pardus offers JAM, Panther and POSSL consulting and software development services.