unisys - dtic · stars-vc-8016,v04/00 2a math 1994 6)r 0 3t5 4)) e 0 00 pig 1 a-sq....

23
AD-A28 4 569 CDRL: B018* 24 March 1994 UNISYS Library Capability Demonstration Central Archive for Reusable Defense Software (CARDS) SlDTIC Inforinal Technical Data ELECTE Central Archive for Reusable Defense Software STARS-VC-BO18/004/00 24 March 1994 DTIC QUALIY j~y fpE,3 94-29938 94 9 15 012

Upload: others

Post on 06-Aug-2020

0 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: UNISYS - DTIC · STARS-VC-8016,V04/00 2A Math 1994 6)r 0 3t5 4)) E 0 00 Pig 1 A-Sq. STARS-VC-8018/004/00 24 Moch 1994 V. U) 0~ 0 c C C.00 CLC 0.5 u 360. u55.~ ~ 00 ' 42 D 0 *u . 'o

AD-A28 4 569CDRL: B018*24 March 1994

UNISYS

Library CapabilityDemonstrationCentral Archive for Reusable Defense Software(CARDS)

SlDTIC

Inforinal Technical Data ELECTE

Central Archive for Reusable Defense Software

STARS-VC-BO18/004/0024 March 1994

DTIC QUALIY j~y fpE,3

94-2993894 9 15 012

Page 2: UNISYS - DTIC · STARS-VC-8016,V04/00 2A Math 1994 6)r 0 3t5 4)) E 0 00 Pig 1 A-Sq. STARS-VC-8018/004/00 24 Moch 1994 V. U) 0~ 0 c C C.00 CLC 0.5 u 360. u55.~ ~ 00 ' 42 D 0 *u . 'o

CDRL: B01824 March 1994

INFORMAL TECHNICAL REPORTFor The

SOFTWARE TECHNOLOGY FOR ADAPTABLE, RELIABLE SYSTEMS(STARS)

Library Capability DemonstrationCentral Archive for Reusable Defense Software

(CARDS)

STARS-VC-B018/004/0024 March 1994

Data Type: Informal Technical DataContract NO. F19628-93-C-0130

Line Item 0002AB

Prepared for:

Electronic Systems CenterAir Force Material Command, USAF

Hanscom AFB, MA 01731-2816

Prepared by:

Electronic Warfare Associates, Inc.under contract to

Unisys Corporation12010 Sunrise Valley Drive

Reston, VA 22091

Distribution Statement "A"per Dod Directive 5230.24

Approved for public release, distribution is unlimited

Page 3: UNISYS - DTIC · STARS-VC-8016,V04/00 2A Math 1994 6)r 0 3t5 4)) E 0 00 Pig 1 A-Sq. STARS-VC-8018/004/00 24 Moch 1994 V. U) 0~ 0 c C C.00 CLC 0.5 u 360. u55.~ ~ 00 ' 42 D 0 *u . 'o

CDRL: B01824 March 1994

INFORMAL TECHNICAL REPORTFor The

SOFTWARE TECHNOLOGY FOR ADAPTABLE, RELIABLE SYSTEMS(STARS)

Library Capability DemonstrationCentral Archive for Reusable Defense Software

(CARDS)

STARS-VC-BO18/004/00

24 March 1994

Data Type: Informal Technical Data

Contract NO. F19628-93-C-0130Line Item 0002AB

Prepared for:

Electronic Systems CenterAir Force Material Command, USAF

Hanscom AFB, MA 01731-2816

Prepared by:

Electronic Warfare Associates, Inc.under contract to

Unisys Corporation12010 Sunrise Valley Drive

Reston, VA 22091

3=~ablt Qdep--

Un•woed

Justifioation,

Availability dpOw

Dist Speoa&I

Page 4: UNISYS - DTIC · STARS-VC-8016,V04/00 2A Math 1994 6)r 0 3t5 4)) E 0 00 Pig 1 A-Sq. STARS-VC-8018/004/00 24 Moch 1994 V. U) 0~ 0 c C C.00 CLC 0.5 u 360. u55.~ ~ 00 ' 42 D 0 *u . 'o

CDRL: B01824 March 1994

Data Reference: STARS-VC-B018/004/00INFORMAL TECHNICAL REPORTLibrary Capability DemonstrationCentral Archive for Reusable Defense Software(CARDS)

Distribution Statement "A"per Dod Directive 5230.24

Approved for public r * .r. distribution is unlimited

Copyright 1994, Unisys Corporation, Reston 1 .ginia and Eletronic Warfare Associates, Inc.Copyright is assigned to the U.S. Government, upoii delivery thereto in accordance with the

