190
-A182 543 INTEGRATED INFORMATION SUPPORT SYSTEM (KISS) VOLUME 8 112 USER INTERFACE SUBS (U) GENERAL ELECTRIC CO SCHENECTADY NY PRODUCTION RESOURCES CONSU NCLASIFIED C ORENC ET AL 81 NOV 85 UTP- 2814428 F/G 12/5 L EhmhEEmhEmhhhE EEEmhEEEshhhhE EhmhEEEEEEEEEE EEmhEmhEEEmhEE EohEEEEEshEEEE mEEEEEIIEEEEI

SYSTEM (KISS) VOLUME 8 SCHENECTADY NY … · 2014-09-27 · PSSOA'& G ft 'lAylOt 11119000 hkJid6ftflL51 S 111110 40 G OAGAh.IZAT11t 011POR? ktp"610*S ArVAL ... D Appleton Company

Embed Size (px)

Citation preview

-A182 543 INTEGRATED INFORMATION SUPPORT SYSTEM (KISS) VOLUME 8 112USER INTERFACE SUBS (U) GENERAL ELECTRIC COSCHENECTADY NY PRODUCTION RESOURCES CONSU

NCLASIFIED C ORENC ET AL 81 NOV 85 UTP- 2814428 F/G 12/5 L

EhmhEEmhEmhhhEEEEmhEEEshhhhEEhmhEEEEEEEEEEEEmhEmhEEEmhEEEohEEEEEshEEEE

mEEEEEIIEEEEI

'"S

413.2

.2.2

1111 6 1

"i L.I IIIIlit

' 2 rl 1111 0

MIC ROCOPY RESOLUTION 'TEST CHART

. IIII 11.,1',.8

AD-A182 543

AFWAL-TR-86-4006Volume VIIIPart 8

INTEGRATED INFORMATIONSUPPORT SYSTEM (IISS)Volume VIII - User Interface SubsystemPart 8 - Form Processor Unit Test Plan

General Electric CompanyProduction Resources ConsultingOne River RoadSchenectady, New York 12345

Final Report for Period 22 September 1980 -31 July 1985

November 1985

Approved for public release; distribution is unlimited.

DTIC

MATER IALS LABORATORY " ~JULl I38,AIR FORCE WRIGHT AERONAUTICAL LABORATORIESAIR FORCE SYSTEMS COMMANDWRIGHT-PATTERSON AFB, OH 45433-6533

NOTICE

When Government drawings specifications, or other data are used for any purpose other thanin connection with a definitely related Government procurement operation, the United StatesGovernment thereby incurs no responsibility nor any obligation whatsoever, and the fact that the

j government may have formulated. furnished, or in any way supplied the said drawingsspecifications or other data. is not to be regarded by implication or otherwise as in anymanner licensing the holder or any other person or corporation, or conveying any rights or

. permission to manufacture, use. or sell any patented invention that may in any way be relatedthereto

This rea,'1 has been reviewed by the Office of Public Affairs (ASD/PA) and is releasable to theNational Technical Information Service (NTIS) At NTIS. it will be available to the generalpublic including foreign nations

This technical repor, has been reviewed and is approved for publication.

DAID LV/UD ON PROJECT MANAGER DATE" 1 A TCW IGHT PA7ERSON AFB OH 45433

FOR THE COMMANDER

SHUMAKER, BRANCH CHIEF DATEAFWALUMLTCWRIGHT PATTERSON AFB OH 45433

S'If your address has changed. if you wish to be removed from our maling list, or it Pie- addressee is no longer employed by your organization please notify AFWAL/MLTC. W-PAFB OH

45433 to help us maintain a current mailing list"

Copies of this report should not be returned unless return is required by security unnc,,r*?,,,

contractual obligations or notice on a specific document

I'.

.. Unclasuified0,

l~imT c6ASS a-CA'IOf of Vol PAGS

j%,I REPORT DOCUMENTATION PAGE10 010POPT SlrW.TV C.As11 PCA 10P4 1b 11SUA-CtIvA MARKINGS

Uncl assif aed-~ 2. SICURS?' C6A53 PCA?,ON £AW001?Y 0.5 0116'? l oft.& A,LA.&" OP AgPDA?

Approved for public release;* a& OCwa.5FICA? O%,OOV*.GmAOrhtG SC041 GOlL distributilon Is unlimited.

PSSOA'& G ft 'lAylOt 11119000 hkJid6ftflL51 S 111110 40 G OAGAh.IZAT11t 011POR? ktp"610*S

ArVAL-TR-SG-4006 Vol V111. Part 8

G& INAMS 0P P911POCW-fo QN11GAft.ZATION a OPP 'CS SVIIA806 U~ IAMS Of WOftiONekQ 0111rAftZA 10r4

General Electric Company ArVAL / LTCProduction Resources Consulting

6g*. ADOInS" fcay al lifte ZIP Cde To LORISS fCa',. Sas Om ZIP Ce.04

Schlevictt~y.WY 1345 PAFD. ON 45433-4533

so %. Awl Of Pf.hohfGSPOrSOO.tG OPP -C9 swedSO& I PSIOCV11116111900 In~n.mS& DSI.,PICA?,Oft 046.MSI

Air Force Naterlao L-borsto? TA'LC731-OC5Air Force Systies Comand. 0 USAIK~cr3656-C55

Sk LDOWnS 'C.,, SOOM 006 ZIP COW). 10 SOWNCE of Puowevlf ftOE

* PNOGnAIA of *OilC TASK Wfmt..#.

W rilbt-Pstilerson Ara. Ohio 45433 1.1EW meo Pd I 110fo

________________________________w6iIF 7500 82 01

(See Reverse)

Cross. Valerie and Horenc. Carol and Roble. Penny

of4807 3 714* COVISO I& OA75 of 111410001r Ire goAn Is PAGE CQ%

Final TecliziCAI Report 22 Sa@t 1902 31 July 10185 1 19S November iii

% SfP.SE TA h?.O% The computer software contained herein are theoretical and or

ICAII Project Priority 6201 references that ini no way reflect Air Force-owneld or -developedcomputer software

This unlit test plan establishes the methodology and proceduresused to adequately test the capabilities of the computer programidentified as the Form Processor (FP) The FP consists of a setof callable execution time routines that allows an applicationprogram to Eend reccive formatted screen to from variourtermmnail. and to perform terminil control function-- independentof thc terminal typc It alto has at User rnterfacc Monitor

*'.(UTM) thait handle:- tranilating messages sent acrost the NTM int(the, appropr ia t FF Ga I I The UIM also handle!, the log on tolISS, procesmng the IISS Function Screen and processing th(

% window management form

It D5'o _, 0 &.4'As 'r .00 aNS AC 'T21 a s RS'm C'V 94C r 111 1 C6&A55PCA?,Ohf

.0hC..A*5' *OftkhWl'MI SAWS~ AsSOT_ OC? 'm as Unclassified

avid L Judson Si 6 a-alftwi ATWv" XL.C

00OFOAM 1473. 53 APR oOt fI#f T3~uo I.~as 066o1'm unv-:asthfked

Si 6AMm C 9.S 'CA'O O*.0 'rS 's0aa

04.

11. Title

Integrated Information Support System (IISS)Vol VIII - User Interface SubsystemPart 8 - Form Processor Unit Test Plan

A S D 86 00279 Jan 1986

og-

,, Avnl::h.itI CodesA':: t / or

I~.

I..'

'"

I

* -CC..' *

UTP620144200I November 1985

PREFACE*1

This unit test plan covers the work performed under AirForce Contract F33615-80-C-5155 (ICAM Project 6201). This

*contract is sponsored by the Materials Laboratory, Air Force*. Systems Command, Wright-Patterson Air Force Base, Ohio. It was

5, administered under the technical direction of Mr. Gerald C.Shumaker. ICAM Program Manager, Manufacturing TechnologyDivision. through Project Manager. Mr. David Judson. The PrimeContractor was Production Resources Consulting of the General

*. Electric Company. Schenectady, New York, under the direction of*. Mr. Alan Rubenstein. The General Electric Project Manager was

-Mr. Myron Hurlbut of Industrial Automation Systems Department,Albany, New York.

Certain work aimed at improving Test Bed Technology hasbeen performed by other contracts with Project 6201 performingintegrating functions. This work consisted of enhancements to

*Test Bed software and establishment and operation of Test Bed. hardware and communications for developers and other users.

Documentation relating to the Test Bed from all of thesecontractors and projects have been integrated under Project 6201for publication and treatment as an integrated set of documents.The particular contributors to each document are noted on theReport Documentation Page (DD1473). A listing and description

of the entire project documentation system and how they arerelated is contained in document FTR620100001. Project Overview.

The subcontractors and their contributing activities were.* as follows:

TASK 4.2

Subcontractors Role

Boeing Military Aircraft Reviewer.Company (BMAC)

D. Appleton Company Responsible for IDEF support,(DACOM) state-of-the-art literature

search.

General Dynamics/ Responsible for factory view

Ft. Worth function and informationmodels.

V.' rii

6 i

* S.'I~*f ** .* .*

.

UTP620144200I November 1985

Subcontractors Role

Illinois Institute of Responsible for factory viewTechnology function research (IITRI)

and information models ofsmall and medium-size business.

North American Rockwell Reviewer.

Northrop Corporation Responsible for factory viewfunction and informationmodels.

Pritsker and Associates Responsible for IDEF2 support.

SofTech Responsible for IDEFO support.

TASKS 4.3 - 4.9 (TEST BED)

Subcontractors Role

Boeing Military Aircraft Responsible for consultation onCompany (BMAC) applications of the technology

and on IBM computer technology.

Computer Technology Assisted in the areas ofAssociates (CTA) communications systems, system

design and integration. methodology, and design of the

Network Transaction Manager.

Control Data Corporation Responsible for the Common Data(CDC) Model (CDM) implementation and

part of the CDM design (sharedwith DACOM)

D Appleton Company Responsible for the overall CDM(DACOM) Subsystem design integration

and test plan. as well as partof the design of the CDH(shared with CDC) DACOM alsodeveloped the IntegrationMethodology and did the schemamappings for the ApplicationSubsystems

Iv

