Brief Description
Development Tools Kit is typically a set of development tools that allows for the creation and customization of an application. GUI Toolkit or Widget Library may be either a sub-set or a companion product to the Development Tools kit.
The tools kit may be proprietary or open source. Software developed in a specific tool kit is normally incompatible with other tools kits.
Generic Functional Requirements
The identity management functionality is still evolving.
The properties that would allow for growth and evolution of supporting GUI are:
Web applications oriented architecture
Ability to create and manage business process flows
Support for modern object-oriented programming language
Open Application Programming Interface for custom development