DFARS Special Works ClauseDeveloped by: Electronic Warfare Associates, Inc.

This document, developed under the Software Technology for Adaptable, R&iible Systems(STARS) program, is approved for release under Distribution "A" of the Scie itific and Techni-cal Information Program Classification Schema (DoD Directive 5230.24) unless otherwiseindicated by the U.S. Sponsored by the U.S. Advanced Research Projects Agency (ARPA) un-der contract F19628-93-C-0130 the STARS program is supported by the military services withthe U.S. Air Force as the executive contracting agent. The information identified herein is sub-ject to change. For further information, contact the authors at the following mailer address:[email protected]

Permission to use, copy, modify, and comment on this document for purposes stated underDistribution "A" and without fee is hereby granted, providing that this notice appears in eachwhole or partial copy. This document retains Contractor indemnification to the Governmentregarding copyrights pursuant to the above referenced STARS contract. The Government dis-claims all responsibility against liability, including costs and expenses for violation of propertyrights, or copyrights arising out of the creation or use of this document.

The contents of this document constitutes technical information developed for internal Govern-ment use. The Government does not guarantee the accuracy of the contents and does notsponsor the release to third parties whether engaged in performance of a Government contractor subcontract or otherwise. The Government further disallows any liability for damagesincurred as the result of the dissemination of this information.

In addition, the Government (prime contractor or its subcontractor) disclaim all warranties withregard to this document, including all implied warranties of merchantability and fitness, and inno event shall the Government (prime contractor or its subcontractor) be liable for any special,indirect, or consequential damages or any damages whatsoever resulting from the loss of use,data, or profits, whether in action of the contract, negligence, or other totious action, arising inconnection with the use or perfomance of this document.

Hi

Page 5: UNISYS - DTIC · STARS-VC-8016,V04/00 2A Math 1994 6)r 0 3t5 4)) E 0 00 Pig 1 A-Sq. STARS-VC-8018/004/00 24 Moch 1994 V. U) 0~ 0 c C C.00 CLC 0.5 u 360. u55.~ ~ 00 ' 42 D 0 *u . 'o

CDRL: B01824 March 1994

Data Reference: STARS-VC-B018/004/00INFORMAL TECHNICAL REPORTLibrary Capability DemonstrationCentral Archive for Reusable Defense Software(CARDS)

Principal Author(s):

Daniel Nichols Date

Approvals:

System Architect Kurt Wallnau Date

Program Manager: Lorraine Martin Date

(Signatures on File)

iv

Page 6: UNISYS - DTIC · STARS-VC-8016,V04/00 2A Math 1994 6)r 0 3t5 4)) E 0 00 Pig 1 A-Sq. STARS-VC-8018/004/00 24 Moch 1994 V. U) 0~ 0 c C C.00 CLC 0.5 u 360. u55.~ ~ 00 ' 42 D 0 *u . 'o

REPORT DOCUMENTATION PAGE O ,Form Approv.ed

Pubht' reonamng burden tar this coaitcon of information is estetmatea to overage i hour OW retMnWW including the tuine for reviewanno instructions. searching e.jsItft data idurces.gatherinq and maintaining ttie €data neden. and €Omolen revinew•ng the collectofl Of information. Send comnments regardng, this burden estimate or sny other aWert Of thnsSCollec-ton of infoermatii ion luding 1.4m'r reducing this burden, to Washington, i"08duanerl Service•. ODrectorate for Iiformnsation Oberations and Aegorts. 1i11 jefetrsonDavis Hlghwav. Suite •204. Arlington. VA 22202-4302. ar•d to the Office of Manatigement and Budget. Paperwol Rkleduction Project (0704-0 18). Washiengton. DC 20503

1. AGENCY USE ONLY (Leave blank) 2. REPORT DATE 3. REPORT TYPE AND" DATES COVERED

24 March 1994 Informal Technical Report4. TITLE AND SUBTITLE 5. FUNDING NUMBERS

Library Capability Demonstration (CARDS)

F19628-93-C-0130

6. AUTHOR(S)

Daniel Nichols

7. PERFORMING ORGANIZATION NAME(S) AND ADDRESS(ES) 8. PERFORMING ORGANIZATION

REPORT NUMBERUnisys Corporatioii

Uniss CoporaiULLSTARS-VC-B018/004/O012010 Sunrise Valley Drive

Reston, VA 22091

9. SPONSORING I MONITORING AGENCY NAME(S) AND ADDRESS(ES) 10. SPONSORING /MONITORING

AGENCY REPORT NUMBER

