5/91-18617 - NASA
Transcript of 5/91-18617 - NASA
The RICIS Concept
Robert B. MacDonald
5/91-18617
In May 1986, JSC initiated a cooperative program with the University of Houston - Clear
Lake to support research in computing and information systems. The objective of this program was
and is to provide continuing long-term research in support of the numerous mission and mission-
related endeavors of NASA/JSC. JSC defined a "cooperative agreement" as the appropriate
contractual vehicle to facilitate both .joint participation of researchers from NASA, industry and the
university community, and sharing of supporting research facilities among the participants. Facilitiesare shared by networking among LJH-CL's research and data computing resources and JSCs
computing system.
A significant part of the cooperative program is its "gateway role." UH-CL is chartered to
involve researchers from outside organizations throughout the US and the world in projects defined
by professionals at NASA and UH-CL.A particularly important set of activities being carried out under the cooperative program is
in the area of "computer software development." Because it recognized these activities as a critical
element of the cooperative program, the Office Aeronautics and Space Technology at NASA
Headquarters supported the initiation of the Software Engineering Research Center (SERC).
In order to meet research and education needs associated with the engineering of large, real-
time software systems for NASA's future numerous researchers at SERC are investigating:
.
°
*
4,
engineering reseamh issues central to large distributed systems for real-time and
distributed systems with active embedded elements (such as for thespace station)
concepts, principles and methodologies for the engineering of such large
software systems
"computer aided software engineering environments" to advance the state of
thepractice to achieve improvements in the quality productivity crucial tothe application of engineering methodologies to software lifecycle phases
theestablishmentand incorporationintooffuturesystemsofappropriatestandards.
With the growth of software development activities, comes the increase need for education.
Currently most managers and professionals continue to emphasize the implementation and testQ
phases of the "software lifecycle." More disciplined engineering approaches require that thismanagerial and professional workforce be educated in approaches to software development which
emphasize requirement and design phases and designing for change.
Theevolution of engineering methodologies and tools such as CASE and languages like
ADA over the last ten years has created a severe shortage of individuals who are technically and
emotionally prepared to exploit these advances. In response, the School of Education and the
School of Natural and Applied Sciences at UH-Clear Lake have established the Software
Engineering Professional Education Center (SEPEC). The objective of this new center is to
interact with SERC and other organizations throughout the US, such as the SRI at Carnegie Mellon
University, to develop and bring about suitable education and training at both professional andacademic levels.
In short, the central goal of the SERC and SEPEC is to develop and make available the
Engineering Knowhow, the qualified human resources and supporting to tools and rules to better
"engineer large, distribut_ real-time software systems of the future."
0m
U,I
i,-m
I-
m
,)9
U
,<U,IO)
0I,I.Zm
m
" 0
!
>,,
m
0
Z0m
! =
ORIGINAL PAGE ISOF POOR QiJALITY
LU
m
m
0
<UJC/)UJ
0m
0LI. C/)
mm
WWn
(3 wo F--..J w 0 "Ioar-. -
E < C.)
C_ a E CCw 0 0 u.
Z:I- _ u. u. 0U. W_ • w _ w WE lU4[ u. u. u.w 0 0 0 wW 14.w 0 Z >E ooo_
2; elU
__ 0u. uJ _ Q 0 0
0
0GDO_
0_ILl
3E3E
Go ILlO) .._
a3
n,, O0LU Or)
0•._ Q.U.l
0 0Z
! LU
emml
Go:m c3
00 __ o
0
m
LU
LU
LU
I--GOC/'JI
,-d
-r-
L,U:2:CJO__1
C/)I.U
I--Q,.UJCJZ0C.)
r./)C.)
m
II
I--
C/)!
..I
:2::
I
Z
I!
QO(3)
LIJ
Z
14JI.U
0.(.)
I.-
ILlC.)Z0C.)
C.)
II
a:)o)I'-
C.)ud
Z
0
C.)LU
Ilmm
I
r4)a)(7)
z
f._u.i"r-
I
__J03
14J14J
_EX00
Z
IJJ
(D
I"
Z
Zm
0
n_
z
__J
¢,¢_0
0
m
(D
ffl
Z
LU
ee_
0
0
m
m
0tO)Z
II
UJI-
I-C/)
m
0
<iJJC/)UJ
0m
0LL. C/)z_m
O'O I-'*" U)
m
00
I..-(.,1
aZ0C.)
0
<LLIC/)UJ
WI-<m
a
00C.)
ILl
<ZB
:fILla)C_a
m
m
<WC_ILlCE
0m
C_0I_C_
/
i-
a
0
¢.)
<WC_
WI-<
aE00
wI-<ZI
XI£1WWa
illI--
II
(n
I
0(Z:<WU)ILl(Z:
Z0I
0u.U)Z
I
Q.
Z
U,I LU
Z I..- u)"-- _ ---.(.0 >. (s)Z u) >-
,.Jw I--u.J _" Z
u.I,< a.
w <._ Q 00 Z I--(n < m J-
- z 0C3 w I... wz o < z z< Z I- w Z
X _ Q < rrw "; Z Z l--
m w _ :E 13>. I-. < Zm Z 0 Z <
I I
.J I-- --0 Zw < < _- 0
= o X _-- w :8 <
0 n_ _0 < Z Z "_
0 -• • • @ •
>.
ILl
U)Z0F-
a:
WI-Z
lUI-
_mmmcc
_oWW
C_Ul
c_
5_co_Q.Z
WZ o...u)
o.QZ
W
I
0m
I--<Nm
Z<0
0
m
U)
U.I=)atom
Z \
\\
\
\Q
W
LULUI-I-m
/
ILlILlI-C_
m
I-m
/
mm
C_
OLC_ILl
ZOm
I-C_W
II
I-m
a-II£1
W
_j _ .Io E_Ck W
> _wO u.
W-- W W-I Q Wm .- W
0 w
W n_ 0
E0
I-
I-ZW
W
I
C3ZZZ
L
CJm
C3W
EI-c_I-CJW
III
a
C_I-
O
EOI-
t
l..mW
Z
-4
_LZ----2:_W
I..UJ(jmw:i..,ww:iW
Wlu
i
_EI0
ZI
El&l
I-E0Q.
W
0g_
2:l-
ZI
ZZ<_JQ,,_J<0l
I,-0
<I
a
ooo
luuJ
I
X_E0O
O
lur4)uJ
OI--I-.EOa.L
rhl&,14.
WWa
0Q,
0W
0
Q,
X0ne<WC_WE
CgZ
C_I
.IM
W
ZI
I-WI
W<
I-,0
0
a.
:EO
uJrJ)uJ
iJ_O
l&l
r_oIZa.
OI...I
ZO_E
WOI
U.LLOWI-
I--I
I-
ZI
W_3<Z<:i
ILlLLII-I-m
COILl
C_LLI/
m
mm
C_
0a.co
n-
Z0I
I-c_W
m
D_J
m
C_IllI-ILlr_m
0
WC_ILlE
0W
C_
C_-Im
C_
C_IMm
I-m
I-
WC_W
IllI-0X0L
c_-I
m
ZI
C_Z0R
I-,¢NZ
0X0
,,¢W
WE
IlL
I-,Zgl,Ia
i-
0a.wh-
aZ
CO_J
C_0
0
WC_W
WI-
WI-Z
C_W
m
i-
rai-raz
WC_
Z
Z
0
W
Z !
Z
0
..iZ
RESEARCH ACTIVITY METHODOLOGYI I ! J
• RESEARCH ACTIVITY MAY BE INITIATED BY RESEARCHER
OR JSC SPONSOR
• RESEARCH ACTIVITY DESCRIPTION (RAD) INCLUDES:
- RESEARCH OBJECTIVE
- BACKGROUND
- APPROACH
- SCHEDULE
- DELIVERABLES
- BUDGET
• RAD REQUIRES TECHNICAL APPROVAL (JSC AND UHCL)
• GATEWAY RESEARCH REQUIRES PROPOSAL (RAD) FROM
RESEARCH ORGANIZATION
RESEARCH ACTIVITY METHODOLOGY
* EACH RESEARCH ACTIVITY IS INITIATED (OR LATER
MODIFIED) VIA A PROGRAM CHANGE REQUEST (PCR)
• PCR REQUIRES ADMINISTRATIVE APPROVAT.
(JSC & UH-CLEAR LAKE)
TabLe 1. Approved Rel4mrch Actlv(t|el u of S¢IgtIIEIX_ 30, 1987
NESEARCN IMSTITUTE FOR CCNPUTZMG& INFOIU¢ATIQMSYSTEMSCOGFt[MAT|VE AGREI_CEMT_ 9 - 16
PtK_ECT IMPLENEMTIUG JSC T[CtIIIICJU. NONITCARESEARCHACTIVITY 01RECTQI OIGANIZATICN NANE CltG.
=z-_rlz..a--- -- -- - - _manmwsmmmNmmtmmNmim,mumlmmz smmnmss_mmn_ • -CCNCUN[CATION & TRACKINGEXPERT SYSTEMS STUDY
Ar .I LEIIFRIED UH-CLEAR LNGE SCHNIDT
A1.2 COCF_ER GMAPXICS TESTMD TO FEAG|M L RICE UN|VEItSITY CLEQMOIUISIMULATE & TEST V[SlOil STS- CHEATIM/qTENS Fat SP_ kPPLIGATIC]8
AI.3 RG8OTIC PATN PUUIMING & SOFT- FEAGIM &IdARE TEST-SliD NtCHITECTUIRE VOLZ
At.4 APPLICATION OF FUZZY SET AND FEAGAM&RELATED THEORY TO FAILUIE OE- SHEAIOAHTECTIGNANO CCIITROL IN SPACESYSTEMS
AI.S DEMONSTRATIONOF A 30 VISION FEAGIN &ALGORITHM FON SPACZ APPLICA- deFIOUEIIIEDOTIONS
AZ.6 SIMULATION OF ROBOTIC |PACtOPERATIONS
AI .7 T IN THE CJL_YX_q4P
A| .8
AI .9
ET.1
ET.2
ET .3
ET .4
IM.1
IM.2
RIU) FCII ONIIQARD NAVIGATION (ONAV)GR(3JNOBASED EXPERTITNAIW[E SYSTEM
OBJECT ORIENTED PROGIUUgiI#G &FIUUqEREPtES[NTATION USING ADA
SOfTtdAREENG. & ADA TMG
SOFTMAREENGINEERING WITH ADA:A LIFE-CYCLE CUR_iCULUN
COMPUTERRASED ADA TRAININGSYSTEMS (CLtTS)
SOFTWAREENGINEERING NID ADATRANSITION C:OUItSEOk'_I[LOPNEMT
SPACE MARKET NCDEL
C_E_ LAKE AREA COMPUTERCkDkllI LI TY UVEY
IM.3 SPACE SHUTTLE PAYLOADIMFORNATION SYSTEM
IM.4
114.5
IM.6
IN.7
IN.8
IN.9
ELECTRONIC OGCUMENTAT|ON
LOMG-IUUtGEPLAB FOR THEC_WERCIAL DEVELi_NEMT OFTHE SPAC_ STATION
NETNODOLOGIESFal INTEGffJkTEOIMFGRfMTlON NANAMNEMT SYSTEMS
OEVELQIPIMG[MTEGRATEO _TtlCPI.AI4MIMONODELS _ IIUOG[TIMGAMONNMGIMG CCIIIt.EXOk"V. PROd.
CLENI LAKE AREA COMPUTESCAPAJlLIT¥ CEBSUS
NANAGE_MT IMFONI4ATIQMAMODECISION SIJIm_QITEIIVilIK3NNEMT
UNIV. OF CLEOHONM FM7MICNIGAM
M.I.T. CLEGHORM FM7
OIAIWATAMO
& JAMI
FEAGIM &141,,JOAIC
IrF.JWIM &JARI
FRAOIII, AUTY& CNAIWIAK
FIEEO4QUI
FR_
FREEDMAN
FtEEDNAN &McMIDE
SiSNOP
MCOGIM
IlIICP
DEH
81SlIOP &EVAm
llS@IHAYER
ETMYRE &ll.._
RICE UII IV[ISi TY CLEOHGRM FM7
q7
LIMCCH CLEGNORH FM7
YALE UNIVERSITY SAVELY FM72
LI MCCI4¢OIP. SAVELY FN72
SOFTECM& SIU.ER FR&UN|¥,
UI4-CLfJ_ _ _ FR63
UN-CLEAR LJUCE GOIUIUUI FR43
UH-CLENI LAIW GmmAN FR&3
UH- CLFJUI LAICE I(][WI[DY _11& SOFTECN
UM-¢LEAR I.A[E DI_L 12
UM-CL IJIRF.NJ OF lbK:D(]lklkLD FAU. IIEIEJUlCM
UN- CLF3W LNCE DEN|NO EX2
UH-CLUIt UUCE GONIMN FI63
CTI FON SPACE SVEGLIATO IWAND ADV. TECH. HEMOERSGM EX&
TEXAS AJ_q SAVELY FM72
Utt-CLEN! LAKE b"ll|TT[MOTON
UN-¢I.EAJ! LAI
UH- Ct.FJ_I CLEAR El IOiSOII
Current Date: 11-0ct-87
PEItlGO
6/1/87 10115187
6/1187 12131187
611187 12131187
6/1187 9130187
6/1/87 9115187
6/1187 5131188
1011/87 5/31/M
1011/87 5131188
1116/87 5131187
611187 12131187
611187 12115187
711187 6115188
611186 5131188
211187 6130187
111187 12131/87
611/87 5131188
6/1/87 9/JI/88
611187 1213118_
IOC2 711/87 1115/8_
FA 8/1/87 311188
F1(26 811187 5131188
ORIGINAL PAGE IS
OF POOR Q(JAUTY
T4M=Le I. Approved Reseerch ACtivities as of Septamber 30, 1987
RESEARCH ZNSTITUTE FOR COlePUTING & IMFORMAT[CII SYSTEMS
COOPERATIVE AGREEMENT NCC 9 - 16 Current De|e: 11-0ct-87
PROJECT IMPLEMENTING JSC TECHNICAL MONITOR PERIQORESEARCH ACTIVITY DIRECTOR ORGAN|ZATION _ ORG. FROM TO
_===ZsimBs_Is_w_i_iimi8lliis_Ii_1_i_I_I_i_mll_1ImBiB1_ljQslsl_jtl_m_iI1mut1j_1sII_m_s_r_1K__-_-_._
[H.lO RESEARCH IN IMAGE MANAGEMENT BISHOP & UNIV. OF TEXAS PENI_:O _A _(_'_/'_Z _.]',_l_
AND ACCESS RORVIG
_S.1 SPACE STATION MOMENTUM MANAGE- FEAGIN &
MEMT AND ATTITUDE CONTROL WIEUNIV. OF TEXAS BONDANO FI_ 611187 I1311_
PO.I R|CIS PROJECT OFF|CE HOUSTON UH-CLEAR LAKE MmCOOMALD FA 6/_/86 5/31/_
SE.1 AOA PROGUP_ItNG SUPPORT LEKKOS & UN'CLEAR LAKE LOVEALL FR121 6/1/86 1/15/_
ENVIRONMENT DATA BASE L|A_
SE._ OMS TEST BED USER'S
MANUAL DEVELOP'RENTMcKAT & SOFTECH, INC. RAINES EH;21 611186 I0/31/_AUTY
SE.3 ADA-BASEO S-O-A EXPERT
SYSTEM BUILDER
M<:KAY & INFERENCE, INC. SAVELY FM72 911186 6130187
VILLikJqS
SE._ APSE BETA TEST SITE /4clCAY & SOFTECH, INC. GORMAN FR_3 6/I/87 10130187TEAM SUPPORT LEGRAND
SE.S RENCHMARKIHG OF /iDA ON
EMBEDDED COMPUTER SYS.MCKAY & SOfTECH, |NC. HUMPHREY EH_31 71118/0 5/3_/8TAUTY
SE.6 DEVELOPMENT OF A PROOF-
OF-CONCEPT PROTOTYPE
MCKAY & UH CLEAR LJU(E GORMAN FR_3 611186 1213115T
RANDALL & GHG INC.
SE.7 JOINT NASA/JSC UH-CL MCXAY UH-CLEJUI LAKE GORMAN FR¢3 6111E_ 9130187
SERC
SE.8 _OIK STATION EVALUATION PERKINS & UN-CLEAR _ SCHMARTZ EA121 611186 I0/31/8T
GRAVES i IAIIRIOS
SE.9 TESTING ANO VERIFICATION OF McKAY & SOFTECH, INC. HUMPHREY EH631 611187 11311_ADA FLIGHT SOFTIdARE FOR EM- AUTY
BEDDED COMPUTERS
SE.IO ATOP : SERC - A STUDY OF McKAY+ SOFTECH, INC. GORI_ FR¢3 6/1187 7/31/87CONVERTING PCTE SYSTEM AUTY & & ROCIL'_LL
SPECIFICATION TO ADA ROGERS
SE.11 SYMBOLIC IMFORIla.ATION IN ADA McKAY & SOFTECN, INC. GORMAN FR_3 611187 2/15/_,8
TESTING AIIO LNTEGRATIOM AUTY
SE.12 ATOP : SERC-SECURITY FOR SPACE Md{AY & SOFTECH, INC. GOIM FR&3 611187 911&187
SYSTEMS LeCiILANO
SE.13 ATOP : AUTOMATIC SOFTMARE NcKAY, SOFTECH, INC. GOIM FR43 611187 I1118_
VERIF_CATIOII TCOL$ COHEN &
AUTY
SE.1; IRDS PROTOTYPING W/ APPLICAT|N LEKK_ UH-CLEAR LAKE _ FR_] 611187 8131187
TO REPRES4_NTATION OF EA/RA
MODELS
SE.15 FAULT TOLERANT ADA SOFTMARE BOMN/DAVAR|/ UH-CLF.J_ LJU_ GOIUqAN FR¢3 61118T 1Z13_/87
ROGERS/McKAY
SE.16 iiqPLEMENT THE DISTRIBUTED NClCAY, KA/4RAD NONEYMELL & GORNAN FR&$ 611187 5/31/_AOA MODEL & RANOALL GHG CORPORATION
SE.17 ADA ANALYSIS FOR NASA SPACE IqCKAY & SOFTECH, INC. MALL HQTS 611/87 5/31t_
STATION _ OFF]CE Iq¢IWtIDE
SE.18 ESTABLISIeq_NT OF ADA TECHNOLOGY
TRANSFER NETM3RK: AdeNET
NCKAY, BUTCHER II_tlInNET liVENS I_TS 1011187 5/31/_8
& OiGig_
ORIG_NP, L PAGE IS
OF POOR OUALITY
UH-CLEAR LAKE / NASA-JSC
COOPERATIVE AGREEMENT NCC 9-16
THREE YEAR AGREEMENT BEGINNING JUNE 1, 1986
m EACH 12 MONTH SEGMENT FUNDED SEPARATELY
i, $5.1M ALLOCATED FOR FIRST TWO YEARS
i, EXPENDED $1.8M IN YEAR ONE
i, LEAVES $3.3M FOR RESEARCH IN YEAR TWO
RICIS JSC SPONSORS;rUN| _., 1.086 - IJBPYJDfBBR80, 5.08Y
SPACE STATION6.8%
ENGINEERING11.4%.
DIR./PERSONNEL4.4%
NEW RES. ACT.8.4%
CENTER OPS
MISSION
67.8%SUPPORT
RICIS JSC SPONSORSII I I I
IfBJlOI BUPPO|! DIII_TORASL_(inolu4u fundo born the lay; 8rid the Aiz lozoo)
DATA PROCESSING21.7%
SPACECRAFT S/W47.,5%
MISSIONPLANNING3_.0%
RICIS JSC SPONSORS330N||iO ])]BI_'JL'OIA'JL_
FLIGHT PROJECTS
25.9_
DIRECTOR8.6%
ACKING & COMM35.4%
AVIONICSYSTEMSS0,1%
RICIS RESEARCH
AI & EXPERT SYS14.e_
ED k TRAINING7.0_
INFO MGMT26.5_
MATH k STAT2.3_;
COMPUTER ENG.49.3_
RICIS RESEARCHERS;UII _ _LIIIIII- 81P|/i 80, :188T
CONSULTANTS
4.0%
INDUSTRY
,57.7%
UH-CLEAR LAKE45.3%
OTHER UNIV,
13.o%
RICIS RESEARCHERSOTHBBUlIVBBgIT_B
YALE RICE7.6_ 8.8%
UT-A USTI N21.6%
U. MICHIGAN16.s%
TEXAS A&:M41.4_
RICIS RESEARCHERSNDUISLI!
MOUNTAINNET12.5%
HONEYWELL8.5%
GHG6.5_
CSAT14.o_
INFERENCE10.2_
BARRIOS2.6_=
SOFTECH40.0_.
LINCOM
5.7%
I--LUZ
_1
(J(n,-j
s
1I|
_ 'Z
I||I!
: :_ _.iI
e_mem
im
=
0
N
tl,
Zi
n-O
_JZ
0
0
i
_° I
f
N