PROGRAM BUILD PLAN (PBP) FOR THE FBIS MODERNIZATION PROGRAM

Document Type: 
Collection: 
Document Number (FOIA) /ESDN (CREST): 
CIA-RDP88-00218R000300150001-7
Release Decision: 
RIFPUB
Original Classification: 
K
Document Page Count: 
69
Document Creation Date: 
December 22, 2016
Document Release Date: 
May 31, 2012
Sequence Number: 
1
Case Number: 
Publication Date: 
January 3, 1985
Content Type: 
REPORT
File: 
AttachmentSize
PDF icon CIA-RDP88-00218R000300150001-7.pdf2.08 MB
Body: 
Declassified and Approved For Release 2012/05/31 : CIA-RDP88-00218R000300150001-7 PROGRAM MUTT-am PLAN ( P BP ) F 0 R THE FBI S MODERNIZATION PROGRAM CONTRACT NO. 84X*927700*000 ESL INCORPORATED A SUBSIDIARY OF TRW SUNNYVALE, CALIFORNIA Declassified and Approved For Release 2012/05/31 : CIA-RDP88-00218R000300150001-7 Declassified and Approved For Release 2012/05/31 : CIA-RDP88-00218R000300150001-7 PROGRAM BU I LIB PLAN ( P B P ) FOR THE FBI S MODERNIZATION PRO GRAM CONTRACT NO. 84X*927700*000 03 JANUARY 1985 ESL INCORPORATED A SUBSIDIARY OF TRW SUNNYVALE, CALIFORNIA Declassified and Approved For Release 2012/05/31 : CIA-RDP88-00218R000300150001-7 Declassified and Approved For Release 2012/05/31 : CIA-RDP88-00218R000300150001-7 Program Build Plan (PBP) Table of Contents 1.0 INTRODUCTION . . . . . . . . . . . . . . . . . 1 1.1 Purpose . . . . . . . . . . . . . . 1 1.2 Design Summary . . . . . . . . . . . . . . . . . 1 2.0 2.1 2.2 2.2.1 2.2.1.1 2.2.2 2.2.2.1 2.2.2.2 2.2.3 2.2.3.1 2.2.3.2 2.2.4 2.2.4.1 2.2.4.2 2.2.4.3 2.2.4.4 2.2.5 2.3 2.3.1 2.3.2 2.3.3 2.3.4 MODULAR IMPLEMENTATION APPROACH . . . . . . 4 Implementation Interdependencies . . . . . . . . 6 Design Building Blocks . . . . . . . . . . . 9 Information Processing Subsystem . . . . . . . 9 Phase I ? 9 Daily Operations Subsystem . . . . . . . . . 11 Phase I . . . . . . . . . . . . . . . . . 11 Phase II . . . . . . . . . . . . . . . . 11 Translation Services Subsystem . . . . . . . 13 Phase I . . . . . . . . . . . . . . . 13 Phase II . . . . . . . . . . . . . . . . 13 Analytical Services Subsystem . . . . . . . . 15 Phase I . . . . . . . . . . . . . . . . 15 Phase II . . . . . . . . . . . . . . . . 15 Phase III . . . . . . . . . . . . . . . . . 15 Phase IV . . . . . . . . . . 16 Multi-Lingual Capability . . . . . . . . . . 18 Phased Operational Modes . . . . . . . . . . 18 Phase I . . . . . . . . . . . . . . . . . . . 18 Phase II . . . . . . . . . . . . . . . . . 19 Phase III . . . . . . . . . . . . . . . . . . 19 Phase IV . . . . . . . . . . . . . . . . . . 19 3.0 FBIS PROGRAM PLAN . . . . . . . . . . . . . . . 20 3.1 CRITICAL DEVELOPMENT AREAS . . . . . . . . 20 3.2 Summary of Program Activities . . 22 3.3 FMS Program Activities . . . . . . . . . . . . 24 4.0 PROGRAM DEVELOPMENT PLAN . . . . . . . . . . . . 34 APPENDIX A MODIFIED BUREAU DESIGN DESCRIPTION APPENDIX B MODIFIED HEADQUARTERS DESIGN DESCRIPTION Declassified and Approved For Release 2012/05/31 : CIA-RDP88-00218R000300150001-7 Declassified and Approved For Release 2012/05/31 : CIA-RDP88-00218R000300150001-7 Program Build Plan (PBP) List of Figures 1. Figure 1-1: FMS Subsystems 2. Figure 2-1: Building Block Implementation Interdependencies 3. Figure 2-2: IP Subsystem Phased Design 4. Figure 2-3: DO Subsystem Phased Design 5. Figure 2-4: TS Subsystem Phased Design 6. Figure 2-5: AS Subsystem Phased Design 7. Figure 3-1: FMS Summary Program Schedule 8. Figure 3-2a: FMS Program Inter-Relationships 9. Figure 3-2b: FMS Program Inter-Relationships 10. Figure 3-2c: FMS Program Inter-Relationships 11. Figure 3-3a: FMS Detailed Program Schedule 12. Figure 3-3b: FMS Detailed Program Schedule 13. Figure 3-3c: FMS Detailed Program Schedule 14. Figure 4-la: FMS Development Schedule 15. Figure 4-lb: FMS Development Schedule 16. Figure 4-lc: FMS Development Schedule Declassified and Approved For Release 2012/05/31 : CIA-RDP88-00218R000300150001-7 Declassified and Approved For Release 2012/05/31 : CIA-RDP88-00218R000300150001-7 + & I' & U aui la rian t rbr, ) 1.0 INTRODUCTION The FBIS Modernization System (FMS) comprises the computer-assisted text processing, archive, retrieval, and management system that satisfies the modernization requirements stated by FBIS. 1.1 Purpose This document describes the plan to design, implement, and deliver the FMS. The description includes discussions of the functional phasing, program and development schedules, and program interdependencies. 1.2 Desicn Summary The subsystems in the ESL design for the FMS have not changed since the last briefing, except that the Collection Subsystem at the bureaus has been deleted in response to requirements changes. The FMS consists of four subsystems, one for the bureaus and three at FBIS headquarters. Each subsystem is designed to support a particular user community: the staff at the bureaus; the Daily Report production staff; the JPRS Reports staff; and the Analysis Group and related Production Group staff. Each subsystem shares some functions with the other subsystems; each also supports functions specifically for its own user community. Figure 1-1 summarizes these subsystems with the functions associated with each. This figure also shows the primary communication paths between the subsystems. The heavy-drawn arrows indicate electronic links, with a one-way-only link from Declassified and Approved For Release 2012/05/31 : CIA-RDP88-00218R000300150001-7 Declassified and Approved For Release 2012/05/31 : CIA-RDP88-00218R000300150001-7 Program Build Plan (PBP) Daily Operations to Analytical Services across the boundary from the unclassified side of FBIS headquarters to the classified side. The lightly-drawn arrow indicates a hardcopy (i.e., printed output) link, with appropriate security reviews, from the classified side to the unclassified side. Declassified and Approved For Release 2012/05/31 : CIA-RDP88-00218R000300150001-7 Declassified and Approved For Release 2012/05/31 : CIA-RDP88-00218R000300150001-7 Program Build Plan (PBP) o WIRE PROCESSING o EXTERNAL COMMU NICATIONS o EXTERNAL COM UNICATIONS o COMNICATIONS PROCESSING o INTERNAL. COMMUN ICATIONS o INTERNAL COM MUNICATIONS o TEXT PING o EDITORIAL o EDITORIAL AND ANALYST SUPPORT o DATA BASE SERVICES o COPOSITION o COMPOSITION o PRINT SERVICES o DATA CONVERSIO N o DATA CONVERSI ON o AOMDQSTRATIVE PROCESSING o DATA BASE SERVI CES (LIMITED) o DATA BASE SER VICES (FILL) o TECHNICAL SUPPORT PROCESSDNG o SYSTEM SUPPORT o SYSTEM SLPPOt T o MLTILINBUAL TEXT PROCESSING o EXTERNAL COMMUNICATIONS o INTERNAL COMMUNICATIONS a EDITORIAL o COMPOSITION o DATA CONVERSION o DATA BASE SERVICES (LIMITED) o SYSTEM SUPPORT o MULTILINGUAL TEXT PROCESSING Figure 1-1. FMS Subsystems Declassified and Approved For Release 2012/05/31 : CIA-RDP88-00218R000300150001-7 Declassified and Approved For Release 2012/05/31 : CIA-RDP88-00218R000300150001-7 Program Build Plan (PBP) 2.0 MODULAR IMPLEMENTATION APPROACH The ESL approach to the FMS design and implementation employs top-down system engineering simultaneously with bottom-up evaluations and prototyping of key components. Top-down systems engineering includes the detailed analysis of system requirements, the generation of appropriate system specifications, and results in system and subsystem designs. The bottom-up evaluations include the detailed survey and evaluation of existing, off-the-shelf hardware and software products, and prototyping of the man-machine interface and critical hardware and software components. This process defines the realm of possible solutions that satisfy the system specifications resulting from the systems engineering. After the best solution has been selected, system engineering continues to develop the plan to build the system in a low-risk manner. This process has led to the partitioning of the FMS implementation into four subsystems and up to four phases for each subsystem. Each of the four subsystems that comprise the FMS design can be built separately; this structure provides the first level of modularity to the FMS implementation approach. Each subsystem, by itself, can provide significant improvements to the FBIS production operation. To provide additional program modularity, subsystems can be built in multiple phases. A phased build of each subsystem consists of implementing and installing partial subsystem capabilities that cumulatively provide increasing amounts of functionality to FBIS personnel. One such implementation phase Declassified and Approved For Release 2012/05/31 : CIA-RDP88-00218R000300150001-7 Declassified and Approved For Release 2012/05/31 : CIA-RDP88-00218R000300150001-7 rrogram liulld Plan (PBP) was chosen for the bureau subsystem; two for the Daily Operations Subsystem; two for the Translation Support Subsystem; and four for the Analytical Support Subsystem. Furthermore, the multilingual capability was defined as a separate building block. The total number of design building blocks (ten) is thus the sum of the number of implementation phases for the four subsystems. The choice of the development phases was driven by the desire to expedite the early availability of those functional capabilities that are predominantly commercial procurements. The phasing was also driven by the need to schedule build phases according to functional dependencies and the desire to minimize risks. The first development phase for the Headquarters subsystems thus consists primarily of off-the-shelf hardware and software, configured to suit the FBIS operation, with a minimum of integration and software development required. The building blocks were also selected so as to separate the simple implementation activities from the more difficult ones. The second set of phases thus includes the remaining development activites, except for the product data base capabilities, which are left to the third phase. A fourth phase was chosen to provide the purchase of additional hardware needed to accommodate growth of the product data base. Building block choices were made to permit the scheduling flexibility to incur costs when desired, or to incur costs uniformly over the life of the program. In the case of the bureau subsystem, it is possible to achieve this goal by developing it in a single phase, then spreading out the installation of the field bureaus over a period of time. (The alternative bureau development approach is a multi-phase development and installation, which is significantly more expensive because of the recurring overseas travel costs for installation and training). Declassified and Approved For Release 2012/05/31 : CIA-RDP88-00218R000300150001-7 Declassified and Approved For Release 2012/05/31 : CIA-RDP88-00218R000300150001-7 rrogram Build Plan (PBP) A significant part of the plan is the use of a test bed to support performance analysis, subsystem and software design, product evaluation, and prototyping activities. The test bed is established early and maintained throughout the program. It is a key ingredient in the bottoms-up engineering analysis, allowing designers to evaluate products before committing to full procurement. The test bed also provides an environment for architecture simulations and user interface prototyping. Some portions of the test bed will evolve to support implementation and test of the subsystems. The test bed will be used to provide continuity of a development environment between acquisitions of equipment that are delivered to FBIS. The multilingual capability was selected as a separate building block because of its inherently off-the-shelf and stand-alone nature. The set of building blocks described in the succeeding sections satisfy the criteria described above, and also addresses FBIS modernization priorities as ESL understands them at this time. There are alternative methods of defining these blocks such that other sets of priorities can be accommodated -- ESL is quite willing to discuss such alternatives with FBIS. 2.1 Implementation Interdependencies Figure 2-1 details the subsystem-phase building blocks for FMS. Each building block shows the functions involved, and the hardware to be acquired to support those functions. The arrows in Figure 2-1 indicate dependencies among the various building blocks. These arrows do not indicate that one building block must be completed prior to beginning the next building block; they do indicate that an activity within one Declassified and Approved For Release 2012/05/31 : CIA-RDP88-00218R000300150001-7 Declassified and Approved For Release 2012/05/31 : CIA-RDP88-00218R000300150001-7 Program Build Plan (PBP) block must complete prior to the initiation of the corresponding activity within the next block. For example, the initiation of installation during Phase II is predicated on the completion of the Phase I installation. Declassified and Approved For Release 2012/05/31 : CIA-RDP88-00218R000300150001-7 Declassified and Approved For Release 2012/05/31 : CIA-RDP88-00218R000300150001-7 Program Build Plan (PBP) Q UN ~U Q(E ? ,tson Mrew 100 ! (Fist 3 Situ! I(All im Daragn \ (all steel \ Ea IO 30 3/30/87 V27/ 3/30/87 9 18/ ) 5/29/09 3/30;11 9/IB/BI 730/88 6/27/8813: 28/81 3/28/ B 30/BB 3/19/88 dTo WY Bueau $ik gmuraaant Rque4m &rew Site r Burau WY Wrew Site eurew Wr Stut (ate Sit.) (AU SiU) Aepuetim 0roarraet ere"ratren Rot-." Bunw _,. _.... (l srst 3 Sitae) (f srst 3 SVIs (ell Sttnl_ in:_ SltW 0 1 n 20 1 ' _ . ~3J _.__ .0 __ _ _._. 130 ._ 65 Figure 3-2a. FMS Program Inter-Relationships L ~I Declassified and Approved For Release 2012/05/31 : CIA-RDP88-00218R000300150001-7