Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

  • JOC is turning towards its end of life and will be replaced by a new component.
  • The requirements management for the new JOC Cockpit has started.

Cockpit

Functional Requirements

  • Basically the existing functionality shall be provided to monitor and control jobs, job chains etc. and to access logs.
  • Visualisation of more details, e.g. for history.
  • Support for any number JobScheduler instances
    • Active and Passive Cluster Instances
    • Supervisor and Workload Instances
    • Master and Agent Instances
    • Of specific concern will be the management of lager numbers of Agents
  • Authentication and Authorization via Apache Shiro
    • Integration with Directory Services
    • Management of permissions, e.g. for folders and operations.
    • Grouping of permissions to roles and associating roles to users.
  • Workload visualisation
  • Calendar preview

Non-Functional Requirements

  • Reduced impact of JOC operations on the JobScheduler main process.
  • Consistent logging.

Usability Requirements

  • Improved navigation.
  • Improved graphical presentation.
  • Better responsiveness of the GUI. The GUI will receive events from JobScheduler instances.
  • Responsive Design for use with mobile devices as e.g. tablets.

...