Department of the Air ForceHeadquarters ESC B018Hanscom, AFB, MA 01731-5000

11. SUPPLEMENTARY NOTES

12a. DISTRIBUTION /AVAILABILITY STATEMENT 12b. DISTRIBUTION CODE

Distribution "tAf'

13. ABSTRACT (Maximum 200 words)

Please see Abstract Page

14. SUBJECT TERMS 15. NUMBER OF PAGES

2116. PRICE CODE

'17. SECURITY CLASSIFICATION 18. SECURITY CLASSIFICATION 19. SECURITY CLASSIFICATION 20. LIMITATION OF ABSTRACTOF REPORT OF THIS PAGE OF ABSTRACT

Unclassified Unclassified Unclassified SARNSN 754"-O1-280-5500 t%,-=,: ont- S6 ;2".v 2-69"

* .. . ..--"- -

Page 7: UNISYS - DTIC · STARS-VC-8016,V04/00 2A Math 1994 6)r 0 3t5 4)) E 0 00 Pig 1 A-Sq. STARS-VC-8018/004/00 24 Moch 1994 V. U) 0~ 0 c C C.00 CLC 0.5 u 360. u55.~ ~ 00 ' 42 D 0 *u . 'o

CDRL: B01824 Much 1994

Data Reference: STARS-VC-BO18/004/00INFORMAL TECHNICAL REPORTLibrary Capability DemonstrationCentral Archive for Reusable Defense Software(CARDS)

ABSTRACT

This is the fourth library capability demonstration under this contract. Each demonstrationprovides information about the Central Archive for Reusable Defense Software (CARDS)operational library capabilities.

The goals of this demonstration are to show how CARDS:

"* Made the Command Center Library (CCL) model easier to navigate.

"* Made the CCL model easier to conceptualize.

"• Made the CCL model more maintainable.

"• Improved the CCL performance in the Reuse Library Framework (RLF) GraphicalBrowser.

Page 8: UNISYS - DTIC · STARS-VC-8016,V04/00 2A Math 1994 6)r 0 3t5 4)) E 0 00 Pig 1 A-Sq. STARS-VC-8018/004/00 24 Moch 1994 V. U) 0~ 0 c C C.00 CLC 0.5 u 360. u55.~ ~ 00 ' 42 D 0 *u . 'o

CDRL: B01824 Much 1994

Table of Contents

1 OVERVIEW .................. ...................... 1

Appendices

Appendix A LIBRARY CAPABILITY DEMONSTRATION BRIEFING SLIDE.......A - 1

Appendix B LIBRARY CAPABILITY DEMONSTRATION SCRIPT...................B -1

vi

Page 9: UNISYS - DTIC · STARS-VC-8016,V04/00 2A Math 1994 6)r 0 3t5 4)) E 0 00 Pig 1 A-Sq. STARS-VC-8018/004/00 24 Moch 1994 V. U) 0~ 0 c C C.00 CLC 0.5 u 360. u55.~ ~ 00 ' 42 D 0 *u . 'o

STARS-VC-B018/004/00 24 March 1994

1 OVERVIEW

This document provides the material used to demonstrate the Central Archive for ReusableDefense Software (CARDS) Program's operational library capabilities. The actual demonstrationwas given to the Air Force Program Manager on March 24, 1994 during the scheduled ProgramManagement Review.

The goals of this demonstration are to show how CARDS:

"* M•de the Command Center Library (CCL) model easier to navigate.

"* Made the CCL model easier to conceptualize.

"* Made the CCL model more maintainable.

"* Improved the CCL performance in the Reuse Library Framework (RLF) GraphicalBrowser (GB).

The demonstration was presented in two parts:

"• A briefing (see Appendix A) of what was presented.

"* The actual demonstration script (see Appendix B) to show current capabilities.

Page 1

Page 10: UNISYS - DTIC · STARS-VC-8016,V04/00 2A Math 1994 6)r 0 3t5 4)) E 0 00 Pig 1 A-Sq. STARS-VC-8018/004/00 24 Moch 1994 V. U) 0~ 0 c C C.00 CLC 0.5 u 360. u55.~ ~ 00 ' 42 D 0 *u . 'o

STARS-VC-BO18A)04/00 24 March 1994

APPENDIX A - LIBRARY CAPABILITY DEMONSTRATION BRIEFING SLIDE

The following pages are the slides used to explain the library capability demonstration.

Page A-i

