Browse Prior Art Database

Switchable System Targeting under a Common Graphical User Interface

IP.com Disclosure Number: IPCOM000199133D
Publication Date: 2010-Aug-26
Document File: 1 page(s) / 20K

Publishing Venue

The IP.com Prior Art Database

Abstract

This publication describes a software design which alters GUI panel type based different system type in a seamless manner with common code. This design has allowed maximum sharing of code between different IBM systems and common look and feel of GUI panels on IBM i, p, and storage HMCs.

This text was extracted from a PDF file.
This is the abbreviated version, containing approximately 56% of the total text.

Page 1 of 1

Switchable System Targeting under a Common Graphical User Interface

Problem/Background:


Most machine management tasks launched from Hardware Management Console of Squadron system requires selecting of a system target and specifying an action. The top level graphical user interface (WebSM) is designed to be common among Squadron i, p, and S to create a consistent user experience. However, the underlying system targets and the set of actions associated each type of system target are different between Squadron i/p and S. For example, in Squadron S, a pair of Squadron p system forms a Storage Facility (SF) and a pair of Squadron logical partitions (LPAR) forms a Storage Facility Image (SFI). There are numerous system management tasks associated with SF and SFI targets that do not present in Squadron i/p. There needs to be a seamless code module switch mechanism which can launch different code to display a different set of system target and management actions. A simple approach could be that the WebSM is made aware of what the machine type is and launches different code based on whether it is a Squadron i/p or Squadron S machine. However, this invention has devised a software design which maximizes the code sharing between different machines while still achieves the above stated goal of displaying machine dependent system targets and actions.

Invention:


This invention is a software implementation in a unique management environment in which computers of very different...