AJAX Rich Internet Application RIA E-Learning
  Products    Applect

Applect is a Domain-Specific Language Tool (DSLT) and IDE for developing enterprise applications. It has pre-defined features, collaboration tools and components for business object modeling, workflow modeling, collaboration tools, and dashboard.Features:

  • A business object is modeled in a tree-like structure
  • Activities that are based on the objects are modeled.
  • Provides a Business Rule Modeling framework
  • Provides a modular approach of workflow to allow flexible task-assignment and routing (dynamic workflow feature) and still provide structured process relationship between the activities
  • Supports collaboration/workgroup features
  • Dynamic scripting language ( Groovy - http://groovy.codehaus.org/) is embedded in the Applect Object Model to implement the process rules in the workflow
  • Includes a Process Module of the Workflow to capture the pre-defined structured workflow
  • Includes a Task Module of the workflow to capture the semi-structured, dynamic work-assignment and routing
  • Includes a Process Module to allow modeling of complex business rules for the conditional branching of activities and the complex task assignment/routing.
  • Includes Document Management as a module to the Applect Object Model
  • Provides an end-user dashboard / portal like Object-Browser tool to allow the user to dynamically construct complex queries, and retrieve information captured by the application
  • Standard workgroup tool components such as calendar, messaging, team-management etc. are represented as modules in the Applect-object model
  • Integration to specific components can be done during the implementation