Page 11: UNISYS - DTIC · STARS-VC-8016,V04/00 2A Math 1994 6)r 0 3t5 4)) E 0 00 Pig 1 A-Sq. STARS-VC-8018/004/00 24 Moch 1994 V. U) 0~ 0 c C C.00 CLC 0.5 u 360. u55.~ ~ 00 ' 42 D 0 *u . 'o

STARS-VC-DOIRM04 24 Mavcb 1994

Mca)

Co co

0 U)Q

occ3

Cl) cc

o Io

Pap A-2

Page 12: UNISYS - DTIC · STARS-VC-8016,V04/00 2A Math 1994 6)r 0 3t5 4)) E 0 00 Pig 1 A-Sq. STARS-VC-8018/004/00 24 Moch 1994 V. U) 0~ 0 c C C.00 CLC 0.5 u 360. u55.~ ~ 00 ' 42 D 0 *u . 'o

STARS-VC-BI/DO100~ 24 Mulch 1994

J!~

UJ .1=

oiIm I

Pap A-3

Page 13: UNISYS - DTIC · STARS-VC-8016,V04/00 2A Math 1994 6)r 0 3t5 4)) E 0 00 Pig 1 A-Sq. STARS-VC-8018/004/00 24 Moch 1994 V. U) 0~ 0 c C C.00 CLC 0.5 u 360. u55.~ ~ 00 ' 42 D 0 *u . 'o

STARSVC-DMDOM24 Aluch 1994

CD

c

0 -

E &

U)o

0-.

(A

E Et

pagsA-4

Page 14: UNISYS - DTIC · STARS-VC-8016,V04/00 2A Math 1994 6)r 0 3t5 4)) E 0 00 Pig 1 A-Sq. STARS-VC-8018/004/00 24 Moch 1994 V. U) 0~ 0 c C C.00 CLC 0.5 u 360. u55.~ ~ 00 ' 42 D 0 *u . 'o

STARS-VC-8016,V04/00 2A Math 1994

6)r

0

3t5

4))

E0

00

Pig 1 A-Sq

Page 15: UNISYS - DTIC · STARS-VC-8016,V04/00 2A Math 1994 6)r 0 3t5 4)) E 0 00 Pig 1 A-Sq. STARS-VC-8018/004/00 24 Moch 1994 V. U) 0~ 0 c C C.00 CLC 0.5 u 360. u55.~ ~ 00 ' 42 D 0 *u . 'o

STARS-VC-8018/004/00 24 Moch 1994

V. U)

0~

0c

C C

.00

CLC

0.5 u 360.

u55

.~ ~ ' 42 00 0 D

*u . 'o E

0 0

E E 0p 0Ac

Page 16: UNISYS - DTIC · STARS-VC-8016,V04/00 2A Math 1994 6)r 0 3t5 4)) E 0 00 Pig 1 A-Sq. STARS-VC-8018/004/00 24 Moch 1994 V. U) 0~ 0 c C C.00 CLC 0.5 u 360. u55.~ ~ 00 ' 42 D 0 *u . 'o

STARS-VC-BO1M)O4/00 24 Mbftc 1994

hap A-7

Page 17: UNISYS - DTIC · STARS-VC-8016,V04/00 2A Math 1994 6)r 0 3t5 4)) E 0 00 Pig 1 A-Sq. STARS-VC-8018/004/00 24 Moch 1994 V. U) 0~ 0 c C C.00 CLC 0.5 u 360. u55.~ ~ 00 ' 42 D 0 *u . 'o

STARS-VC4BO1M)O4410 24 LMbvc 1994

*; ]CL

E LL 4. t

0 _3 E

u oEc E ia

Ja 4)

2oA -3o

4)N

lesA-

Page 18: UNISYS - DTIC · STARS-VC-8016,V04/00 2A Math 1994 6)r 0 3t5 4)) E 0 00 Pig 1 A-Sq. STARS-VC-8018/004/00 24 Moch 1994 V. U) 0~ 0 c C C.00 CLC 0.5 u 360. u55.~ ~ 00 ' 42 D 0 *u . 'o

STARS-VC-8018M)04/00 24 Moicb 1994

0

MEl

,~C

C 20EE~

I0 0u

cr EO E~-o~ ~ 0

<C) C le

Pag 0-

Page 19: UNISYS - DTIC · STARS-VC-8016,V04/00 2A Math 1994 6)r 0 3t5 4)) E 0 00 Pig 1 A-Sq. STARS-VC-8018/004/00 24 Moch 1994 V. U) 0~ 0 c C C.00 CLC 0.5 u 360. u55.~ ~ 00 ' 42 D 0 *u . 'o

STARS-VC-DO1S$OM~ 24 March 1994

0

%1 U

C

