Title :
PENGUIN-a Programmable, Extensible, Network Graphical User INterface
Author :
Liow, Yuh-Tay ; Joyce, Rick
Author_Institution :
AT&T Bell Labs., Middletown, NJ, USA
Abstract :
This paper presents a software module currently being used in AT&T for developing graphical user interfaces (GUIs) to telephony applications. We use the name PENGUIN, a Programmable, Extensible Network Graphical User INterface to refer to this reusable software module, which has been realized as both an X Window Intrinsics (Xt) widget and a UNIX* process. PENGUIN offers advantages of shorter development time, lower development cost and better quality over traditional GUI development methods for this class of problems. PENGUIN achieves this by encapsulating the (extensive) domain independent work involved with such GUIs, while being extensible to allow the application to integrate the domain dependent features it needs. PENGUIN has been used in a number of telephony applications including network maintenance, restoration, and provisioning. It has, in some instances, reduced the development time of domain dependent features from one person-year to well less than one person-month
Keywords :
graphical user interfaces; object-oriented programming; software reusability; telecommunications computing; telephone networks; telephony; PENGUIN; Programmable Extensible Network Graphical User INterface; UNIX* process; X Window Intrinsics widget; Xt widget; domain independence; network maintenance; provisioning; restoration; reusable software module; software module; telephony applications; Application software; Computer interfaces; Costs; Displays; Graphical user interfaces; Laboratories; Object oriented modeling; Software reusability; Telephony; Trademarks;
Conference_Titel :
Industrial Electronics, Control, and Instrumentation, 1993. Proceedings of the IECON '93., International Conference on
Conference_Location :
Maui, HI
Print_ISBN :
0-7803-0891-3
DOI :
10.1109/IECON.1993.339097