V' " V ' q V " * " ' ' '' 7 ''" .- ' "' "- "" '' "%" ' ''' '' ""

UTP6201442001 November 1985

Subcontractors Role

Digital Equipment Consulting and support of theCorporation (DEC) performance testing and on DEC

software and computer systemsoperation.

McDonnell Douglas Responsible for the support andAutomation Company enhancements to the Network(McAuto) Transaction Manager Subsystem

during 1984/1985 period.

On-Line Software Responsible for programming theInternational (OSI) Communications Subsystem on the

IBM and for consulting on theIBM.

Rath and Strong Systems Responsible for assistance inProducts (RSSP) (In 1985 the implementation and use ofbecame McCormack U Dodge) the MRP II package (PIOS) that

they supplied.

SofTech. Inc. Responsible for the design andimplementation of the NetworkTransaction Manager (NTM) in1981/1984 period.

Software Performance Responsible for directing theEngineering (SPE) work on performance evaluation

V" and analysis.

' Structural Dynamics Responsible for the UserResearch Corporation Interface and Virtual Terminal(SDRC) Interface Subsystems.

Other prime contractors under other projects who havecontributed to Test Bed Technology. their contributingactivities and responsible projects are as follows:

Contractors ICAM Project Contributing Activities

Boeing Military 1701. 2201, Enhancements for IBMAircraft Company 2202 node use. Technology(BMAC) Transfer to Integrated

Sheet Metal Center(ISMC).

' ' ))* -;: * i i. * ' ... > ,- .... ,. .. ..-. '. .. . ..v * > ,v '. . , \.>

UTP6201442001 November 1985

Contractors ICAM Project Contributing Activities

Control Data 1502, 1701 IISS enhancements toCorporation (CDC) Common Data Model

Processor (CDMP).

D. Appleton Company 1502 IISS enhancements to(DACOM) Integration Methodology.

General Electric 1502 Operation of the TestBed and communicationsequipment.

Hughes Aircraft 1701 Test Bed enhancements.Company (HAC)

Structural Dynamics 1502, 1701, IISS enhancements toResearch Corporation 1703 User Interface/Virtual(SDRC) Terminal Interface

(UI/VTI).

Systran 1502 Test Bed enhancements.Operation of Test Bed.

.,.

J.

vi.6 '.-'. .. '.. ..> ' .- '.,.- ' ,.. -,.

UTP6201442001 November 1985

TABLE OF CONTENTS

Pate

SECTION 1.0 GENERAL....................................... 1-11.1 Purpose..................................... 1-11.2 Project References.........................i1-11.3 Terms and Abbreviations..................... 1-2

SECTION 2.0 DEVELOPMENT ACTIVITY......................... 2-12.1 Statement of Pretest Activity.............. 2-12.2 Pretest Activity Results.................... 2-1

SECTION 3.0 SYSTEM DESCRIPTION........................... 3-13.1 System Description......................... 3-13.2 Testing Schedule........................... 3-33.3 First Location Testing...................... 3-33.4 Subseqeunt Location Testing................. 3-4

SECTION 4.0 SPECIFICATIONS AND EVALUATIONS................ 4-14.1 Test Specifications........................ 4-14.2 Test Methods and Constraints................ 4-54.3 Test Progression........................... 4-54.4 Test Evaluation............................ 4-6

SECTION 5.0 TEST PROCEDURES............................... 5-i5.1 Test Description........................... 5-15.2 Test Control................................ 5-15.3 Test Procedures............................ 5-1

P APPENDICES

-mA Commands for ARTEST............................ A-1

B FP Test Forms................................... B-i

F IGURES

3-1 Interface Block Diagram...................... 3-24-1 Table of Functionality Testing.............. 4-45-la (logon Screen)............................... 5-3

my5-lb BEFORE....................................... 5-45-ic AFTER........................................ 5-5

p5-2a BEFORE....................................... 5-65-2b AFTER........................................ 5-7

5-3a BEFORE....................................... 5-8

., -'vii

UTP620 1442001 November 1985

5-3b AFTER........................................ 5-95-4a BEFORE....................................... 5-105-4b AFTER........................................ 5-115-5a BEFORE....................................... 5-125-5b AFTER........................................ 5-135-6a BEFORE....................................... 5-145-6b AFTER........................................ 5-155-7a BEFORE....................................... 5-165-7b AFTER........................................ 5-175-8a BEFORE....................................... 5-185-8b AFTER........................................ 5-195-9a BEFORE....................................... 5-205-9b AFTER........................................ 5-215-10a BEFORE....................................... 5-225-10b AFTER........................................ 5-235-11a BEFORE....................................... 5-245-11b AFTER........................................ 5-255-12a BEFORE....................................... 5-265-12b AFTER........................................ 5-275-13a BEFORE....................................... 5-285-13b AFTER........................................ 5-295-14a BEFORE....................................... 5-305-14b AFTER........................................ 5-315-15a BEFORE....................................... 5-325-15b AFTER........................................ 5-335-16a BEFORE....................................... 5-345-16b AFTER........................................ 5-355-17a BEFORE....................................... 5-365-17b AFTER........................................ 5-375-18a BEFORE....................................... 5-385-18b AFTER........................................ 5-395-19a BEFORE....................................... 5-405-19b AFTER........................................ 5-415-20a BEFORE....................................... 5-425-20b AFTER........................................ 5-435-21a BEFORE....................................... 5-445-21b AFTER........................................ 5-455-22a BEFORE....................................... 5-465-22b AFTER........................................ 5-475-23a BEFORE....................................... 5-48

-~5-23b AFTER........................................ 5-495-24a BEFORE....................................... 5-505-24b AFTER........................................ 5-515-25a BEFORE....................................... 5-52

e'5-25b AFTER........................................ 5-535-26a BEFORE....................................... 5-545-26b AFTER........................................ 5-55

viii

UTP620 144200

1 November 1985

4'.5-27a BEFORE....................................... 5-565-27b AFTER........................................ 5-575-27c AFTER 5-27b.................................. 5-585-28a BEFORE....................................... 5-595-28b AFTER........................................ 5-605-29a BEFORE....................................... 5-615-29b AFTER........................................ 5-625-30a BEFORE....................................... 5-635-30b AFTER........................................ 5-645-31a BEFORE....................................... 5-655-31b AFTER........................................ 5-665-32a BEFORE....................................... 5-675-32b AFTER........................................ 5-685-33a BEFORE....................................... 5-69

4,5-33b AFTER........................................ 5-705-34a BEFORE....................................... 5-715-34b AFTER........................................ 5-725-35a BEFORE....................................... 5-735-35b AFTER........................................ 5-745-36a BEFORE....................................... 5-755-36b AFTER........................................ 5-765-37a BEFORE....................................... 5-775-37b AFTER........................................ 5-785-38a BEFORE....................................... 5-795-38b AFTER........................................ 5-805-39a BEFORE....................................... 5-815-39b AFTER........................................ 5-825-39c AFTER 5-39b.................................. 5-835-40a BEFORE....................................... 5-845-40b AFTER........................................ 5-855-40c AFTER 5-40b.................................. 5-865-40d AFTER 5-40c.................................. 5-875-41a BEFORE....................................... 5-885-41b AFTER........................................ 5-895-42a BEFORE....................................... 5-905-42b AFTER........................................ 5-915-43a BEFORE....................................... 5-925-43b AFTER........................................ 5-935-44a BEFORE....................................... 5-945-44b AFTER........................................ 5-95

*5-45a BEFORE....................................... 5-965-45b AFTER........................................ 5-975-46a BEFORE....................................... 5-98

*5-46b AFTER........................................ 5-995-47a BEFORE....................................... 5-1005-47b AFTER........................................ 5-1015-48a BEFORE....................................... 5-102

ix

UTP620 1442001 November 1985

5-48b AFTER........................................ 5-1035.r49a BEFORE....................................... 5-1045-49b AFTER........................................ 5-1055-50a BEFORE....................................... 5-1065-50b AFTER........................................ 5-1075-51a BEFORE....................................... 5-1085-51b AFTER........................................ 5-1095-52a BEFORE....................................... 5-1105-52b AFTER........................................ 5-1115-53a BEFORE....................................... 5-1125-53b AFTER.................... .................... 5-1135 - 4 E O E . . . . . . . . . . . . . . . . . . - 1

*5-54b BFERE....................................... 5-1145-55a AEFE....................................... 5-1155-55b BFERE........................ ............... 5-116

.45-56a AEFE....................... ................ 5-1185-56a BFERE....................................... 5-1185-57a AFE....................................... 5-1195-57b BFERE....................................... 5-1205-58a AEFE....................................... 5-1215-58a BFERE....................................... 5-1225-59a AFE....................................... 5-1245-59b BFERE....................................... 5-1245-60a AEFE....................................... 5-1255-60b BFERE....................................... 5-1265-61a AEFE....................................... 5-1285-61b BFERE....................................... 5-1255-62a AEFE....................................... 5-1295-62b BFERE....................................... 5-1305-63a AEFE....................................... 5-1315-63b BFERE....................................... 5-1325-64a AEFE....................................... 5-1335-64a BFERE....................................... 5-1345-65a AEFE....................................... 5-1365-65a BFERE....................................... 5-1365-66a AEFE....................................... 5-1375-66b BFERE....................................... 5-1355-67a AEFE....................................... 5-1495-67a BFERE....................................... 5-1405-68a AEFE....................................... 5-1415-68a BFERE....................................... 5-1425-69a AEFE....................................... 5-1435-69b BFERE....................................... 5-1445-70a AEFE....................................... 5-1465-70b BFERE................................. ...... 5-1465-71a AFE....................................... 5-1475-71b BFERE....................................... 5-148

x

UTP6201442001 November 1985

SECTION 1

GENERAL

1.1 Purpose

This unit test plan establishes the methodology andprocedures used to adequately test the capabilities of thecomputer program identified as the Form Processor, known inthis document as the FP. The FP is one configuration item ofthe Integrated Information Support System (IISS) User Interface(UI). It consists of Form Processor callable routines and theUser Interface Monitor which is the main controller of the FormProcessor.

1.2 Project References

(1] ICAM Documentation Standards, 23 December 1981,IDS150120000A.

[2] Structural Dynamics Research Corporation, FormProcessor Application Programmer Manual,UM 620144200B, 1 November 1985.

[3] Structural Dynamics Research Corporation, FormProcessor Computer Program Development Specification,DS 620144200, 1 November 1985.

[4] Structural Dynamics Research Corporation, FormsLanguage Compiler Unit Test Plan, UTP620144401,1 November 1985.

[5] Structural Dynamics Research Corporation, FormsDriven Form Editor Unit Test Plan, UTP620144402,1 November 1985.

[6] Structural Dynamics Research Corporation, ReportWriter Unit Test Plan, UTP620144501, 1 November 1985.

[7] Structural Dynamics Research Corporation, RapidApplication Generator Unit Test Plan, UTP620144502,

- 1 November 1985.

[8] Structural Dynamics Research Corporation, Text EditorUnit Test Plan, UTP620144600, 1 November 1985.

- .- ,

UTP620144200I November 1985

[9] Structural Dynamics Research Corporation, ApplicationInterface Unit Test Plan, UTP620144700, 1 November1985.

[10] Structural Dynamics Research Corporation, UserInterface Services Unit Test Plan, UTP620144100,1 November 1985.

[11] Structural Dynamics Research Corporation, FormProcessor Unit Test Plan, UTP620144200. 1 November1985.

1.3 Terms and Abbreviations

American Standard Code for Information Interchange:(ASCII), the character set defined by ANSI X3.4 and used by mostcomputer vendors.

Application Interface: (AI), subset of the IISS UserInterface that consists of the callable routines that are linkedwith applications that use the Form Processor or VirtualTerminal. The AI enables applications to be hosted on computersother than the host of the User Interface.

Application Process: (AP), a cohesive unit of software thatcan be initiated as a unit to perform some function orfunctions.

Attribute: field characteristic such as blinking,highlighted, black, etc. and various other combinations.Background attributes are defined for forms or windows only.Foreground attributes are defined for items. Attributes may bepermanent, i.e., they remain the same unless changed by theapplication program, or they may be temporary, i.e., they remainin effect until the window is redisplayed.

Common Data Model: (CDM), IISS subsystem that describescommon data application process formats, form definitions, etc.of the IISS and includes conceptual schema, external schemas,internal schemas, and schema transformation operators.

Computer Program Configuration Item: (CPCI), an aggregationof computer programs or any of their discrete portions, which

* satisfies an end-use function.

Conceptual Schema: (CS), the standard definition used forall data in the CDM. It is based on IDEFl information

1-2

UTP6201442001 November 1985

* modelling.

Current Cursor Position: the position of the cursor beforean edit command or function is issued in the text editor.

Cursor Position: the position of the cursor after anycommand is issued.

Device Drivers: (DD). software modules written to handleI/0 for a specific kind of terminal. The modules map terminalspecific commands and data to a neutral format. Device Driversare part of the UI Virtual Terminal.

Display List: is similar to the open list, except that itcontains only those forms that have been added to the screen andare currently displayed on the screen.

Display Size: the number of lines used in the edit area.

Extended Binary Coded Decimal Interchange Code: (EBCDIC).the character set used by a few computer vendors (notably IBM)instead of ASCII.

External Schema: (ES), an application's view of the CDM'sconceptual schema.

Field: two-dimensional space on a terminal screen.

Field Pointer: indicates the ITEM which contains thecurrent cursor position.

Form: structured view which may be imposed on windows orother forms. A form is composed of fields. These fields may bedefined as forms, items, and windows.

Form Definition: (FD), forms definition language aftercompilation. It is read at runtime by the Form Processor.

Forms Definition LanSguaje: (FDL), the language in whichelectronic forms are defined.

Forms Driven Form Editor: CFDFE), subset of the FE whichconsists of a forms driven application used to create FormDefinition files interactively.

Form Editor: (FE), subset of the IISS User Interface thatis used to create definitions of forms. The FE consists of the

1-3

J%-J '- A .L

UTP6201442001 November 1985

Forms Driven Form Editor and the Forms Language Compiler.

Form Hierarchy a graphic representation of the way inwhich forms, items and windows are related to their parent form

Fo:ms Language Compiler- (FLAN), subset of the FE thatconsitt. of a batch process that acceptc a series of formsdefin.tion language statements and produces form definitionfiler A- output.

F.,rm Processor. (FP). -ubset ef the IISS User Interfacethat .ii 1!ts of a set oi callable execution time rout nefCVVA.LiLble to an application program for fo~m processing

Form Processor Text Editor (FPTE). subset of the FormProcessor that consists of software modules that provide textediting capabilities to all users of applications that use theFor. Processor

Integrated Information Support System (IISS). a testcomputing environment used to Investigate. demonstrate and testthe concepts of information management and informationintegration in the context of Aerospace Manufacturing The IISSaddresses the problems of integration of data resident onheterogeneous data bases supported by heterogeneous computersinterconnected via a Local Area Network

Item- non-decomposable area of a form in which hard-codeddescriptive text may be placed and the only defined areas whereuser data may be input/output

Lojcal Device. a conceptual device which to an applicationis intl: tinguishable from a physical device and is then mappedto part or all of a physical device

Message descriptive text which may be rpturned in thestandard message line on the terminal] screen They are used towarn of errors or provide other user information

Messagje Line a line on the terminal screen that Is used todisplay messages

Network Transaction Manager NTM) IISS subsytem thatperforms the coordination. communicttion and housekeepingfunctions required to integrate the Application Processes andSystem Services resident on the various hosts into a cohesivesystem

1-4

I

UTP6201442001 November 1985

9pen List a list of all the forms that have been and arecurrently open for an application process.

Operating System (OS). software supplied with a computerwhich allows it to supervise its own operations and manageaccess to hardware facilities such as memory and peripherals.

Page instance of forms in windows that are createdwhenever a form is added to a window

PaLng and Scrollini a method which allows a form tocontain more data than can be displayed with provisions forviewing any portion of the data buffer

Physical Device a hardware terminal

Presentation Schema (PS), may be equivalent to a form Itis the view presented to the user of the application.

Previous Cursor Position the position of the cursor whenthe previous edit command was issued.

Qualified Name the name of a form, Item or window precededby the hierarchy path so that it Is uniquely identified

Report Definition Langua an extension of the FormsDefinition Language that includes retrieval and calculation ofdatabase Information and is used to define reports.

Subform a form that is used within another form-

User Data data which is either input by the user oroutput by the application programs to items

User Interface (UI). IISS subsystem that controls theuser s terminal and interfaceL with the rest of the system TheUI consists of two major subsystems. the User InterfaceDevelopment System (UIDS) and the User Interface ManagementSystem (UIMS)

User Interface Develqpment System (UIDS). collection ofIISS User interface subsystems that are used by applicationsprogrammers as they develop IISS applications The UIDSincludes the Form Editor and the Application Generator

15

UTP620144200I November 1985

User Interface Management System (UIMS). the runtime UI.It consists of the Form Processor, Virtual Terminal, ApplicationInterface, the User Interface Services and the Text Editor.

uric Interface Monitor- (UIM). p ct . , the Form Processorthat handles messaging between the NTM and the UI. It alsoprovide! Authorizatlon checks and initiater applications.

,', i Interface Virtual Termintl lntcrf tc ,UI VTI).ar:,tt+ i naLme for the User Interface

Li Ll Tcrminatl (VT), subset of tif 11S'-' U.,t-i inticrfaictt', I. i, im, m the interfacing betwecrn difftient termnAIl andthf l'i This is done by defining a spe~ifl- set of terminalfeature. ,nd protocols which must be supported by the UILoft.art which constitutes the virtutl terminal definitionSpe( ific terminals are then mapped against the virtual terminalFottwrf by specific software module- written for each type ofreal terminal supported.

Vl rtual Terminal Interface (VTI). the callable interfaceto the VT

Window dynamic area of a terminal screen on wh.chprC:c( f.ed forms may be placed at run t"M'

w.ilw Manaker. a facility which allow: the following to bemar..puiated size and location of windows, the device on which,L-. ,tpl.-tion is running. the position of form within aw.n'do. Tt is part of the Form Processor

[16

[",.

UTP6201442001 November 1985

SECTION 2

DEVELOPMENT ACTIVITY

2.1 Statement of Pretest Activity

SI. During system development, the computer programs weretested progressively. Functionality was incrementally tested.and as bugs were discovered by this testing, the software wascorrected.

Each Form Processor callable routine was testedVindividually through Form Processor development. A test

program. ARTEST, was developed as an easy means of testingdchanges to the Form Processor. This test program allows a

developer to type in commands that are translated into theappropriate Form Processor calls. With this test program allForm Processor callable routines may be executed.

Testing of the User Interface Monitor (UIM) of tie FormProcessor began with the integration of the Form Processor andthe NTM. The UIM's main task is to receive messages sent to theForm Processor. A test mini-NTM was developed also so that theWindow Management processing capability of the Form Processorcould be tested before integration with the NTM.

All pretesting activity was conducted by the individualprogram developer in a manual mode. The developer wouldmanually enter data onto the screen and observe the results.Any errors were noted by the developer, and corrections to theForm Processor software were then made after a testing session.

2.2 Pretest Activity Results

- The pretest activity was very successful in the eliminationof programming bugs so that at release time only a few bugs werefound in the Form Processor The development of the testprogram. ARTEST. has proved very beneficial since as newfunctionality was added to the Form Processor. ARTEST was alsoupdated to test this functionality ARTEST is the major testtool for the Unit Test Plan of the Form Processor.

The mini-NTM was useful in testing the window management

..

/ . .**. * .. l i i*>i 1 ;- . "i

UTP6201442001 November 1985

processing; however, it postponed our integration with the realITM since it was easier to run and test standalone. Thisintegration was a difficult process. The only significant bugfound in the window management processing through the NTMintegration was incorrect use of the Source as the application

* name in an Application End message.

The pretesting activity was successful in eliminating* programming errors and helped pinpoint difficulties in

integration with the NTM.

2-2

UTP620 1442001 November 1985

SECTION 3

SYSTEM DESCRIPTION

S 3.1 System Description

The Form Processor consists of a set of callable executiontime routines that allows an application program to send/receiveformatted screens to/from various terminals and to performterminal control functions independent of the terminal type. Italso has a User Interface Monitor (UIM) that handles translatingmessages sent across the NTM into the appropriate FP calls. TheUIM also handles the log on to IISS. processing the IISSFunction Screen and processing the window management form.

The following block diagram illustrates the Form ProcessorTest Configuration used in the Unit Test Plan.

-. 3-1

VV.

UTP620 1442001 November 1985

+-----------------------------

I Device Driver I(DD) I

P +---------------------------------------

I Virtual Terminal I* I Device Driver

(VT/DD)+--------------------------------

vI+--------------------------------

INETWORK I +-----------------

---------------- TRANSACTION +--------- I A II------------I MANAGER I I II ARTEST

---- (NTH) It------- I II I 1--------II +---------------

I I +----------------------------------

I II -------------------------------------

I +---------------- )+ FORMS+II Ifp requests I PROCESSOR II I-------------------- I User Interface Monitor I

I(Ulm) II I+-----------------------------------------

I I FORM PROCESSOR I

Callable Routines II -----------------------------------------

+-----------------------

IVT requests I VIRTUAL TERMINAL I+------------------------------------(VT)

--------------------------------------

Figure 3-1 Interface Block Diagram

The required input and the resulting output of these tests* are documented in detail In Section 5.3. The general testing

method is the entry of commands on the ARTEST form Command Lineitem and the translation of this command by the ARTEST program

* Into a call to the appropriate Form Processor routine. Each* Form Processor routine as found in Section 3.2 of the Form

Processor Development Specification is to be exercised. Theresulting output is observed on the ARTEST form. Appendix A

3-2

%

UTP620 1442001 November 1985

outlines the ARTEST command format and the various types ofcommands and function keys.

The following keys are used to move within forms (using theVT100 terminal as an example): the ENTER key is used toactivate all commands; the TAB key is used to move from field tofield within the form; and the arrow keys are used to movewithin fields. In addition, ESC TAB is a reverse TAB.

3.2 Testing Schedule

The execution of the Form Processor is dependent upon theNTM subsystem of IISS when it is not configured stand-alone.Testing of the Form Processor must be done only after the NTMhas been successfully tested. In this unit test, the FormProcessor is dependent on the Application Interface (AI) and onthe Virtual Terminal (VT).

3.3 First Location Testing

These tests of the Form Processor require the following:

Equipment: Air Force VAX, terminals supported by theVirtual Terminal as listed in the UI Terminal Operator'sGuide.

Support Software: Release 2.0 of the Integrated InformationSupport System,the Relational Software IncorporatedOracle database management system.

Personnel: One integrator familiar with the 1155.

Training: The FP User Manual has been previouslyprovided with the current release.

Deliverables: The User Interface Management SubsystemRelease 2.0.

Test Materials: This test may be run interactively byinputting the appropriate data and observing the output asoutlined in this test plan. A script file has been createdto run this unit test plan and save the resulting output.

3-3

UTP6201442001 November 1985

Security considerations: None.

3.4 Subsequent Location Testing

The requirements as listed above need to be met; however,in subsequent testing it is advantageous to create a script fileof the outlined tests and run this saving the output of the testfor future comparisons.

a-

UTP620 1442001 November 1985

SECTION 4

SPECIFICATIONS AND EVALUATIONS

4.1 Test Specification

The Unit Test Plan is based on covering specificfunctionality as outlined in the Form Processor DS. The testuses the test program ARTEST. The division of the test is asfollows;

1) Form Processor callable routines,2) Form Processor paging and scrolling,3) Window management callable routines,4) Window management function keys,

4 5) Window Management Form processing.

The following chart has the functional requirements asoutlined in Section 3.2 of the Form Processor DevelopmentSpecification listed vertically and the test activities in theUnit Test Plan that demonstrate each functional requirement'stesting listed horizontally. As can be seen in the figures inSection 5.3, the command line of the form used by ARTEST, hasthe actual Form Processor routine name specified or is annotatedwith what function key was pressed.

.14-1

L".

* UTP6201442001 November 1985

Functional Diagram MIappingRequire-ments ABC DE F GHI J K L M NOPQ R STU V WX YZ

ADDFRM. x

CHGLDV X

-,CLSFRM X

CLSLDV x

GDATA X

GETATT X

-. GETBAK X

GETOUR x

-. GPAGE X

GWINDO X

INITFP x

INQLDV X

4-OISCR x

OPNFRM x

*OPNLDV X

OUTSCR X

PARFQN X

PDATA x

PMSGIJC X

PMSGLS x

-CONTINUED-

4-2

F,.UTP620 1442001 November 1985

% .

Functional Diagram MappingRequire-ments A B C D E F G H I JKLMN0PQRSTUVWXYZ

mens ACDEGHJ KLMNOQPQRS TUVW XYZ

PUTATT X

PUTBAK X

PUTCUR X

RMVPAG X

RPLFRM X

TERMFP X

-. -CONTINUED-

."

4-3

@4A

'..1+

UTP6201442001 November 1985

" Functional Diagram MappingRequire-ments 1 2 3 4 5 6 7 8 9

Terminal in XTerminal

* SCROLLING(FP) X

PAGING(FP) x

- WM FUNCTION XKEYS

UIM Message XHandling

UIM Logon XProcessing

UIM Function XProcessing

. Window x" Management

Form of UIM

FP FUNCTION XKEYS

Figure 4-1 Table of Functionality Testing

The steps outlined in Section 5.3 presenting the BEFORE and*. AFTER forms of each test show the direct correspondence between" the test and the functional requirements as listcd in this

section.

A - Figure 5-3-a thru Figure 5-4-bB - Figure 5-43-a thru Figure 5-43-bC - Figure 5-11-a thru Figure 5-12-bD - Figure 5-69-a thru Figure 5-69-bE - Figure 5-16-a thru Figure 5-18-bF - Figure 5-19-a thru Figure 5-19-b

4-4

UTP6201442001 November 1985

G - Figure 5-23-a thru Figure 5-23-bH - Figure 5-27-a thru Figure 5-27-bI - Figure 5-7-a thru Figure 5-7-bJ - Figure 5-8-a thru Figure 5-8-bK - Figure 5-2-a thru Figure 5-2-bL - Figure 5-41-a thru Figure 5-41-bM M - Figure 5-29-a thru Figure 5-29-cN - Figure 5-3-a thru Figure 5-4-b0 - Figure 5-42-a thru Figure 5-42-bP - Figure 5-29-a thru Figure 5-29-cQ - Figure 5-28-a thru Figure 5-28-bR - Figure 5-13-a thru Figure 5-13-bS - Figure 5-39-cT - Figure 5-40-cU - Figure 5-20-a thru Figure 5-21-b, 5-24-a thru 5-25-bV - Figure 5-22-a thru Figure 5-22-b, 5-26-a thru 5-26-b

* W - Figure 5-27-a thru Figure 5-27-bX - Figure 5-6-a thru Figure 5-6-bY - Figure 5-5-a thru Figure 5-5-bZ - Figure 5-70-a thru last FigureI - Figure 5-29-a thru Figure 5-29-c2 - Figure 5-31-a thru Figure 5-34-b3 - Figure 5-35-a thru Figure 5-40-d4 - Figure 5-45-a thru Figure 5-56-b5 - Figure 5-1-a thru last Figure6 - Figure 5-1-a thru Figure 5-1-c7 - Figure 5-1-c thru Figure 5-2-b8 - Figure 5-60-a thru Figure 5-64-b9 - Figure 5-30-b thru Figure 5-31-a

4.2 Testing Methods and Constraints

The tests as outlined in Section 5 must be followed. Therequired input is stated for each test. This testing uses thenormal mode of operation of these functions and does notcompletely exercise all the error combinations that a user ofthe Form Processor might create by faulty entry of form fieldinformation. Much of this testing has been done, however,through the normal testing done by the developer of thesefunctions. No data recording is required. It is suggested thaton further running of this test, scripting of the test may bedone and the output from running the script be saved for futuretesting. No additional constraints are placed on this unit testbesides those listed in Section 3.3 of this unit test plan.

4.3 Test Progression

4-5

UTP620144200I November 1985

The progression of testing of the Form Processor is fullyoutlined in Section 5 of this unit test plan. This progressionshould be followed exactly to insure the successful testing ofthis IISS configuration item.

4.4 Test Evaluation

- The test results are evaluated by comparing the informationreturned on the various output screens to that specified assuccessful for the given test. As outlined in Section 5, eachtest of Form Processor functionality provides an input screenwith the required data entry specified and the resulting outputfor a successful test. To speed up this testing and provide

- more accurate measurement of the test s success, scripting hasbeen used. The resulting output of these test is saved in afile FPUTP.SAV. The corresponding test script file isFPUTP.SCP. Both these files are under IISS ConfigurationManagement. If scripting is used, these files should be copiedover to the test directory. The .SAV file may be used forfuture comparison against subsequent running of this unit testusing scripting. To compare the results use the command fileDIFFILE.COM which was released as part of the acceptance testingdone on the Air Force VAX and is under Configuration Management.The only differences should be the date/time stamps on the IISSfunction screen and the type of device on the window manager

-. screen. The device type is given to the UIS by the NTM at runtime.

4-6

IA

UTP62014420C1 November 1985

SECTION 5

TEST PROCEDURES

5 1 Test Description

A general decciption of thif unit test was provided inSection 3

5 2 Test Control

As outlined, this unit test may be done manually or runautomatically using a supplied script file To manually performthis unit test would require the tester to be logged into theIISS system and enter SDARTESTZZ on the IISS Function Screen.In section 5 3 the required input data is specified for eachfunction being tested and the resulting successful output isalso specified The order of the testing is also completelyspecified. The test control information is completely describedby the sequence of the input and output sreens presented in thissection The successfulness of the test may be determined bydoing a comparison on the SAV files produced against the onesprovided under IISS Configuration Management

5.3 Test Procedures

To run the unit test plan as outlined in this section on aVAX. one must be logged on to an IISS account The NTM must beup and running and the UI group logical names IISSFLIB andIISSMLIB must be set properly IISSFLIB points to the directorycontaining production form definitions (FD files). IISSMLIBpoints tc the directory containing error messages (MSG files).

This unit tct user the program ARTEST and its associatedformE ffl through ff9 The fdl source file for these forms is

* presented in Appendix B ThE executable for ARTEST should exist* in the NTM environment directory and the NTM dirtbl.dat should

have its SD entry pointing to this directory The NTM tablesAPITBL. APTTBL. and ACTTBL should have ARTEST set up as a normalIISS application program.

Assuming the NTM is up and running, an IISS user may start- up this unit test plan as follows

5-1

UTP620 I 4420()

1 November 1985

S SET DEF -to directory containing your NTH environmentS VTIOO -RFPUTP.SCP -SFPTST.SAV

This starts up the VTOO device driver with a source scriptas input and specifies a save file for OUtL,1t If the UtprInte-ffa c system has been installed at y ,i; .ite w.th adifferent device driver, then this step is amended asappropriate The test begins executing on the terminal Theresults of this test are saved in the current directory in thrfile FPTST SAV The Before and Aftrr Fipur( show n(,t only thffi'r inrut and output but also the sequenc inf of the. te.st

5-2

-' * ' * .* - * S

* ..

p.

UTP620144200. 1 November 1985

LIMA I D:

m. •.E

4p Icat San

Figure 5-la (Logon Screen)

5-3

pa

a.,-F.gre 5- .o o Sceen

:,e-.

.".d £. L. .. ,. ; . '. . i. . J~. a L

a -

UTP620144200

1 November 1985

USER ID: MR-

PASSWORD:

ROLE: AE

Mss: app 1 cat Iorw

Figure 5-lb (BEFORE)

5-4

,%

. :... . . . .... . . . . . . . . . . . . . -

UTP620 1442001 N~ovember 1985

I115 S T E 6T E D v E A 1 0N 2.0

DATE: [~] T I M:10 :19 USETs I V: ROLE:11ANG

FUdC T I ON DEvICE TYPE: DEvICE NAME:

Figure 5-ic (AFTER)

5-5

*. . . . . . . . . . .

UTP620 1442001 November 1985

9 0 T U T 5 a 0 V a m a 1 0 9 2.0

TIE F%.150m I ID. PDA:

P% CICN P&wiI mv I g TymE DV ICE POW:

apkicat Im

Figure 5-2a (BEFORE)

5-6

UTP6201442001 November 1985

C4immanc Lin" #arm #44

#arm 42 .0,r 442 40,-rn #44 #arn 44m 40-rm #f7

, E

m m

- -#Owrn 444 40rn 446

, -- ,-#4Oro 444

Display:

MIS~ -0 apcat ic-

-V Figure 5-2b (AFTER)

* °"

SR.

5-7

04

'U " " ,1 , l ' ' , " " , . .. . .. . , . . .. .. . .' * ". ." "- ' - " -

UTP620 1442001 November 1985

- -Camana I.ne jaaade- n3 445 *u441

.44

Displa y:

Meg:apple at i wM

Figure 5-3a (BEFORE)

45-

4f N

J.r

UTP6201442001 November 1985

Cinand LiaIu |aa+,m Z +45 * 4.u 041

form. f+5

Lii

form *f: for. ff: farm f42 farm #4Z 4orM ff8 form 4f7

formu 444 form ff8

Figure 5-3b (AFTER)

V F5-9

,-l

45 9*,

UTP6201442001 November 1985

9

C amC Line laad4ro w3 44: 4 # *41

'4o,. 445III

#avrm 4#2 form f42 fort" 443 form f# form f# 4~m47

form 444 form 448

form +44

Dim y....sp.lay . .............................................................. . o. . .. ...... o... ~ .... ............... .... ° . . . ... ....~. . ... ... ...... . .°.............................°...... .

" Figure 5-4a (BEFORE)J

5-10

4-

I. --.. .-. .- -. °..,- ..- T. '- ' - ' - ¢ . . . - q . - ... -...-. "," , ., / - . - - . - - - .. - , ,. , ,,

UTP6201442001 November 1985

.

Command LimaU ..A 44. I=.

form ff2

-.

40,m 444 4r 4-- -- "

i •

• e".. . .. .. .. .. .............. ........... e .o °e.... e~ e. e e e e e e. ..." s "

pp lcat IC o

,. Figure 5-4b (AFTER)

5-11

A

- - UTP620 144200I N~ovember 19B5

Commat'd Line irp14vm w3 2 443 +am 441

#4w-m 442

4or-. 442 for-m 442 4,m443 fm 4 fa 446 40PM #47LE#o-.. 444 #crm 443

40.-', 444

Display: . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

Mlug; 01 ~pct

Figure 5-5a (BEFORE)

- 5-12

A!L

UTP620144200I November 1985

Commarn Lle rplurm -3 2 f43 #armff1

form 443

f4orm +- 4

orm 442 form f43 m form 446 form 447

6-:- EP--form +44 form 448

form 444

Display:. . .............................................................

............................................... .............

Mu5 : V] appIcation

Figure 5-5b (AFTER)

5-13

i °h-

UTP6201442001 November 1985

CMMM'ci Line ru'.pdcg -3~ Zwm

,cae* 4#3

#or 44 Form~ ##Z 4o-,a '424

er f' or- 446 #0'-. 447

I

#or' 444 #arO- ,48

40'.' ,44

Display: ............................................................

.xu *:.............................................................

x ., ~~..*. .... ... .......... ...... ............. ...... . ...... ...

Mscj:app i car lor'

Figure 5-6a (BEFORE)

5-14

Iq

./..,. .. , .. , , .... .. ,... ,= ,e...'''-' .N . <* ., .?, , '.4.::'.:'''.: ".

