De Gamma Suite© is a Composite Application Framework (or C.A.F.).

It supplies a suite of homogeneous tools and engines, in order to create business applications, through aggregation of components and services (newly created or pre-existing).

It gives the best compromise when facing all issues to be solved when dealing with business applications development: cross integration, process automation, new user interface development, document management and multi-channels publication.

Description of each tool


Repository / Services provider

  • Define the application’s structures
  • Define third party applications and systems to be integrated
  • Describe and store reusable services
  • Manage translations (including UNICODE)
  • Execute and root services
  • Generate on the fly services
  • Publish web services
  • Reuse any technical service, required by the application : existing systems for authentication (LDAP…), encryption, mailing…
  • Administrate services – Log events
  • Manage authentications and securities
  • Manage versioning (check in / check out)
  • Manage repository implementation
  • Determine impact analysis
  • Allow remote update for clients (Live Update)



Development studio

  • Develop new UIs based on the repository (application’s structures)
  • Develop composite applications
  • Change dynamically the forms’ design (“wysiwyg” design)
  • Generate simultaneously web and windows forms
  • Use a same service via different kinds of terminals:
    - De Gamma consumers: Windows rich client, Web browser, intra/extranet, portal…
    - Third party applications (De Gamma can supply services under a standard format: HTML, XML…): portal, development tool, web services

Business Process Management (BPM)

  • Design the business processes
  • Publish them under an html format
  • Use this tool to run the project analysis
  • Link the processes to the document management tool

Workflow

  • Automate tasks and processes
  • Administrate / Secure processes, via logs (XML & HTML format) and alerts which are generated automatically
  • Get a perfect match between the processes described and the deployed application (no gap between the processes described and the executed ones)
  • Implement to do lists, alerts and escalations
  • Allow business managers to dynamically update business rules, in real time

This workflow/BPM module uses a set of components in order to benefit from as much technologies as possible (Send mail or screen pop up, Execute SQL query, Launch external program, Feed a to do list, Start a complete process, Call an API or web service, Load / Transform a file, Connect to a directory (LDAP…), Import / Merge / Export data…)

Document management

  • Create / Search / Store documents
  • Manage their life cycles & versions
  • Secure the accesses
  • Publish these documents : source version / composite, PDF / HTML