Users, tasks, and tools for composite applications
Preview how users in enterprise might use various tools to perform tasks for delivering composite applications, application components, and application templates.
The following table summarizes, for each type of user, the tasks performed and the tools used in creating, customizing, deploying, and managing application templates and composite applications for business users.
Table 1. Composite Application Users, Tasks, Tools, and Deliverables
Users Tasks Tools Deliverables Component developer Develop components, which can be integrated into applications and templates. Any application development tool of choice, for example:
- IBMRationalApplication Developer
- IBM Portal Toolkit
- IBM WebSpherePortlet Factory
Application components Business analyst, application designer, application manager Create templates, which integrate existing components. Templates are used to create composite applications. IBM WebSphere Portal
- Application Template Library
- Applications catalog
- Portlets for editing templates and applications: Properties, Layout, Parameters, and Roles.
Application templates Composite applications
User interface designer Work with the developers to design the application content and page layouts that the templates define for composite applications. Portlets for editing templates and applications: Properties, Layout, Parameters, and Roles. Application templates Composite applications
Deployer Deploy the appropriate EAR and WAR files of the components, needed by application templates. Only the components already deployed can be assembled into a template and instantiated from a template into a composite application. IBM WAS console Available components for use with application templates and composite applications Application owner May be a business analyst, application designer, or application manager.
Create composite application instances from application templates. May also create application templates.
Create and manage policies for composite applications. This responsibility might be shared with, or owned by, the portal administrator.
IBM WebSphere Portal
- Application Template Library
- Applications catalog
- Portlets for editing applications: Properties, Layout, and Roles.
Applications for individuals and teams Policies for applications
Business user of applications Use personal and team applications and components for accomplishing business and community objectives. IBM WebSphere Portal Composite applications and their components
Business or community deliverables
Parent
Work with composite applications
User access to templates and applications