UTP620 1442001 November 1985

CCMaBa ..3~ Lm a 1J 0 #arm 41

40"- 444 40- 446

40- $44

sq: awe catlo

Figure 5-6b (AFTER)

'4 5-15

UTP620 144200I November 19B5

- ~ -~ *#core

5-16

UTP6201442001 November 1985

f- 41 L

* - r -, - - I ._ i

* *or.m 444 fo.-m 44E

40r 444

D .: ..................................................

..... ...... o...... .... ...... .. .. .......... ............ .

.......- * ....... --.-... ........ ---.. ....................

Figure 5-7b (AFTER)

.

*.' :."... .*4 -',~ - - *

'"" " 5-1'7

,04'

UTP620 144200I November 1985

COMM-0d L.me g1"1'00 .3 4 .#41

s o- ''- #c-- -4

40 441 40-~ 46 40-' 4'7

'~~-.7 7-e

Figure 5-8a (BEFORE)

5-18

",

UTP620 14420C)

1 November 1985

. I . . . I . . . . . . . .

i°"' l-

:' I

Figure 5-8b (AFTER)

.1

.

'..

Io

Figure 5-8b (AFTER).............................................

UTP6201442001 November 1985

'0 f~d' -.3 *SQ w-. 441

0r-. 44!

*c--7

