Features

User interface
Portofino automatically generates the user interface based on your model definition. The UI's features include:
  • forms (create-read-update-delete operations)
  • navigation of relationships
  • searches with flexible multiple filtering
  • full-text searches
  • workflow operations
  • breadcrumbs
  • read/write fields based on permissions
  • field-level and semantic validations
  • cascaded selections
  • user management
  • binary files upload
  • interactive dashboards/portlets with drill-down
  • parametric reports in pdf and other formats

Database technologies
Commercial:
  • Oracle
  • Microsoft SQL Server
  • IBM DB2
Open-source:
  • PostgreSQL
  • MySQL
  • Apache Derby (embedded, not for production)

Security and permissions
  • internal or external authentication&authorization
  • single sign-on integrations:
    • Java security realms
    • LDAP
    • MS Active Directory
    • JOSSO
    • Novell iChain reverse proxy
    • custom
  • application-level security based
  • workflow state-driven authentication
Supported models
  • data (see below)
  • workflows (see below)
  • permissions
  • portlets
  • reporting
  • calculated attributes
  • constraints
  • operations
Click on the thumbnail image to enlarge.

Data modeling features
  • classes (entities/tables)
  • attributes (columns) of eight different types
  • blobs for binary documents and images
  • one-to-one and one-to many relationships
  • flexible many-to-many relationships through intersection classes (also with attributes on the intersection class)
  • inheritance
  • modeling done at the logical level
  • automatic mapping to six database technologies
  • real-time database schema changes (DDL)

Workflow modeling features
  • finite-state-machine (FSM) model
  • states
  • transitions
  • guards (conditions to enable/disable transitions)
  • custom workflow actions
  • automatic email notifications
  • flexible permissions based on state/attribute/user
More information

Screenshots
On-line demo
System requirements
Licensing
Download
Documentation

Back to ManyDesigns Portofino.