q) 0VJ S.

CO

C0~

oI.,

C g

un~~ 0.

UCq. CL0

r C C

Pup A-10

Page 20: UNISYS - DTIC · STARS-VC-8016,V04/00 2A Math 1994 6)r 0 3t5 4)) E 0 00 Pig 1 A-Sq. STARS-VC-8018/004/00 24 Moch 1994 V. U) 0~ 0 c C C.00 CLC 0.5 u 360. u55.~ ~ 00 ' 42 D 0 *u . 'o

STARS-VC-BOI&VD4jq3O 24 March 1994

0 0

U. 03

I a 0

E A

CL

00 Co

f *u

CLD

-00

PWg A-11

Page 21: UNISYS - DTIC · STARS-VC-8016,V04/00 2A Math 1994 6)r 0 3t5 4)) E 0 00 Pig 1 A-Sq. STARS-VC-8018/004/00 24 Moch 1994 V. U) 0~ 0 c C C.00 CLC 0.5 u 360. u55.~ ~ 00 ' 42 D 0 *u . 'o

STARS-VC-BO18/004/00 24 March 1994

APPENDIX B - LIBRARY CAPABILITY DEMONSTRATION SCRIPT

The following contains the demonstrator's computer script used to demonstrate the CARDSlibrary capabilities.

1. Highlights

A. New launcher

B. Action to open models

C. Hotspots in picture

D. Partitioned model

E. Component Qualification

2. Show new launcher and new launch model action

<activate launcher via Run.sh>

"* To show new launcher allowing more direct access.

"* RLF GB type representation.

"* Ability to launch all models from within it.

"* Ability to view descriptions.

<overview>.<View_Model>

3. Show hotspots in architecture

<cc overview>

<Navigate>.<Go To a Child>.xArchitecture>

<PRISM_Architecture>.<Display Relationships Graphically>

0 Model of PRISM Architecture

<Quit>.Delete Current View>

<PRISM Archisecture>.Perform Action>.<.Picture Image>

_ Page B-1

Page 22: UNISYS - DTIC · STARS-VC-8016,V04/00 2A Math 1994 6)r 0 3t5 4)) E 0 00 Pig 1 A-Sq. STARS-VC-8018/004/00 24 Moch 1994 V. U) 0~ 0 c C C.00 CLC 0.5 u 360. u55.~ ~ 00 ' 42 D 0 *u . 'o

STARS-VC-BO0S)004/00 24 Much 1994

"* Shows new hotspots capability.

" W'ill launch one of the models via the hotspot

<Click on BRIEFING PREPARATION/PRESENTATION>

"* Opens cc briefing system model

"* Will talk about it later...

<cc briefing system>.<Quit>.<Quit Browser Session>

<PRISM Picture>.<Fie.Quit>

4. Show Requirements model

<Navigate View>.<Go To Root Node>

<ccoverview>.<Navigate>.<Go To A Child>.<requirements>

<requirements>.<Perform Action>.<Launch Model>

"* Opens cc requirements modeL

"* Will be showing a specific requirement and how to get to a componentmodel from it.

<ccrequirements>.<Navigate>.<Go To a Child>.<requiremenm>

<requiremenr>.<Navigaze.<Go To a Oiild>.<DlSACCDH_item>

<DISACCDHitem>.<Navigae,>.<Go To a Child>.funcdon>

<situamon_assessments.<Display Relationships Graphically>.

"* scroll down to has_ops itWelbriefing

"* scroll to right of view

<brieflngystem>.<Perform Action>.<Launch Model>

"* Ability to open model from requirements and architecture viewpoint.

"* Was able to do the same fom the pictur.

Pap B.2

Page 23: UNISYS - DTIC · STARS-VC-8016,V04/00 2A Math 1994 6)r 0 3t5 4)) E 0 00 Pig 1 A-Sq. STARS-VC-8018/004/00 24 Moch 1994 V. U) 0~ 0 c C C.00 CLC 0.5 u 360. u55.~ ~ 00 ' 42 D 0 *u . 'o

STARS-VC-BO1M)404j0 24 March 1994

5. Partitioned model

<ccý briefing ssem

<brefing ystem>.Display RltnspsGraphically>

6. System Composition

<cc overview>

<Navigste View>.<Go To a Node>.<mapping-system>

<mapping systemj>xcerf arm Action>.<Launch Model>

<ccý mapping systemn>.Navi gate View>.<Go to a node>x.mapping sysswm>

cinapping system>x.cprf arm Action>.xQualify Component>

"* Stwt at step2.

"* Component name will be PMR~tapping.

Pagp B-3