.D a 1 .................................................. ,.. ....

............................................ ..... o...........

Figure 5-9a (BEFORE)

5-20

I%

'p

1" 4

'p.

- UTP620144200I November 1985

C4Mar'n Lin. sac4rm -3 #49 i ,

* -

".. form 4 49

farm 444 fom0.-ar 43frn 440om 4

% ~40. 444 fr 4

DIS ay .. ........ ........ ........ ......

~............................................................

.o°.. . .... .. .................. ..... ....... ... ....... °.....

aPplcst io

Figure 5-9b (AFTER)

-5-21

"IJ

UTP620 1442001 November 1985

CcmManc L&le rMVPAS W3 2 #am ##I

for-m 442 form '42 or' form 4. form 446 form +#7

7yform 444 form 448

ITI

form 444

Msq: -7*pp Icat br'

Figure 5-10a (BEFORE)

5-22

UTP620144200I November 1985

Command LIMlO Prmspg -3 2 form #.i

form. 445

form 44Z *arm~ 44Z form' ff3 fo~ 4 orm~ 446 form 447

form 4 4 orm #46

U..;

farm + 444

Dz D a : ............................................................

MsR: appica tion

";"" Figure 5-10b (AFTER)

5-23

0._

UTP620144200

1 November 1985

4-

--" Coanrd Line 1f~ f 4r 4

fmf form FfZ form 4fZ for m 4+3 form 446 form f47'Ey

L.._Lfo-rm f44 form ;ffe

form f4

Display: . ...........................................................

-, ,... .... ...... o .. o o.. o.... .... ...........................

Mug:; app cat lor

Figure 5-11a (BEFORE)

--

2-

w .

.

,," 5 -24

UTP6201442001 November 1985

Ccma'a Lime. Cis+,. f**#rm#

4f4 4 ,. 7

-Ell

LJL,

4arrn 444 40r- ;49

• sj':.........................................................................

~~allo calt To'

Figure 5-11b (AFTER)

p.5-2

""'-"5-25

... .. ' . - - . . . .

.: .---. .' -. ., . -- .-... .-. ... . " - - ..-- " . '' , * ." ". "- """ .", - -", ," . '. ', ,'

UTP6201442001 November 1985

Commrad Line Icig4rm 49 #arm #41

form 445

form~ 44Z 40'. 4+Z o 4 for 43 form 446 form f47

f-rm 444 form 448

#orm 444

Display: .............................................. ...... . ---

. .......... ,........... •........ . ....... •.................. .. -

.... °......... .... ..... ..... .... .............................

Mgq: )aPp cat b

Figure 5-12a (BEFORE)

_'o,

5-26

w

-°..~*'**.~ ,

* , . . . .* a.;*. ~ . ~ % ' *~~

IF -I - .'.- - - -W V V

UTP620 144200I November 1985

Commancs Line Icla*.m #4P #arm 441

o"m UTPr2 4440

;." [ 7

farm '4 $r44&Y.- .. .. .. ... .. .. ... .. ... .. .. ... .. .. ... .. .

I _ I

I -.-. ., ,-,- . .............. ..°....,... . .. ... ........... .. .......

'p sq: Form is not op..n sal~catio-

Figure 5-12b (AFTER)

5-27

• - , . .• . .- ..-", " ..... -. --..-.')"- p.'-d...2"- ) - . ...-.% .. '-.........- .. ,... --'.' V'. ...---. - * " - ., .- . - .. .. . -- -, . . . -. , .

UTP620 1442001 November 1985

Comand Line prdata 446.11 HELLO fare 441

form 44: form~ 44 fr for for 443 form 446 form 447

form 444 form 448

form 444

Dlisplay:.......................................................................

Ml3. = Foir is nlot open app .cat lO"

Figure 5-13a (BEFORE)

5-28

UTP620 1442001 N~ovember 1985

Couinmarp CIA~ dt a 4

it.i IE~ form 44

-, *o#rm 4

Figure 5-13b (AFTER)

UTP6201442001 Niovember 1985

fc' 444

Dsly..................................... ......

.. . . . . . . ...........................................

.. . . . . . . ...... ...................................

"S POIcatt 0O'

Figure 5-14a (BEFORE)

5-30

-" UTP620144200

1 November 1985

Comand Lin. eat. 0 fo.r1 Jo'm 441

;0-" # c-" 44: 4

c'-, 4; cr 40'- 4 4

6 fa- 447

II

#0" 40 4w w

Z~t a: ~ ..................................................................

-"cati-

Figure 5-14b (AFTER)

5---

." 5-31

:--- --. . ,.'. . . ... ... .. . . . . .

V UTP6201442001 November 1985

Command Line (poata +46.il BYE I fa 44

fare 4#5

-J.

fa- 4444m 4 o-" 4 o- 4 formt 4#48'm

I mucat a"

Figure 5-15a (BEFORE)

5-32

•0"4t". -,. , 4 r :

UTP6201442001 November 1985

Commdi." Line poata fia.l1 BYE *o,-m 4i

r, 4F4 - 4or m 444

2-.

~. .... .............. I .... ..... * ........ ..... . .. oo... o.....

Figure 5-15b (AFTER)

I5-33

"S

Figre5-5 ATR

ea

• ::i-i: ~............ ..........-.. ....... . . . ... . . . ..

UTP620144200

1 November 1985

I'°"

Ccomman'O I.e -oatn J 440.11 form 441

form 4

'p-

40-. 40-44 40-~ 4*3 or i form f46 form~ 447LZJ

4o-*- 444 40'. +48

Io'-- 444

.................................. .. ....... .. ........ .......

...................................... ...... ....... ,.... .....

-sq. appicati1on

Figure 5-16a (BEFORE)

.

UTP620144200

1 November 1985

Commano ..tns east& 0 440.11 foerm ##I

Forma 445

#arm 444 4o0, 44 - om46 fr 4

n1

I

for', 444

3'a: BYE..................................................................

Msqap oP~at ion

Figure 5-16b (AFTER)95:3

-"

, I

- .. o° °o... .. . .. o .. . . . . . . . . ooo.. . . . . . .S.

4.

-4" UTP620144200

1 November 1985

Commmd Line. fot ~.11*rm 441

for-m 44!

4 ~40r ~ '444:~.4~~ ' 4 .4: 40 -~ ''4. for 4+7

I! .Li

40- -4 44

+0- 444

* C: lmp , a : U l..... .........................................................

- "o-oooo--oo ........ .... ... ............o .o. o. .o. ,ooo... . o.

ms,3 apocat I ci

Figure 5-17a (BEFORE)

5-36

.4. .4* . 4

1. . . . . . . . . .

UTP6201442001 November 1985

Commard Lir.. cjcaa 44. 1 1 #orm +4

Li

4~mar 4 4: m 4~ a 8 ,4 +: . 4cr 44 41 4, 6 # rm 447

,For- 444

~i : : DE.............................................................

t~

Figure 5-17b (AFTER)

5-37

UTP6201442001 November 1985

i'.

-, -

44"r~4 *c' 4e~

40-' '4

2. , : , : BYE ........................................................W DE.... ...........................................................

........................I. ......................... ,. .. ......

Figure 5-18a (BEFORE)

5-38e,

".4 """"""'"" ."/ """ .- ,.,. ,. , r """""."" "-"•:a",••".. . .- . .

_-'_.-: :' ";_."'- ','*-'': " -" " -- " ." ' , ........-....... ,........-"...".-."."..........

UTP620 1442001 November 1985

~$ f-- 44 40-~, 443 4om4~ 4orm f46 fa-. 447

[X W

* . 4o~~#a-'#4 4,n 4

rsa> XE...................................................................

's s: aPp cat ic.-

Figure 5-18b (AFTER)

5-39

UTP620 1442001 November 1985

Commaratd 446.11~ 0 #ar ## *I

#ore 4

4c - 4. 0 , 4 4 - +e*f , 41

f5-4

D.P . Y -E .. . . . . . .. . . . . . . .. . . . . . .. . . . . . .

.... .... ... . . . . . . .. . . . . ...... . -... . . . .

.. ... . .. . .. ... ... . .. ... . .. ... ... ... .

UTP620 144200

-. 1 November 1985

war. 4'4

4c i4- ~ a 40 4,4 " 4!fo m 44 or 4

s 0' PP~cat ion

Figure 5-19b (AFTER)

5-41

ALa

UTP620 1442001 November 1985

cam..,' ._Ir, lp~att '4.. ) O!P * -f 44

.0"~~ ~ ~ ~ 4-io 4, 44 44c,44

069p.ay: IP41JT . . . . . . . . . . . . . . . . . . . . . . . . .

appicatl ,

Figure 5-20a (BEFORE)

5-42

UTP620 144200)I November 1985

-. ~cw a . *m- 1

.. . .. . . .. . .. . . .. . .. . . .. . .. . . .. . .. . .

. . .... . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .. . . . . . . . . . . . .

Figure 5-20b (AFTER)

5-43

.0. .. *

UTP6201442-001 November 1985)

'400-

. . . .. . . . . . . . .

Figure 5-21a (BEFORE)

5-44

UTP6201 442001 November 1985

.. . . . . . .. . . . . ... . . . .. .. . . ... . . . .. .

Figure 5-21b (AFTER)

5-45

Z ~UTP6201442001 November 1985

_ _ 4

.~. .4 .c - . . . . . . . . . . . . . . . . . ... . . . . . . . .* '.S . ... .*. . .4 .

Figure 5-22a (BEFORE)

5-46

UTP620 144200I November 1985

0p na- ' -E *..% #41C~*~

.. ........................... ....... .......... ............................

Figure 5-22b (AFTER)

5-47

UTP62O 1442 01 November 1985

Figure 5-23a (BEFORE,

5-48

Ik.- A J

UTP620 1442001 November 1985

44 0-- 44e- *40'

6c - -4 40.-- 4 e

'o--' *.4cw

Figure 5-23b (AFTER)

5-49

UTP620 144200

I November 1985

-CP #4

*o- 44 #Cyr. 44:[0,. 4! 40- 4, 0

Figure 5-24a (BEFORE)

5-50

UTP6201 442001 November 1985

.... ,~rj~twa&t . 1 OL-PljT 4aum f4

4o.-rn 4#3

40' 44 - 444' 4 oM +5 4r + o- 4

40'-. 444 4.. '

"ug: .app I cat I C)'

Figure 5-24b (AFTER)

5-51

UTP6201442001 November 1985

t W.t.at t 44T. 1 1 OUTPUT #arm #41

*O"- '2 40". '42 #0,M. #43 4om 4~

4orm #46 #o.- 447

Dmisp ay: OLr IT . . . . . . . . .. . . . . . . . .. . . . . . . .

Figure 5-25a (BEFORE)

5-52

UTP620 1442001 Povember 1985

C'apat!. 44._11 1 OU7PUT *ori f~i

#oo,- 444

[)sly yp o o 1,+n PCRNSR3w 4I.F.4M~: ppcamo

4o'" '2 4~- Fi44 gu r 5-25 (F TE f~ fR 4 a- 4

0 __5-53

UTP6201442001 November 1965

c"| .. 10 t.Pta. .... ..... .41

'%.-4c.-- '41for- i

0 I

-c

Display: type 1 I. rv - 1, cal , 17, , - P MN. .SC4R (1).FF .I4

applcat ar

Figure 5-26a (BEFORE)

5-54

K- . . -

UTP620 1442001 November 1985

COGOd-Ie t~pOAi F4Z 0 BLACK *cwa #41

-F4orm, '44 40'mv 4: *ar 443 formi +45 -Form +46 #arm 447

40,m. 444 +~

Display: BLACK . . . . . . . . . . . .. . . . . . . . . . . . .

oieg: 773 app cat io

Figure 5-26b (AFTER)

5-55

UTP620 1442001 November 1985

I4o.r. 4f

444!

7.-,

Dis" p f r,, 4 9or', .. . ...... ...... ...... ....... ...... ......

A, P444

UJTP620 1442001 November 1985

CCOMAao .-Ir. P.tcur +4t farm ;#I

form. #45

was

40-. 444 #r 8

app icat ion

Figure 5-27b (AFTER)

5-57

UTP6201 442-001 November 1985

ccktf~ -&no purtc.r 44t #are 441

: p. type - . o. I . col -I. #qm PSCP".SC~dEN(1.FW1.~F5,3

"SQ: wpicatlOV'

Figure 5-27c (AFTER 5-27b)

5-55

4A

UTP62 1 4420(I November' 19b!

Figure 5-28a (BEFORE)

5-59

-7....i"

UTP620144200

1 November 1985

4oru '45

40- *c 44 0 474'

_ ]I

* .4 40.

40r'm 4 0

40-" .444

Csp.ay: type w. leel 2 . paIw-am SCEEN(l)

Figure 5-28b (AFTER)

.6

i'o

UTP620 1442-00

1 November 1985

40**C #41

.C-, -4r. 44t io e, fr 44-.

40- _ E

* i4

:ip&:typ* W . le..el 2. parnam SCREEN(I)

-sz: 7 &PPcatior,

Figure 5-29a (BEFORE)

5-61

1%

UTP62O 1442001 November 1985

fo.rm 4#t

(Maeon ti'to KS It'M

.. .. .. .. .. .. . . . . . . .. . . . . .....*~ - * : ~ 4 ..... ...

-. Figure 5-29b (AFTER)

5-62

UTP620144200I November 1985

Z..& j i'sd F-- - ,

IlLI

';L-.

fo-. 444 4or, 448

.. D l m , i a / : ............................................................

S....... o.......................................... . . ..... -. ~. .. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . o. . . . . . . . . . . . . . .

mg: 11iati-

Figure 5-30a (BEFORE)

-" I

5-63

94

, °

.

-,.' , ct.-." " .-. . .. ". . . . .

UTP620 1442001 November 1985

COMMnd Line Ipasts 447 A9CDEFG6*q13LJ%4PMTdxVz #are #41

6 0'- 4424

rM 442 #or-. 443 4w-rm #45 4wY-r 446 4c.-rn f#7

#c.- #44 40.-a 446

4o-. #44

Display:.................................................................

Figure 5-30b (AFTER)

5-64

UTP6201442001 November 1985

C*,,dn L 1 0 pata ##7 AD D0Er3M[ JWLPWDPPSrVWXV7 fae 41

- t~#,- P *o4L

4o 44 4

0-~ 442 Form, 493 #omn 44n 4o,. 446,

40.'. 447

"."•

Li ___

fo.- #44 #0o. 448

4 4 4

D is lay .. . .. . .. . .. . .. . .. . .. . .. . .. . .. . .. . .. .

Figure 5-31a (BEFORE)

-65

p"-A

UTP6201442001 November 1985

Cssind Line Ipaats 447 AiCDEFGHIJLmPQSTvwxyZ #we##

4CO- 442 form~ 442 #a,-~ 443 40.- 445 4,,,m 446 fa0,m 447

- 444 Ia.-. 44

Display:.................................................................

Figure 5-31b (AFTER)

5-66

-8182 543 INTEGRATED INFORMATION SUPPORT SYSTEM CuISS) VOLUME B 212USER INTERFACE SUBS (U) GENERAL ELECTRIC COSCHENECTADY MY PRODUCTION RESOURCES CONSU

SSIIED C MREN ETAL St NOV 85 UTP-6?B1442B8 F/G t215 M

EhCLAmonso nh2 hmmhEEEEEEEEEEmhshIEEmhEElhohmhhEEhhhhhEEshEEEIEEmhEEEohEEEEEIEEE'...mmo

5

m 2.2

.... 136 L.6S-I 2.0

H 1.25 .L4 1.

P. Mk. ~O~yRESOLUTION TEST CHART

V~ l J . -

.%1

UTP6201442001 November 1985

Command Line Ipata 447 A8CDFlGH1CPIJNOPORSTUIJdXYZ form ff1D (HrI Pr 6 .SCR.,. DWN)'

.P.

form 442 form 442 #cwm f#3 form 445 farm 4b form 447

4orm 444 form 448

form 444

Display: ...........................................................Ip . ..............................................................

. . . . . . . . ................ ............................................

Meg: crl 1/peg.

' - Figure 5-32a (BEFORE)

-S.

5-67

°.4

- - 7 . - w r ww~" -- W -Wr- -s- .- w1w -W ......

UTP6201442001 November 1985

Cnmaeig Line pasta 4407 AKMDF%41SLUeCPRTUYWXVZ f4mm 441III

form 442 forts 442 4form 443 form 445 for-m f4 form 447

o4rm 444 form 446

form 444

Display: .............................................................

.. e... .. . . .... : . ........................ . .... ........l

Mug: rn c,-1 /pae.

Figure 5-32b (AFTER)

i

'S j' A.,

UTP620144200

1 November 1985

Comand Line jpdata ##7 ASCflEFGHIJXLMPRSTUVWXYZ fore ff1

If f5

II C1+.t PF7 ScPWu. LEFt )

form 442 form 442 form #f3 for. 445 form 446 form ##7

form 44 form 448

4rm 444

Display: ............................................................

Msg: scrl 1/page

Figure 5-33a (BEFORE)%"

.,"

5-69

'p

UTP620144200

1 November 1985

Command Line lpata 4f7 W3CWS4I .KLIPCP*TUWXYZ ##I44

II 23m 44fIII

Lbmo 442 4arm 4 2 4O,-r 443 4evm 445 4@O-rn 44& 4cO. 447

v.1

4e-m 444

Displaly: .... ....... o.. . ........................ ... . ........... ...

s: scJi mci 1/pa,.

__

g, Figure 5-33b (AFTER)

5-70

- -

%"-"-""- . . .- ""," "-"- * . "' 1 . , . , "%"'-% , il.'v "-" *?, . ' ,l~ " " ."" "" -"t "

UTP620144200

1 November 1985

Ci .,and Line Ipiata 447 AWCDEFS9I4MUN1 OTUVWXYZ 4rm ff1

form ff5

* (1+1ft PF1 scroll R1li.~t)

4orm f42 4arm 442 form f43 form 4#5 form 447

0n' 2"

form 444 farm. ##a

form 444

Display:......................... ........................................eo.........mem....................ss ee.e.e...........

Msug: 70 crll/pae

5 v Figure 5-34a (BEFORE)

''.

5-71

%* %

UTP6201442001 November 1985

4..

Camiand Line pd-t- ,47 ACDEl4IJmLPS"P l.TUVWXYZ #w- 4#41II

*99J

fom ## for fa.ff2fs f om45 fr f .- f

form 44 -

Display: ............................................................

egq: nmcpI l/pe.

itt

Figure 5-34b (AFTER)

/-

.-

.- 5-72

.,o

I

- ..- - - '--.------------------,

UTP620144200

1 November 1985

Command Line pats 447 AWCOEF4I.KL L4 QPMTVWXYZ a4m 441

#arm 442 Dare ##2 f a-m ##3 form 445 form 4 4 form 4 7

AD IIS

#Or 444 #ar f44

form 444

Display: ............................................................

Pies: rn crl /page

Figure 5-35a (BEFORE)

q4

-AA

w~a ' zz: 573

tw r 1~ nr ove. ,w ln-. r 1985 r

UTP6201442001 November 1985

Ckmaond Line Uplta f#7 A9CDEFI41SUPDlS.Mt'WXYZ #arm ##I

f r ffe f f

IIform ff4 farm ff3

fr7 f7

Display: ............................................................

"n~-~ scr ll,.pg

a'* Figure 5-35b (AFTER)

,

,%

,.°

,I

UTP6201442001 November 1985

Cinanmd Line pdt ft- f7 AUCDEFGII .UWOPRTWXYZ- j #wem ff1

, : . w~ rFto FA6S., 0oWM

form ff2 farm ff2 form f#3 form ff5 fom4# om ff7-+-P N,[ -[ -

form ff4 farm f4S

S.- form 444

Display:.................................................................

"us: 0 cri 1/pag.

Figure 5-36a (BEFORE)

.;-

"P5-75

UTP6201442001 November 1985

Cimmend Lin piata 447 AWCDEPFGI SU1CPQMTUVWXYZ a4r ff1

forma 445

% Dlsm L~y: .. .... ....°......... ....... ....................... ....... ...-' I I

", Figur-e 5-56b (AFTER)

~5-76

.,. - .. , . ,, , .,. ,,.. ., . . . .. :. .... "I" :I'.,",-..,-. . ,.j, °r - '..; j ,.'.. , '

UTP6201442001 November 1985

Canmmad Line Ipadt. 4#7 AWCDFIF4.3L904ITUVWXYZ om #41

p.- -.-------- 1farm 445

,; (tfi PFif Page I-EFT)

IIfare f#2 farm 42 fare ##3 form 445 fare f#6 fare 47

mar flfom m#

form #44b sI

Dinplay: .............. ..............................................

rcr Il/palm

Figure 5-37a (BEFORE)

.7

..

.1

'" 5-77

S.

0

UTP6201442001 November 1985

CAmmimnd Line pciata 447 ACI)EFSHIJKLMNOPMSVUWXYZ 4w. 41

fo.)j, 'rm 442 frm 442 f"oU rm #43 #CFom ff5' far 4 o46 +ar 7

,.[--].44 LiKform 44fo m 44fc.f3 oS 4 44m 4

4o$. 444

lpaDi ym ....: ............................................................

Meg: U--0 rI/page

Figure 5-37b (AFTER)

.5* 5-78

4w-

",,p

.1UTP620144200I November 1985

.',

.4,

If LfmaeLF ure 5-F8a form ORE

/form D4Display:.................................................................

mug: scriI/pole

Figure 5-38a (BEFORE)

.'. 5-79e4

UTP6201442001 November 1985

Cmmend Line ldata f47 A CDEF4I1*ULCPWQMllTUVyZ .m- ffo

form fin2 #ar f42 fin-. ff3 fin. ff5 fare f fmf#7

mff25J

forts ff4 fare ffU

form f44

D pIy.................................................................

N. . . . . . ......................... ............ ......................

I g: ocr I I/ pal

Figure 5-38b (AFTER)

-p

-p.

5-80

-N.

UTP620144200

1 November 1985

Command Line da;ta ff7 AMCVEFGH41LUIW TUI Z fo-rm 01i

fare ff,

fom ff2 fa-re 4f2 fare f# fa-re ff for "f ar f

-. '.form fe4 form #is

#m m44

[''7 DisP lay: .........................................................

scrillpelslugI~j Li Ir I tIpeg.

Figure 5-39a (BEFORE)

5-81

.%%

i :,P. , ... J

UTP6201442001 November 1985

Commend Line. Eat- 447 AWDEFS4I.3LM4PMASn".XYZ #arm ##I

FF1 -- t"r' 443

'A

-a.. ro 15 -m$ I

mU [31]i,4or 44 form 424

40,. #44 a 4

Display:.......................................................................% DIMS~my: .... ............ .... o.... ... ..... .. ........ ...... ............

Meag: gemIl/pale

Figure 5-39b (AFTER)

"

• ".',5-82

"U., , .., .., , ... , .., ., .,. .. .. , ., , , ..-, . ... .... . . ... . ...., .. . .....:.

UTP6201442001 November 1985

Cinmwnd Line pota 447 ADCDELFhI1.LAWPQRThUYMXYZ #em" EEL

for. 442 form 442 for. 443 farm 445 form #46 farm #47

L5"

form 444 4Or 449

fo?444

OD lais y: . .............................................................

. .... . . . .......... ... ........... e• ... ei . eee .eeee . . ... ......

M. 4 gcl n o in 1 mot Lw, Pein trIl/page

Figure 5-39c (AFTER 5-39b)

S5-83

UTP6201442001 November 1985

Ccmmd Lino date ff7 AICUiiJLMU.P ulYIXYZ fare ##I

.4~ .4EUfamfLII

fom ff2 fare ff2 fom ff3 form ff5 fo fcm ff7

EZEPform 4 f4

Dliplay: ............................................................

Figure 5-40a (BEFORE)

4- 5-84

'.

-: - :*-'¢;-'i i ,- * . .- -, 4-- ' - . -. ... ................ , ,.,,.:;.' :,,) ,,: ,,

UTP6201442001 November 1985

'p

?-

Cand Line Ipota f#7 ABCDEFG4I.mlLI*43PMSTUWXYZ form f41

'pfare ff5

+nIt Fr ~LUP)

form 42 form #2 form ff3 4ar. f45 #ar. ff6 form ff7

I0 R#ore ff4 form ff9

a.' Display:.................................................................' " Olmlsy: ............................................................

Mug: Scr I

I /pge

Figure 5-40b (AFTER)

-,

I5

C,

~5-85

'-'-" '%'-'a.-'2-" " ...

UTP6201442001 November 1985

CIind Line [data 4#7 AaCWPaHItFS4 , TrjvNxVZ #arm ##I

I (F41t D~e Fols-to J)jj

ar. 442 fomrn 42 #am 443 4or. ##5 # 6 m. 447

4am-. 444 #Oa- 446 E I~40-. #44

",., 01,Display: .............................................. ..............

........oo.o..................ooooo.ooo.o.o.o.oooooooo....

.o..........oo-o ................ ooo.o................o

M043: ["jlj d e4 scraok|Llr sctimw necTft- ecu- 11/ag

Figure 5-40c (AFTER 5-40b)

--

i 5 -86

A

UTP6201442001 November 1985

Commdn Line dfoata ff7 hMU41IMWIa UWIWVIl #arm 0i1

" I-------Iform ff3.I

fare ff2 Er. $f2 form f# form; ff ar f fr ff7

%ofur. off4 Em.a ffl3

EJ _fi-w ff4

D iGlay: ............................................................

P PI$: [Se pi I pole

Figure 5-40d (AFTER 5-40c)

4.'

II"- 5-87/

* -*.- . .* *. '. .S. J,% ? *%9~. ~ / * :~S'~-- *. *. *-~ . ,. ... iK :.:.

,

UTP620144200I November 1985

Comman'd Line inqid. form f41

fe 445

4-

forn 441 form 44- formr 443 form +44 fom4 4 form, 447

iA _

;E F

form ff4 form 448

form 444

Display: ............................................................

.. . . ....me e e . e. ... . ....... .......... ... . .e . ......

.. °....................................... ......... .... ...

Mug: ecri 1/pa"

Figure 5-41a (BEFORE)

5-88

- -!*~

UTP620144200I November 1985

Command Line I nqlv f4orm 41

III

foorm 45

4evrm f42 fovrn 442 fo.rn 443 for-m +45 fot44 or-m 447

fovrn #44

m.'. ~ DisPelay: logical dvic n.u.mbe r 4....................................

p.-

met uc.-lipage

Figure 5-41b (AFTER)

.-

8

S..,.

t', 5-89

• ; .-., .. .... . < . .. -'... ."..' •.....'..-....' '. . .. -.. " "..- . "-.' . - -. .,

UTP6201442001 November 1985

Commano L1i oP~10' form 441

f orm 4

for-m 44i form 44-- #Orm 44:3 form f45 fr 4 6 form 447

L

-. 5 'form 444 form 41

form 444

DIsplay: logical dvitce rui b......................................

L MCj: scr 1/pae

Figure 5-42a (BEFORE)

5-90

l"0

UTP6201442001 November 1985

Command Line 4orm 441

ND

fo4wrm 442 formn 442 form 443 fo-rm 446 for-m 447

form 444 form 449

form ,44

Display: Opm d and changed to logical device: 25 ...................7,,..> ;,t.............................................................

mug: aci" /pawg

Figure 5-42b (AFTER)

5-91

,,%'."'I

',,..-../ -.- . .- ... .. . .. .-. ,- - - . .. , ,,. ..... . . --. . .- . ..-. ,. .. . . ... ,. ... ., .. , --

UTP6201442001 November 1985

Camnand Llml crhg7dv ,- form +#I

for fa-~4: form 442 form 443 fF f orm #44 for-m 447

form 444 form 448

m __

form 444

Olusplay: Opned and Chngd to IDVICAL dvice: 2.....................

Msq: 70 cr11/palm

Figure 5-43a (BEFORE)

5-92

.'v

UTP6201442001 November 1985

-Command L.Ine 1 M3 a

*(all -flIs Ion entermlak)

for- +#2 *oarm +42 *orrn 443 am 4 4ou #4 form 4#

form 444 #aerm 449

+arm, 444

Display: C4u and Chang" to logical dvice: 5 ...................i~i ............................................................

Meg: cr l/palj

Figure 5-43b (AFTER)

5-93

04

UTP620144200I November 1985

-- i

Command Lino [crgcldv 6 form #41

(JtP I4ckVII J~~9G.~

4 form ff form ff2 form ff3 oorm f#5 form f6 form #f7

form ff4 form ff8

form ff4

Display: OPened and changed to logical dwvico: 25 ...................

........o...................-..-o~o....eoooo..~..oo......

Meg: scr 11/page

Figure 5-44a (BEFORE)

Z

5 -94

%

* .....

-a ----

UTP6201442001 November 1985

Command Line ch51oa 6 form ##I

,Form 442 farm ff2 form ff3 form #4 frmf6 form ff7

form 4#4 form ##e

form f4

Disp lay: Opened and changed to logical device: 25.....................

Figure 5-44b (AFTER)

5-95

UTP620144200

1 November 1985

Cwmsa LineI9 6 *w. 441

(Hit PFAf SELS.Cr AP)

form 44Z form #f: form '13 form ff form 46 fe-ar ff7

form ff4 form ff9 -LI

form f4

DISPlay: 0PG~wd and ch~iane to logical doics: 25...................

Figure 5-45a (BEFORE)

..° . . . . . . .

/ ,. V

UTP6201442001 November 1985

COMMnO LIflO Ecjc3 om 441.1*%

EWMm 44: 'Ae'm 44: folm4m 4444 Om 44 form 447

4mrm 444 #or. 448

4o.. #44

DIS~lay: Opre and Chang" to logical ftCe: 2.....................

P%.g: ~j~Window o slctod waindow agp

Figure 5-45b (AFTER)

5-97% %

UTP620144200

I November 1985

Cfom..~ .i| w 4

(14it PF9 92&

'wrm 44 2 d' 442 'ofr 4 4 4) *am 44 *am 444 4#. 447

I m

.0.... .. *... ............ ..**......o.......... .. . ...... . ....°,

,"• .- Figure 5-46a (BEFORE)

%"

-.. ~

I

"1,5-g

i ~ S - '

UTP6201442001 November 1985

.

Cinaband Lin. chglov 6 *irm 441

form ##5

farm 442 *o-. 4#2 form~ 443 form 445 1.f41 o.-o 447

f8.-r #44 4wr-M 446

4w-n #44

Display: Dha.d to logical device: .................................i-i ............................................................

P.0-: Wdws.--. is selected tno-o 0

Figure 5-46b (AFTER)

"5.-

.

04

UTP620144200I November 1985

.1

Command Line chClc, ' 6 #arm 441I #.*o-m 44-

(Press PFIo Locrtio ) _W~%curmr ke'w

4 4orm 442 form 442 4orm 443 #o,. 4 44t4

. *o" 44'

LI

form #44 form #4B

form 444

DISPlay: Changed to logical device: & ................................... .. .. ... .. .. .. ... .. . ".. ....... .... ....... ......

-I. .......... ,..... .... .... .. ........... ..... ........ *.. .. ..

MS,: IWlndm. is selected Inoo as,

Figure 5-47a (BEFORE)

5-100

UTP620 1442001 November 1985

Command Line 4w-lo fre 41

Coa L LI mle Scqa

Oft442 4o'Mn 44b 4o,w~ 447

#Orow #44 40.-a #449

40.*. 444

Display: Changed to logical ovICS: .................................

met: 7E 1w is Iuselected n nOO.. Mng

Figure 5-47b (AFTER)

5-101

04

10

UTP6201442001 November 1985

CAsawand Line addfrm w3 441 om #41

*a.-..44Caw~ d L im*

'n'- 44 4 4

6 4orm 447

A B

40'-. #44 *a

40'. 44

o-. . [ tDispl y: °........... ..... .......... .. ......... •........... °. . *

.... .............. .........................................

............... ...................... I...... ...............-

Figure 5-48a (BEFORE)

'V

.J

*%5

*5

., 5- 102

.

* i o

S. .5..* 5.

UTP620 1442001 November 1985

C~wand Line ladd~rm w3 441 Form 441

C~mnd Lin * 6v~IJ Ciad

#crm #2fom 442 for. 447

#arm. 444 404e% +4

form. 44

Display..................................................................

Mae:.. mg,

Figure 5-48b (AFTER)

5-103

S~~. . .. .. .. . ... . . . .

UTP620144200

1 November 1985

Ummand Lino &0d4,-m "3 441 *wms 441

Cd L

C~ nd Lne [i*o,'m,,3 ,, * 4a. 441

~(P*42

\.v- av pasouovae C

Comand LCV

-- 10

D I P I Y .. . .. . .. . .. .. . o . . ... . o.. .. . .. .. .. . ... .. .... . . .o .. .. .

Mi%

:: Figure 5-49a (BEFORE)

5-104

UTP620144200I November 1985

Cinaand Line &adfrm a*3 441 form 441

." Command L

E F

.1

-form f44 form f4B

Sform 444

Display: .. ..........................................................

........... o.. . .. .. . .. .. ........ ...oe o. o. ... ...

' " o. ... .. ....oo ...- ~... . .. . .. . . .....o° ,o = . o . ........°.o..

Msgj 7Window is selected wxndo mwr

Figure 5-49b (AFTER)

51

!, 5-105

I.

:e:

UTP6201442001 November 1985

" Coand Line add4rm w3 441 fam 441

w't~~~~ FLrc ~jII J

40---o -44 4oo

4orm "444

Display:.......................................................................,: D,, , : ............................................................o... .. .. .. .. . ....oo ~ o o o o o .. oooooo...........................

Msg: window is selected windo. mr

Figure 5-50a (BEFORE)

Pq

5-106

|o.

-. 14 %Q.P,~~4 e A-L

UTP6201442001 November 1985

Command Line addfjrm 3 ff1 form 441

Command Line [cnglcv 6

form ff4

A E

form 4f4 for

form ff44

mDiplay: ............................................................. . . . .. . . . . . . .. . .. . . . . . . .. . . . . . . .. . . . . . . .. . . . . . . . . .. o. . . o o o. .

Moe: 0tndo. mg

Figure 5-50b (AFTER)

'/ o

5-107

04

1..7

UT P620144200

1 November 1985

Cmmam Line adfrm w3 441 form 441

CPress PFb P9e Dow Y%

Cos....snd Lino

*o+0- 44' 4o, #01 46 40,m~ 447

*- '4f4 40,

fo- 444

Display: . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

Mee: Cwindo. OW

Figure 5-51a (BEFORE)

UTP620 144200

1 1 November 1985

Comiand Line add~rm w3 f4 form. ffl

DComman d Lino hed

fom4f orm 4+6 fo.rm 447

4orm 444 Ia.-. f44

4*r~. #44

Display..................................................................

Pies: 70 indo.~ Mg.-

Figure 5-51b (AFTER)

5-109

UTP6201442001 November 1985

Comwan4 Lino F---#-- -3 441l *o.. 441

-' CpR-55 PF15 lsame View)I

- ?-4 c L i

40'442 4,~ CiP77

40'M 4 o- 4

LI

- I I

Display: ..... .... ..... .... ..... .... ..... .... .................................................................

.. .. ...... ... ...................................... .

Figure 5-52a (BEFORE)

5-110

LA

.

UTP620 1442001 November 1985

C3mmand Line 4004s -3 #41 #or. #41

Command L

Commnrd L ine lEfqio

#4w 4 4o,m +4

c 4o-, 44'

#Oro 444 4o,

40.-. 444

Oiea.......................................................................

"so: F 07 n= ,q

Figure 5-52b (AFTER)

5-111

%.

UTP6201442001 November 1985

Comwand Line acd4rm -3 #it *om 41

,o-

J - - _F 7

Commandt" Col ~ e

#or. 44 40-rm #+t 4oru 447*

i IE;

*o.-e 444 *o

4cm 44

Display:.......................................................................,, , : ..................................... .......................

"°....... ........... o..........................................

Meg: .1ndo q

-.,

Figure 5-53a (BEFORE)

-1t.'d

4" 5-112

. .- .o

. . . . .. . . . . . . . . . . . . . . . ..o' - 4 -

-4w

UTP6201442001 November 1985

-Cin ana Line ^0-.a -3 *41 4orm 441iLina.• L nl

Co*'an d Lane H

4o~ #~ 42 o0-~ 44 40- 447

&F -

4..#or% #441! #or

"" D*~ l~y: ............................................................

, o* ~.... ... ........ .. ......... ,................•......... .. ..

Meg: 701 .aoo- .g9

Figure 5-53b (AFTER)

5-1 13

UTP620 1442001 November 1985

c.ar'dai.M FU' aOr.~~ - - 441 *W-M #41

wt%, cu'esov' or, L

#cre 442 #0,M 44 40,-a 44'

+0,- #44 for

*Ofl. 444

Oiso1ay:.......................................................................

Figure 5-54a (BEFORE)

5-114

UTP620 144200

1 Ndovember 1985

~~mnd kCod4's ..3 441 4..441

COin..nd L

~. 40.- 442 *D'c 44. 4

0-' 447

j 4E

* 40.- 444 4o,-

40,0 444

F... gure......5 ...54b .....(AFTER).......

.. . . . . . . .. . . . . . . .. . . .... .. . . . . . .

5-115

S

UTP620144200I November 1985

COMAM0 Line 40d+rn .3 #41 +4iU

,..L..1-

"- (.#,' -sS PFia -.',,Ec," w,.w,.d)° -"

L

, jDisplay . ............................................................

'.,.. ............................. .............................

° .................................... .......................

Figure 5-55a (BEFORE)

4..

I.-

[,,. 5-1 16

[,.%

UTP620 1442001 November 1985

Comand Line jaccdrm w.3 ##I 4w-rn 441

Commiend L

Comano Line ChqIav 6

fam#4 or 4 form 447

fo-rm 444 for-

#Ora 4#4

Display:.................................................................

PMe;: L-511tndo i Lu aeiected w i n co. m 9,

Figure 5-55b (AFTER)

% 5-117

V.

04&

,,

UTP6201442001 November 1985

Cowmanci Line jaddfrm .3 441 frs 441

Cam ma,,dL~,. oh ls~ -vr -,,> -c & :

L

o 44#'m 2 4o, m 4o +orm #+7

#Or #44 40,

40.-. 4#4

Displa : ...........................................................

S . ............... ..................... ....

Figure 5-56a (BEFORE)

4. 5-118

.°4

I """ " " " . ..... " , - " " ' " " " - . - 4'. " - " . " 4 ." ." -" - .-" -" " "

.1.

UTP6201442001 November 1985

I 1 9 9 T E 6 T B E S V E R S I O N 2.0

DATE: r/2/5 TIMPE: FL-=-0 UERS 10: FMREC N: E

*FUNCT ION: DEVICE TYPE: DEVICE PWPEI

Me: W n -inseut-d wifl~os ing.'

Figure 5-56b (AFTER)

-511

5-1

° . - ,

- .aI.a.~o

"-- * r rV *-- .

%."

UTP620144200I November 1985

S11 9 S T E S T B E D V E R S IO N 2.0

-4

DATE: b~/26/65 TIPE: rus5.5 O L zo D "~E--- OE MWGE

FUNCTION: DWNO EVICE TYPE: DE VICE NAME:

3 3 IWinoow IS SIuICted .inio" oUr

Figure 5-57a (BEFORE)

-a

E 120

,,, , " ,--, ,, ,, .. . ,,,

UTP6201442001 November 1985

Windlow Manager

Device Location Display Vie P'ot

WIndo.. Size 0O fst

Application Type Name, Pri No"m Row Col bi D Row Cal

SDARTISTZZ JVTI00 TT 6 17 36 11 0 0

SDATESTZZ SCREN I 1 90 23 0 0

.D9RTESTZZ 2 60 10 8 0 0

S-RTESTZZ VToo ITT: I 1 1 80 24 0 0

SDARTESTZZ ICN 1 902-3 0 0

.S-RT.ESTZZ 2 60 10 8 0 0

SARTSZZ W 2 60 10 a 0 0

MENU VT100 TT: 1 1 90 24 0 0

MEU CREN I 1 80 23 0 0

%-,,

Mu indJ Y.Jee o..e9 a

Figure 5-57b (AFTER)

5-121

@-4

'.4

UTP620144200

1 November 1985

Window Manage

Dicw Location Display V i.-po,'t

- 1 n C93" Size 044sat

Application Type Name Pri %a WA ROa. Cal D Ro- Col

SIAi'ESTZZ !SDPRINTZZZ PRIN7.DE. 1i 6 17 1 3 11 C 0

SDATESTZZ 1 SCEE0 I s 2 3 a0

SDATESTZZ W32 60, 10 e 01

sRrE:STZZ V7 I 0C !TT: I, I BC -,4 0 J6WATESTZZ SCEN 1 1 801 3 n o

Sr PTESTZ Z 3216E 10 8 n 0

SDATESTZZ W3 2 6r'I10! a 0i 0

U VT100 TT. I 1 80 24 0 0

PE SCREEN I 1 8n 23 0 0

Ms cj: ".iMdo. Mc

Figure 5-58a (BEFORE)

5-122

. ,L ','. ." .'- ., , ". . ",. -, ,',,'- -... .,".",..':,." ,,,' ', , ' ,-, ,-a .' . .. " . .. ~x .*- *

UTP6201442001 November 1985

Comwaand Line *adod4m .33 44 form 41

COhMManO L

fOrm ff2 fOrm 442 form #f3 form ff 1o,-m fl. fom

form 444 form #48

form 4#4

Display: ............................................................

- • .... ..... . .... . .. ....... .° ... .... ..... ................

mot: [winc to sel|cted .indo- "ng'

Figure 5-58b (AFTER)

m

-/ ,. .*

J.2

5-123

UTP6201442001 November 1985

Command Line rn+l K 441 form 441COMiand L

PF-. Ea PFI3 '/15

form f42 farm 442 #arm #43 #arm 45 4 form 447

#am 4 _ _ar 4

4-oem 444

Display: ............................................................

ii'- ...................o e..........o....... ............. ......*o

i," ........ o.. .... ... .. °.... .... .... . .... ... .. ....... ...

Ms: 3 naow to.luc,.d mirdo.. se"mg

Figure 5-59a (BEFORE)

.p.

5-124

4'

UTP6201442001 November 1985

4i.

I 1 6 a T E S T B E D V E R S I O N 2.0

DATE: r65/05 TIMPE: E10- I1 LE 1ER I D: PIOLE: FW.WR

* FUNCT ION: DEV ICE TYPE: DEV ICE HAME:

Meg: indo se solaiicted wImoow *cj

Figure 5-59b (AFTER)

5-125

.1%

i . d d:a. ,%"4. ~

UTP620144200I November 1985

I I SS T E ST E D V E R 6ION 2.0

D rE: 7 7/-/05 T I ME F16--0- 1 LE I D: ROS M~-ER -

FUPNC'ION: DEVICE TVF'E: DEVICE NAME: m

Mgg 3iiiinow i selgcted W fflO* m9

Figure 5-60a (BEFORE)

5-126

UTP6201442001 November 1985

V

V?.

Window Managmi

Locat ion Disp lay V i ewpo-t

Window. size 044set

Applicatlon Type Name Prl NOW Row Cal N D Row Cal

*DARESTZZ 5PITZPN.DV 1 6 17 36 11 0 0

Si SITESTZZ SRE 1 1 90 23 0 0

SDT TIESTZZ Id3 2 60 10 a 0 0

SDARTESTZZ IV710 TT: 1 1 80 24 0 0

SDATESTZZ SCREN I I s0 23 0 0

-- RT ESTZZ U3 2 60 10 a 0 0

-DATESTZZ W3 2 60 10 9 0 0

MNU VT 100 M: 1 1 90 24 0 0

M.'6 w i doa", . o

Figure 5-60b (AFTER)p5-.1

o.4

• ." 5-127

-i-',-.. ... -..-..- ...-...- . ... : -• .-....-.......................................................-......-'....,'...............

UTP620144200I November 1985

WinOo. Manager

De'.xce Location Display Vleport

Windem size Offset

Application Type Name Pri Name RON Col w D RON Col

SDATSTZZ I6 17 36 1i 0

83MTEST ZZ SCREE I 1 80 23 0 001

S ARTESTZZ W3 2 60 10 8 0 0

STDAR'STZZ vT0 TT 1 1 80 243 0 0

SDARTESTZZ SC1 1 80 23 0 0

SARTIESTZZ W3 2 60 10 a 0 0

, IAPMEST ZZ W3 2 60 10 a 0 0

REMJ VT100 TT: =311 1 80 24 0 0NSE]EN 1 1 8023 0 0

Mag: window Fmg,

Figure 5-61a (BEFORE)

.1

5-128

%

4 g. *"?*~*Ai2~

UTP6201442001 November 1985

COMmanO Line add+,'m . 441 4orm 441

P and L

Cowmand Line 6ir Iv ll1

4 4rm 442 4or-r . 4rr 447

[c5"I2

4orm 444 form 448

e40,% 444

Display:.....................................................................-. Dlm 16y: ............................................................

_.2 • -................................. •......•.......... .... ......

MS: 1 1jjjsiin Cm I a "lected ,lndo.

Figure 5-61b (AFTER)

5-129

II

.-

UTP6201442001 November 1985

C."and.. Line aadlrm ,.3 4f4 #,Ia. 41

. pres s PF J3 V- , 5 Ro eo .Command Line IcrQ1ds o

+arm 4,f2 40,-m 44t, 4rm I4,

x E F

*#o- 444 #or

+0'm', 444

Display: ............................................................. ' . .~~ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

.... •................°................................•........

Mug: 7lMsndow is Selected w.no.. mg,

Figure 5-62a (BEFORE)

.

.

'p

- .. .'

UTP6201442001 November 1985

I S T E 6 T 6 E E V E R S I 0 N 2.(,

DATE: TIME: [ I:.5 1 E587 USER ID: I ROLE: [MANAGER

FUNCTION: DEVICE TYPE: DEVICE NAME:

;~-Ld"k" isslce

Figure 5-62b (AFTER)

I'v'

5-131

04

tSA-"A ..:-tVt1 ' f. M

UT P6201442001 November 1985

I 1 5 T ES5T b EC, vE RS ION 2

DATE: [/ 9/8 TIMrE: FLI-51j58 usEr ID0: IMFEROLE: M-E

FLNCTION: DEv/!CE TYPE: DEVICE NAME:

5-132

L

UTP6201442001 November 1985

Dev ice Locat ion Display View'otWinow Size 04+0et

ApplICation Type Name Prv I Row Col w D Ro COl

.RTESTZZ VTIoO ITT: 1T 17 38 it 0 0

SDARTESTZZ SCREE1 I 1 80 23 0 0

SDA TESTZZ bo 2 60 10 a 0 0

SUTESTZZ VT I ()(I 2 1 1 80 24 0 0

SDARTESTZZ SREN 1 1 80 23 0 0

SDARTESTZZ W3 60 10 a 0 0

SDARTESTZZ b- 2 60 10 8 0 0

MEU VT1010 T T: I 1 80 24 0 0

PIEU SCREN I I 80 23 0 0

Meg: 170inclo. mg,

Figure 5-63b (AFTER)

5-133

- -. IA LA

* * * .~~-

UTP620 144200s 1 November 1985

kWinoood Kanager

W nC3.Size D44set

APP'I Icat I r) Type Name Pr1 Nen.e Fo. col w 1) PC :hi

G6ARTESTZZ !.'/7O 10 1- 1',jc

SDARiTESTZZ SCREEN-

8~~kT-STZZ W3 Z :

SDATESTZZ 1c , 1

SDARTESTZZ SCjE -'

SEATESTZZ W3 1 I 6I

SDARTEST'Z Z W3 6MENU 'T100 T 7:1 1 1 8a.

MEUSCREEN I1 13- j

Meg: Inlo 91

Figure 5-64a (BEFORE)

5- 134

UTP620144200I November 1985

Co.arnC Li~ng d~u - 1 +ore44Command L

* 4o"m 442 40o.m 442 +or. 443 40r. f4t Fcrm 44o 40-rm 44

*'"o. 444 4crm 448

4m 444

4"" D splay: ......................................................... .

S......................... ...... . ..........................

D s l . ..............................................................

M.g: =3w inlo is selected . o. r

Figure 5-64b (AFTER)

5-15

%

1'. --

• . - ."'. ... " ' .. ", • " , .-. R .J .- <.. . , - 5. #I . ' - • fl ' f • . -.. ,." . -- '-. - -, - -, ,

UTP6201442001 November 1985

Commed Line ~ rn.3 4 40- 441

#Or 44~ '2 40'M 44: 4~or 443 -Form~ 44t 0M4C, #~ 4

E I

40,-. 444 #Oo ##a

#a.rm 444

Dis~play:.................................................................

Mee 73win. I selce .&0 r

Figure 5-65a (BEFORE)

5- 136

11 .. I .

UTP620144200I November 1985

I I S S TEST b E D V E R S 1 0 N !..u

DATE: 71I-1-7 TIME: iI:51:58I USER 10J: 93D-E:P..- E

FU4C T I ON: DEVICE TYPE: DEVICE NA.ME: f

Msg: 2 ;LMO:W is selected

Figure 5-65b (AFTER)

5-137

-7i,'a2

UTP620 1442001 November 1985

. sS ES5 L T-7 ~E P S 1 2N

DicE 85 9' T IPC; 11515 1: IPOEM I RUE: iMAGFPE

Figure 9-66a (BEFORE)

53-138

UTP620 1442001 November 1985

hlndoW Manage'

Ew I c a L oc at ion Lisp.. I -o

Wi~.size 04+60T

APP I cat I w Trype Name P.-s NOINO Re. Col w 1) AD-. Ccl

SD TESTZZ I1 '-~ 47

SOPTESTZZ SCREEN 1 IE

SDOTESTZZ W31 L

* S.GDATESTZZ '

SDATESTZZ SCREN 6

SOAtESTZZ - 13

FIENU VTIOO T-T: 73_EA SCEN

Figure 5-66b (AFTER)

5- 139

0.

UTP620 1442001 Nlovember 1985

W I C0- sz. 04.sel

- - - - - - Z - - - - - - - -1-- - -

*DARESTZZ stN8 -4

SDAREST~Z SCEE I 6 1.' 2

SD&TESTZZ NWl b

SDLRTESTZZ wie e

CATESTZZ SCHEN I I 8>- -2

*DARIESTZZ N)6 I 8

M JV*TIOO T T: I H ~

Figure 5-67a (BEFORE)

5-140

UTP620 1442001 November 1985

Ccouand Line 604s ..3 441 *ow-. 441

Conweand L

Cowmmand Line c~d

t3 *m 442 40rn 44t 4o-. 4

*o0-a 444 w

Display':.................................................................

Meg: ' Uino is selected InC30. 9

Figure 5-67b (AFTER)

5-141

04

UTP6201 44200I November 1985

COMIAd LIMO &Od34', -3 441 *as 441

Gcad L

4 44 4co. 446 40-. 4#7

44 4

44

1~ IS eluCted .10 a*y.

Figure 5-68a (BEFORE)

5-142

UTP620 144200* 1 November 1985

tom"Mcl Line. acdd4, -3 441 4 w-wm +41

oadL

*o,U 444 4o.-

#o-m 0#4

Di p a ; . . . . . . . .. . . . . . . . . . . .. . . . . . . . . . .D .ay......................................................................

Meg: a-7b1knd~w is xn~eI.Cted -n~-n

Figure 5-68b (AFTER)

5-143

UTP6201442001 November 1985

- a L F IT

+o,. 044 #or

r i i . ...... ... .... . .... .. .. ... .. .. .... .. .. .. .... .. ...... .. .. .... .

. .. .. . . .. . . . . . . .. . . . . . . .. . . . .. . . . . . . . . . . .. .. .. . . .

Figure 5-69a (BEFORE)

"5-144

I

:"- -- .-,z ." -. - -". . ' .'-"'" ." " .','"."" - . . " ". - - " . " -'

".' UTP6201442001 November 1985

.. l

CemwandJ Line c I a I fo.- 441

"" Coina.. L

aa I

Displ4y: Closed logc: device ' 2 5*- 4 ... . . . . . . .. . -. .. .. ..

_, I- i

I I

Csly C................... ........................................

MSS: 0f j.no. ,aq

Figure 5-69b (AFTER)

,1

5-4

" IA.I1

. . . . o . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .. .~.. . . .. * ,

UTP6201442001 November 1985

cO.nd L, flu°" *o-. *,jCoLa 0 L

4 ~ #0 4o. 42 to- i3J -c-~ ##t #0-- #. 47

I.I

XiE F

............ogcal~ 'i ............... .................................

Figure 5-70a (BEFORE)

5- 146

i

UTP620 1442001 November 1985

It 1 S T ES T b ED V E r s 1 N.

DTE: TIME:11:1 USER IDj: ROLE: 1-ER

FLN14CTI ON: DEV.ICE TYP-E: DEVICE NAME:

Figure 5-70b (AFTER)

5-147

UTP6201 44200I November 1985

I I S S T ES T E D v E RS 1 0N

FUWC T I CW: L .] ,I: E rypE: D~v IC P*Vq

2 winan I sele~ctd a'C-sq

Figure 5-71a (BEFORE)

5-148

UTP620 144200

1 November 1985

Figure 5-71b (AFTER)

5-149

.............................................

UTP6201442001 November 1985

APPENDIX A

Commands for ARTEST

Commands are of the form:command argi arg2 ... argn

Where command is the form processor procedure implementingthe command and argl, etc. are the input arguments.Arguments are separated by blank(s) and arguments whichcontain blanks are enclosed in double quotes.

Window/Form Manipulation

add form to a window addfrm windowpath form namedelete pages from window rmvpag windowpath page numberreplace page in window rplfrm windowpath page number

form-nameclose form clsfrm form-name

. Window/Form Information

get name of form on page n gpage windowpath page numberget number of pages gwindo windowpath

in window

Attributes

change attributes putatt path dur attributeget attributes getatt path durput and get temp attributes tmpatt path dur attributechange background attributes putbak path dur attributeget background attributes getbak path durput and get background tmpbak path dur attributedur is 0) permanent

1) temporaryattribute, are:

INPUT, OUTPUT. TEXT, HIDDEN, ERRORbackround attributes are:

WHITE, BLACK, XPARNT

A--I

UTP6201442001 November 1985

Data Manipulation

put data to form Item tir,tv pdata path dataget, data from form item Array gdata instance pathinstance is O=previous. l=current

Mi .cel larneous

put cursor to field putcur pathwindow set(term within term) oiscr window pathparse fully qualified name parfqn level

with level !--first. 2=second ...O=last. -1 next to last,

Must use pfl6(0) first'''

Function Keys

pfO(enter) - do command on command line

pfl6(O) - display path name of cursor positionpfi - go to next form processor modepf2 - helppf3 - display message screenpf4 - quit

for scrolling, press pfl until the mode is scrIl/page.then.

pf5(7) - horizontal scroll iorwardpf6(8) - horizontal scroll backwardpf,7(9) - vertical scroll forwardpf8(-) - vertical scroll backwardpf9(4> - horizontal page forwardP 0fiO( ) horizontal page backward1): _ II0 ) verticril pat~c forwardpf2l) - vertical page backward

A

. i W

UTP6201442001 November 1985

APPENDIX B

' these forms are for testing the form processor '/

CREATE FORM fflPROMPT AT 1 2 "Command Line"item iOat 1 70size 8display as textvatlue "form ffl"

item i3at 21 11size 8display as textvalue "Display .

item i4at 1 20

*- size 40display as inputhelp pathcom

WINDOW wl (2 v 1)AT 2 2SIZE 10 BY 4display as white

WINDOW w2(2 v 1. 2 H 1)AT 2 15SIZE 10 BY 4display as xparnt

WINDOW w3 at 2 60size 10 by 8display as black

form ff2 (2 h 4)

at 12 1size 12 by 4

. form ff3at 12 32size 10 by 4

B-1

04

*.. UTP620144200

1 November 1985

form ff4 (2 v 1)at 16 2size 10 by 2

form ff5at 12 43size 10 by 4

form ff6at 12 55size 10 by 4

form ff7at 12 68size 10 by 4

form ff8at 16 13size 10 by 4

item fqnat 21 20size 60 by 3display as output

CREATE FORM ff2prompt 1 2 "form ff2"

item il(2 h 1)at 2 2size 2display as input

item i2at 3 2size 3display as input

create form ff3prompt 1 2 "form ff3"item il(2 v 1, 2 h 1)at 2 2size 6display as input

," B- 2

I

UTP6201442001 November 1985

create form ff4background blackprompt 1 2 "form ff4"

item i1at 2 2siz4, 4display as input

create form ff5background whiteprompt 1 2 "form ff5"

item 1at 3 3size 1 bv 2display as input

create form ff6background xparntprompt 1 2 "form ff6"

tem iiat 3 6size 1 bv 4display as input

create form ff7prompt 1 2 "form ff7"item il(3'6 v 0. 2/4 h 1)at 2 2

size 1display as input

create form ff8prompt 1 2 "form ff8"

item ilat 3 2size 8display as input

create form ffC)prompt 1 2 "form ff9'

B- 3

4

UTP620144200I November 1985

"S

i tem iat 2 2size 8display as input

window w4x .t 3 1

,ize by 5d-;play is black

-.:eate form pathcomp. ompt 1 9 "Commands for ARTEST"prompt 2 9 " -prompt 3 9 "add form to a window addrfm window form"prompt 4 9 "delete pages from window rmvpag window page"prompt 5 9 "replace page in window rplfrm window page form"prompt 6 9 "close form clsfrm form"prompt 7 9 "put data to form item array pdata path data"prompt 8 9 "get data from form item array gdata

insL(0=prev.l=cur) path"'t:',mpt 9 9 "change attributes: foreground putatt path

dur~prm=O,tmp=l) attrib"prompt 10 9 'get attributes: foreground getatt path

dur(prm -0,tmp= 1)"prompt 11 9 "put and get temp attributes(f) tmpatt path dur

attr ib"prompt 12 9 "change attributes., background putbak path

dur(prm=O.tmp=l) attrib"p:rcmpt 13 9 "get attributes: background getbak path

d-G :prm=.tmp=1)"prompt 14 9 'put and get temp attributes(b) tmpbak path dur

attrib"p:,rrmt 15 9 "get name of form on page n gpage window page"promp_,t f) 9 'get number of pages in window gwindo window"prompt i" 9 "put cursor to field putcur path"prompt .b 9 "window set(term within term) oiscr path"prompt 19 9 "parse fully qualified name parfqn

"2h" le%,(0=lst~ l-fst -l-nxt2 1st~ete)"

prompt 20 9 Must use pfl6(O)f ir t"

prompt 21 9 "Function Keys"promFt 22 9 "- ------

prompt 23 9 "pfl6(0) displav path name of cursor position"

B-.1

D.'. B --

-ii ......o: .: .- .: .--... .-: -° .-., .-..-......-... ....--. .. --..-: : ...-: .. .-..- ..-.

.*- M Wi 5 7 ' ~ - r~''ra mv-- - I

S

7 7.