forked from nasa/Open-Source-Catalog
-
Notifications
You must be signed in to change notification settings - Fork 0
/
catalog.json
6070 lines (6064 loc) · 233 KB
/
catalog.json
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
594
595
596
597
598
599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
614
615
616
617
618
619
620
621
622
623
624
625
626
627
628
629
630
631
632
633
634
635
636
637
638
639
640
641
642
643
644
645
646
647
648
649
650
651
652
653
654
655
656
657
658
659
660
661
662
663
664
665
666
667
668
669
670
671
672
673
674
675
676
677
678
679
680
681
682
683
684
685
686
687
688
689
690
691
692
693
694
695
696
697
698
699
700
701
702
703
704
705
706
707
708
709
710
711
712
713
714
715
716
717
718
719
720
721
722
723
724
725
726
727
728
729
730
731
732
733
734
735
736
737
738
739
740
741
742
743
744
745
746
747
748
749
750
751
752
753
754
755
756
757
758
759
760
761
762
763
764
765
766
767
768
769
770
771
772
773
774
775
776
777
778
779
780
781
782
783
784
785
786
787
788
789
790
791
792
793
794
795
796
797
798
799
800
801
802
803
804
805
806
807
808
809
810
811
812
813
814
815
816
817
818
819
820
821
822
823
824
825
826
827
828
829
830
831
832
833
834
835
836
837
838
839
840
841
842
843
844
845
846
847
848
849
850
851
852
853
854
855
856
857
858
859
860
861
862
863
864
865
866
867
868
869
870
871
872
873
874
875
876
877
878
879
880
881
882
883
884
885
886
887
888
889
890
891
892
893
894
895
896
897
898
899
900
901
902
903
904
905
906
907
908
909
910
911
912
913
914
915
916
917
918
919
920
921
922
923
924
925
926
927
928
929
930
931
932
933
934
935
936
937
938
939
940
941
942
943
944
945
946
947
948
949
950
951
952
953
954
955
956
957
958
959
960
961
962
963
964
965
966
967
968
969
970
971
972
973
974
975
976
977
978
979
980
981
982
983
984
985
986
987
988
989
990
991
992
993
994
995
996
997
998
999
1000
[
{
"NASA Center": "Langley Research Center",
"Contributors": ["rwbutler4"],
"Software": "WinASSIST",
"External Link": "https://github.com/nasa/WinASSIST",
"Public Code Repo": "https://github.com/nasa/WinASSIST",
"Description": "The WinASSIST program uses a rule-oriented language to automatically generate input files for the SURE/WinSURE program. The user describes the failure behavior and recovery behavior of a fault-tolerant computer system in an abstract language. The WinASSIST program then automatically generates a corresponding semi-Markov model. The abstract language allows efficient description of large, complex systems. A one-page WinASSIST-language description may result in a semi-Markov model with thousands of states and transitions. The WinASSIST program also provides model-reduction techniques to facilitate efficient modeling of large systems.",
"License": [ "NASA Open Source" ],
"Categories": ["NASA", "Reliability Analysis", "Markov Model Generation", "Fault Tolerance"],
"Update_Date": "2016-01-22"
},
{
"NASA Center": "Langley Research Center",
"Contributors": ["rwbutler4"],
"Software": "WinSURE",
"External Link": "https://github.com/nasa/WinSURE",
"Public Code Repo": "https://github.com/nasa/WinSURE",
"Description": "WinSURE is a reliability analysis program used for calculating upper and lower bounds on for the operational and death state probabilities for a large class of semi-Markov models. The program is especially suited for the analysis of fault-tolerant reconfigurable systems. The calculated bounds are close enough (usually within 5 percent of each other) for use in reliability studies of ultra-reliable computer systems. The SURE bounding theorems have algebraic solutions and are consequently computationally efficient even for large and complex systems. SURE can optionally regard a specified parameter as a variable over a range of values, enabling an automatic sensitivity analysis.",
"License": [ "NASA Open Source" ],
"Categories": ["NASA", "Reliability Analysis", "Markov Model Generation", "Fault Tolerance"],
"Update_Date": "2016-01-22"
},
{
"NASA Center": "Ames Research Center",
"Contributors": ["[email protected]"],
"Software": "JPF-NAS",
"External Link": "https://software.nasa.gov/software/ARC-17301-1",
"Public Code Repo": "http://babelfish.arc.nasa.gov/hg/jpf/jpf-nas/file/46d377d1a6f2/.project",
"Description": "JPF-NAS is developed to provide support for model checking distributed applications. It relies on the multiprocess support included in Java Pathfinder (JPF) which provides basic functionality to verify the bytecode of distributed applications. JPF-NAS is implemented as a JPF extension which models interprocess communication mechanisms. It uses a form of partial order reduction to explore all possible executions of a distributed Java application. Moreover, JPF-NAS provides a functionality to check the given distributed application under test against possible network failures which can occur at the operating system or the hardware layer.",
"License": [ "NASA Open Source" ],
"Categories": ["system testing", "design and integration tools"],
"Update_Date": "2015-06-30"
},
{
"NASA Center": "Ames Research Center",
"Contributors": ["[email protected]"],
"Software": "Autonomous eXplorer Control System (AXCS)",
"External Link": "https://software.nasa.gov/software/ARC-16721-1",
"Public Code Repo": "https://github.com/cboshuizen/AXCS/archive/master.zip",
"Description": "AXCS enables smartphones and other mobile devices to be utilized as a ground-based test bed for operations in extreme environments. For NASA, the technology is currently being used to evaluate hardware for balloon launches. The software's tool kits provide environmental and situational measurements, command and data handing (CD&H) functions, events timing, data logging, and communications with external devices.",
"License": [ "NASA Open Source" ],
"Categories": ["operations", "mobile devices"],
"Update_Date": "2011-09-13"
},
{
"NASA Center": "Goddard Space Flight Center",
"Contributors": ["[email protected]"],
"Software": "General Mission Analysis Tool (GMAT), Revision 2012a",
"External Link": "https://software.nasa.gov/software/GSC-16565-1",
"Public Code Repo": "http://sourceforge.net/projects/gmat/files/GMAT/GMAT-R2012a/gmat-datafiles-R2012a-Beta.zip/download",
"Description": "GMAT is a software system for mission analysis and trajectory optimization, estimation, and prediction. The technology can be used to design spacecraft trajectories, optimize maneuvers, perform orbit determination, visualize and communicate mission parameters, and understand a mission's trade space.",
"License": [ "NASA Open Source" ],
"Categories": ["Design and Integration Tools"],
"Update_Date": "2012-05-22"
},
{
"NASA Center": "Goddard Space Flight Center",
"Contributors": ["[email protected]"],
"Software": "General Mission Analysis Tool (GMAT), Revision 2011A",
"External Link": "https://software.nasa.gov/software/GSC-16228-1",
"Public Code Repo": "http://sourceforge.net/projects/gmat/files/GMAT/GMAT-R2011a/gmat-datafilesOnly-R2011a-Beta.zip/download",
"Description": "GMAT is a software system for mission analysis and trajectory optimization, estimation, and prediction. The technology can be used to design spacecraft trajectories, optimize maneuvers, perform orbit determination, visualize and communicate mission parameters, and understand a mission's trade space.",
"License": [ "NASA Open Source" ],
"Categories": ["Design and Integration Tools"],
"Update_Date": "2011-04-29"
},
{
"NASA Center": "Ames Research Center",
"Contributors": ["[email protected]"],
"Software": "Savors: A Scalable Aural-Visual Environment for Security Event Monitoring, Analysis, And Response",
"External Link": "https://software.nasa.gov/software/GSC-16228-1",
"Public Code Repo": "http://sourceforge.net/projects/savors/files/latest/download?source=files",
"Description": "Savors is a tool for security event monitoring, analysis, and response. The technology scales to real-world environments and uses high-end computing resources on-demand to compile behavior profiles that point to anomalous behavior. Auralization allows both monitoring and analysis to be performed in parallel and draws attention to critical events in one tool when utilizing another. Remote data access and response capabilities across distributed resources are enabled using grid computing that provides a secure, single sign-on environment.",
"License": [ "NASA Open Source" ],
"Categories": ["Design and Integration Tools"],
"Update_Date": "2015-01-08"
},
{
"NASA Center": "Goddard Space Flight Center",
"Contributors": ["[email protected]"],
"Software": "Core Flight System (CFS) CFDP Version 2",
"External Link": "https://software.nasa.gov/software/GSC-16125-1",
"Public Code Repo": "http://sourceforge.net/projects/cfs-cfdp/files/latest/download",
"Description": "The CCSDS File Delivery Protocol (CFDP) application (CF) is a core Flight System (cFS) application that is a plug in to the Core Flight Executive (cFE) component of the cFS. The CFDP application provides the capability to transmit and receive files to/from the ground. Tables are used to allow flexibility in specifying directory priorities and configurations.",
"License": [ "NASA Open Source" ],
"Categories": ["vehicle management (space/air/ground)"],
"Update_Date": "2015-03-12"
},
{
"NASA Center": "Goddard Space Flight Center",
"Contributors": ["[email protected]"],
"Software": "Core Flight System (CFS) Checksum Application Version 2",
"External Link": "https://software.nasa.gov/software/GSC-15996-1",
"Public Code Repo": "http://sourceforge.net/projects/cfs-cs/files/latest/download",
"Description": "The Checksum application (CS) is a core Flight System (cFS) application that is a plug in to the Core Flight Executive (cFE) component of the cFS. Checksum (CS) is one of the reusable applications that make up the Core Flight System (CFS). The technology performs memory integrity management by verifying the contents of critical flight memory regions. Unexpected changes in memory (i.e., due to an SEU) are reported to ground operators.",
"License": [ "NASA Open Source" ],
"Categories": ["vehicle management (space/air/ground)"],
"Update_Date": "2015-03-13"
},
{
"NASA Center": "Goddard Space Flight Center",
"Contributors": ["[email protected]"],
"Software": "Core Flight System (CFS) Data Storage (DS) Application Version 2",
"External Link": "https://software.nasa.gov/software/GSC-16126-1",
"Public Code Repo": "http://sourceforge.net/projects/cfs-ds/files/latest/download",
"Description": "The Data Storage application (DS) is a core Flight System (cFS) application that is a plug in to the Core Flight Executive (cFE) component of the cFS. The DS application provides the ability to store data (i.e., messages) into files. Tables are used to provide the flexibility for specifying messages.",
"License": [ "NASA Open Source" ],
"Categories": ["vehicle management (space/air/ground)"],
"Update_Date": "2015-08-04"
},
{
"NASA Center": "Goddard Space Flight Center",
"Contributors": ["[email protected]"],
"Software": "Core Flight System (CFS) File Manager (FM) Application Version 2",
"External Link": "https://software.nasa.gov/software/GSC-16007-1",
"Public Code Repo": "http://sourceforge.net/projects/cfs-fm/files/latest/download",
"Description": "FM provides the user commands to perform the following operations: copy file, move file, rename file, delete file(s), close file, concatenate file, decompress file, delete directory contents, create directory, remove directory, obtain file information, obtain open file listing, and obtain directory listings.",
"License": [ "NASA Open Source" ],
"Categories": ["vehicle management (space/air/ground)"],
"Update_Date": "2015-03-20"
},
{
"NASA Center": "Goddard Space Flight Center",
"Contributors": ["[email protected]"],
"Software": "Core Flight System (CFS) Health and Safety Application Version 2",
"External Link": "https://software.nasa.gov/software/GSC-16151-1",
"Public Code Repo": "http://sourceforge.net/projects/cfs-hs/files/latest/download",
"Description": "The plug-and-play CFS Health and Safety application is compatible with the Core Flight Executive (cFE) and uses the Operating System Abstraction Layer (OSAL), both of which were developed by Goddard Space Flight Center in order to provide a reusable, platform-independent, mission-independent, layered architecture for hosting applications. The technology can be used for any government or commercial spacecraft.",
"License": [ "NASA Open Source" ],
"Categories": ["vehicle management (space/air/ground)"],
"Update_Date": "2015-03-17"
},
{
"NASA Center": "Goddard Space Flight Center",
"Contributors": ["[email protected]"],
"Software": "Core Flight System (CFS) Housekeeping (HK) Application Version 2",
"External Link": "https://software.nasa.gov/software/GSC-16127-1",
"Public Code Repo": "http://sourceforge.net/projects/cfs-hk/files/latest/download",
"Description": "The Housekeeping application (HK) is a core Flight System (cFS) application that is a plug in to the Core Flight Executive (cFE) component of the cFS. The CFS Housekeeping application provides the ability to organize data from various packets into new packets in order to best utilize the telemetry bandwidth available for a mission.",
"License": [ "NASA Open Source" ],
"Categories": ["vehicle management (space/air/ground)"],
"Update_Date": "2015-03-17"
},
{
"NASA Center": "Goddard Space Flight Center",
"Contributors": ["[email protected]"],
"Software": "Core Flight System (CFS) Limit Checker (LC) Application Version 2",
"External Link": "https://software.nasa.gov/software/GSC-16010-1",
"Public Code Repo": "http://sourceforge.net/projects/cfs-lc/files/latest/download",
"Description": "The Limit Checker application (LC) is a core Flight System (cFS) application that is a plug in to the Core Flight Executive (cFE) component of the cFS. The Limit Checker (LC) application is responsible for monitoring telemetry values.",
"License": [ "NASA Open Source" ],
"Categories": ["vehicle management (space/air/ground)"],
"Update_Date": "2015-03-17"
},
{
"NASA Center": "Goddard Space Flight Center",
"Contributors": ["[email protected]"],
"Software": "Core Flight System (CFS) Memory Dwell Application Version 2",
"External Link": "https://software.nasa.gov/software/GSC-16012-1",
"Public Code Repo": "http://sourceforge.net/projects/cfs-md/files/latest/download",
"Description": "The Memory Dwell application telemeters the contents of table-defined addresses at a table-defined dwell rate. Addresses can be processed using symbols if the target processor/operating system includes symbols.",
"License": [ "NASA Open Source" ],
"Categories": ["vehicle management (space/air/ground)"],
"Update_Date": "2015-03-17"
},
{
"NASA Center": "Goddard Space Flight Center",
"Contributors": ["[email protected]"],
"Software": "Core Flight System (CFS) Scheduler Application Version 2",
"External Link": "https://software.nasa.gov/software/GSC-16123-1",
"Public Code Repo": "http://sourceforge.net/projects/cfs-sch/files/latest/download",
"Description": "The Scheduler application (SCH) is a core Flight System (cFS) application that is a plug in to the Core Flight Executive (cFE) component of the cFS. The Scheduler application uses a one-second major timeframe, which is divided into a designer-determined collection of equally divided minor timeframes. The technology is configurable and table-driven to provide greater flexibility.",
"License": [ "NASA Open Source" ],
"Categories": ["vehicle management (space/air/ground)"],
"Update_Date": "2015-05-31"
},
{
"NASA Center": "Goddard Space Flight Center",
"Contributors": ["[email protected]"],
"Software": "Core Flight System (CFS) Software Bus Network (SBN) Application, Version 1.0",
"External Link": "https://software.nasa.gov/software/GSC-16917-1",
"Public Code Repo": "http://sourceforge.net/projects/cfs-sbn/files/latest/download",
"Description": "The Software Bus Network application (SBN) is a core Flight System (cFS) application that is a plug in to the Core Flight Executive (cFE) component of the cFS. The SBN serves as a plug-in to the cFE framework to transfer messages across process/processor interfaces. The technology has three primary functions: to establish and maintain a connection to each peer over available process/processor interfaces; to distribute and maintain a subscription message database for each peer; and to distribute messages to peers that have subscribed to message identifiers.",
"License": [ "NASA Open Source" ],
"Categories": ["vehicle management (space/air/ground)"],
"Update_Date": "2015-03-17"
},
{
"NASA Center": "Goddard Space Flight Center",
"Contributors": ["[email protected]"],
"Software": "Core Flight System (CFS) Stored Command (SC) Application Version 2",
"External Link": "https://software.nasa.gov/software/GSC-16009-1",
"Public Code Repo": "http://sourceforge.net/projects/cfs-sc/files/latest/download",
"Description": "The Stored Command application (SC) is a core Flight System (cFS) application that is a plug in to the Core Flight Executive (cFE) component of the cFS. The CFS SC application provides the ability to execute onboard absolute-time and relative-time command sequences. The technology offers a generic implementation that can be configured by a user to fit the needs of a specific mission.",
"License": [ "NASA Open Source" ],
"Categories": ["vehicle management (space/air/ground)"],
"Update_Date": "2015-03-17"
},
{
"NASA Center": "Ames Research Center",
"Contributors": ["[email protected]"],
"Software": "CAPTools-based Automatic Parallelizer Using OpenMP (CAPO)",
"External Link": "https://software.nasa.gov/software/ARC-14487-1",
"Public Code Repo": "http://people.nas.nasa.gov/~hjin/CAPO/dist/capo-examples-1.1.tar.gz",
"Description": "CAPO analyzes a Fortran program and inserts OpenMP directives into the code to improve its performance on a parallel machine. The tool relies on accurate inter-procedural data-dependence information currently provided by CAPTools, which was developed at the University of Greenwich.",
"License": [ "NASA Open Source" ],
"Categories": ["Data Servers Processing and Handling"],
"Update_Date": "2015-03-17"
},
{
"NASA Center": "Goddard Space Flight Center",
"Contributors": ["[email protected]"],
"Software": "Coordinated Data Analysis Workshop Web (CDAWeb)",
"External Link": "https://software.nasa.gov/software/GSC-14292-1",
"Public Code Repo": "http://cdaweb.gsfc.nasa.gov/cgi-bin/eval1.cgi",
"Description": "The CDAWeb software and the CDAWeb service built on this software have been developed and continue to be enhanced and maintained by the Space Physics Data Facility. The technology has supported NASA/Office of Space Science programs dealing with the connections between the Sun and the Earth. CDAWeb software is essentially a set of Interactive Data Language (IDL) scripts that act as the engine of the system.",
"License": [ "NASA Open Source" ],
"Categories": ["Data Servers Processing and Handling"],
"Update_Date": "2016-01-11"
},
{
"NASA Center": "Ames Research Center Center",
"Contributors": ["[email protected]"],
"Software": "Dyper: Dynamic Perimeter Enforcement",
"External Link": "https://software.nasa.gov/software/ARC-16444-1",
"Public Code Repo": "http://sourceforge.net/projects/dyper/files",
"Description": "Dyper protects a site from unauthorized network flows. The tool offers dynamic perimeter enforcement by providing a general-purpose mechanism for maintaining least-privilege network security policies while still supporting the full utilization of multiport protocols. Dyper requires no changes to software or practices outside of the perimeter and only minimal changes inside.",
"License": [ "NASA Open Source" ],
"Categories": ["Data Servers Processing and Handling", "Security", "Firewalls", "Routing"],
"Update_Date": "2014-05-25"
},
{
"NASA Center": "Goddard Space Flight Center",
"Contributors": ["[email protected]"],
"Software": "Hierarchical Data Format Earth Observing System (HDF-EOS)Data Extractor (HEEX)",
"External Link": "https://software.nasa.gov/software/GSC-15009-1",
"Public Code Repo": "https://software.nasa.gov/software/GSC-15009-1",
"Description": "The Hierarchical Data Format Earth Observing System (HDF-EOS) Data Extractor (HEEX) is a tool that enables users to extract HDF-EOS data to binary or ASCII data formats in HTML or XML index. The software can be used for both HDF-EOS2 and HDF-EOS5, and it automatically recognizes the two formats.",
"License": [ "NASA Open Source" ],
"Categories": ["Data Servers Processing and Handling"],
"Update_Date": "2016-01-11"
},
{
"NASA Center": "Ames Research Center Center",
"Contributors": ["[email protected]"],
"Software": "Netmark eXtensible DataBase, Data Access and Retrieval Composition (XDB3-DARC)",
"External Link": "https://software.nasa.gov/software/ARC-16119-1B",
"Public Code Repo": "http://sourceforge.net/projects/darcxdb3/files/latest/download",
"Description": "This innovation will query using a suite of operators in the Netmark/XDB query language to retrieve elements based on the absolute value of tags in the XML source. In an earlier version of the software, element retrieval was based solely on 'full-text' term searches of the tags and their values.",
"License": [ "NASA Open Source" ],
"Categories": ["Data Servers Processing and Handling", "Data Warehousing", "Front-Ends", "XML"],
"Update_Date": "2013-04-26"
},
{
"NASA Center": "Ames Research Center Center",
"Contributors": ["[email protected]"],
"Software": "Network-Form Game Software Library (libnfg)",
"External Link": "https://software.nasa.gov/software/ARC-16764-1",
"Public Code Repo": "https://sites.google.com/site/ritchielee/files",
"Description": "The libnfg software library describes how humans interact with their environment and with other humans. The tool provides a Monte Carlo analysis of user-specified 'network-form games', which are flexible modeling methodologies that combine Bayes nets and game theory to model complex systems.",
"License": [ "NASA Open Source" ],
"Categories": ["Crew and Life Support"],
"Update_Date": "2016-01-11"
},
{
"NASA Center": "Ames Research Center Center",
"Contributors": ["[email protected]"],
"Software": "AutoBayes: Automatic Design of Customized Analysis Algorithms and Programs",
"External Link": "https://software.nasa.gov/software/ARC-16276-1",
"Public Code Repo": "http://ti.arc.nasa.gov/m/opensource/downloads/AUTOBAYES_07202011.tgz",
"Description": "AutoBayes uses extended Bayesian networks, a powerful symbolic system, and algorithm schemas to automatically generate efficient and customized programs for data analysis. It generates a standardized design document containing a graphical representation of the Bayesian network and of the details regarding the code's generation.",
"License": [ "NASA Open Source" ],
"Categories": ["Data and Image Processing"],
"Update_Date": "2011-07-20"
},
{
"NASA Center": "Ames Research Center Center",
"Contributors": ["[email protected]"],
"Software": "Constellation PRACA Extension of the Bugzilla Application",
"External Link": "https://software.nasa.gov/software/ARC-16033-1",
"Public Code Repo": "https://ftp.mozilla.org/pub/mozilla.org/webtools/bugzilla-5.0.2.tar.gz",
"Description": "The Constellation PRACA I-1 system is a modified version of an open-source, Web-based defect tracking tool called Bugzilla. Bugzilla allows software developers to document and track outstanding bugs in their products; in the Constellation PRACA I-1 system, these core capabilities have been extended to provide the necessary functionality and usability defined in the PRACA processing requirements.",
"License": [ "NASA Open Source" ],
"Categories": ["Data and Image Processing"],
"Update_Date": "2015-07-07"
},
{
"NASA Center": "Langley Research Center",
"Contributors": ["[email protected]"],
"Software": "FilePlottingTools",
"External Link": "https://software.nasa.gov/software/LAR-18314-1",
"Public Code Repo": "http://fileplottingtools.larc.nasa.gov/files/2015/07/FilePlottingToolsInstaller_v2.0.zip",
"Description": "This Excel plugin written in VB.net allows rapid post-processing of thermal analysis data from text files or from SINDA-formatted SAV files. The software can be adapted to other data formats as well.",
"License": [ "NASA Open Source" ],
"Categories": ["Data and Image Processing"],
"Update_Date": "2015-07-15"
},
{
"NASA Center": "Ames Research Center Center",
"Contributors": ["[email protected]"],
"Software": "Highly Scalable Matching Pursuit Signal Decomposition Algorithm (MPD)",
"External Link": "https://software.nasa.gov/software/ARC-16345-1",
"Public Code Repo": "https://c3.nasa.gov/dashlink/static/media/algorithm/MPD.zip",
"Description": "MPD is a powerful and effective iterative algorithm for signal decomposition and feature extraction. The technology decomposes any signal into linear combinations of its dictionary elements, or 'atoms.'",
"License": [ "NASA Open Source" ],
"Categories": ["Data and Image Processing"],
"Update_Date": "2010-09-10"
},
{
"NASA Center": "Langley Research Center",
"Contributors": ["[email protected]"],
"Software": "Hypatheon-Searchable Database Capability for Formalized Mathematics",
"External Link": "https://software.nasa.gov/software/LAR-18232-1",
"Public Code Repo": "http://shemesh.larc.nasa.gov/people/bld/ftp/Hypatheon-1.1.tgz",
"Description": "The Hypatheon suite of software tools provide a searchable database capability for the specialized domain of formalized mathematics. The technology is designed to be a companion to a specific tool called PVS, which supports an emerging type of advanced software verification intended for safety-critical systems. Hypatheon aims to enhance PVS users' productivity by first indexing the mathematical theories rendered in the PVS specification language, then making their contents searchable by an interactive software tool.",
"License": [ "NASA Open Source" ],
"Categories": ["Data and Image Processing"],
"Update_Date": "2013-03-28"
},
{
"NASA Center": "Ames Research Center Center",
"Contributors": ["[email protected]"],
"Software": "Multivariate Time Series Search Capability to Identify Complex Patterns in Large Datasets",
"External Link": "https://software.nasa.gov/software/ARC-16452-1",
"Public Code Repo": "http://ti.arc.nasa.gov/m/opensource/downloads/MTS_Search.zip",
"Description": "This software allows the user to specify a time series over multiple variables to search within massive datasets. The tool will return a listing of events (a time series) from the database that spans multiple variables and is within a threshold distance from the query. Experiments on numerous real aviation datasets have demonstrated the algorithm's capability to uncover potential aircraft safety events (as validated by multiple aviation safety experts and airlines).",
"License": [ "NASA Open Source" ],
"Categories": ["Data and Image Processing"],
"Update_Date": "2016-01-11"
},
{
"NASA Center": "Langley Research Center",
"Contributors": ["[email protected]"],
"Software": "Tolerance Domain Specific Language",
"External Link": "https://software.nasa.gov/software/LAR-17546-1",
"Public Code Repo": "https://github.com/kleb/nasarb/blob/master/uq4sim/trunk/README.txt",
"Description": "This sensitivity task employs the Monte Carlo method. Thousands of simulations are run with randomly varied input parameters, and then statistical correlations are computed to determine the sensitivity of output parameters to each input parameter.",
"License": [ "NASA Open Source" ],
"Categories": ["Data and Image Processing"],
"Update_Date": "2008-06-16"
},
{
"NASA Center": "Ames Research Center Center",
"Contributors": ["[email protected]"],
"Software": "Physics-Model-Based Wiring Fault Detection Toolbox for MATLAB",
"External Link": "https://software.nasa.gov/software/ARC-17046-1",
"Public Code Repo": "http://ti.arc.nasa.gov/m/opensource/downloads/pbwfd_toolbox_r2.zip",
"Description": "Providing a toolbox of functionality for MATLAB, this NASA-developed software detects precursor wiring faults (e.g., chafing) in shielded impedance-controlled cabling using measurements from off-the-shelf, time-domain reflectometry or vector-network analyzer hardware. The technology combines high-fidelity analytical physics models for signal propagation with fast Bayesian inference algorithms for intrinsic cable and fault-parameter retrieval.",
"License": [ "NASA Open Source" ],
"Categories": ["Electronics and Electrical Power"],
"Update_Date": "2012-03-31"
},
{
"NASA Center": "Ames Research Center Center",
"Contributors": ["[email protected]"],
"Software": "Desktop Exploration of Remote Terrain (DERT)",
"External Link": "https://software.nasa.gov/software/ARC-17647-1",
"Public Code Repo": "https://github.com/nasa/DERT/archive/master.zip",
"Description": "Desktop Exploration of Remote Terrain (DERT) is a software tool for exploring large Digital Terrain Models (DTMs) in 3D. It aids in understanding topography and spatial relationships of terrain features, as well as performing simple analysis tasks relevant to the planetary science community.",
"License": [ "NASA Open Source" ],
"Categories": ["Environmental Science", "Earth", "Air", "Space", "Exoplanet"],
"Update_Date": "2016-01-09"
},
{
"NASA Center": "Ames Research Center Center",
"Contributors": ["[email protected]"],
"Software": "GeoCam, Version 2",
"External Link": "https://software.nasa.gov/software/ARC-16088-1A",
"Public Code Repo": "https://github.com/geocam/geocamShare/archive/master.zip",
"Description": "GeoCam is a geospatial system for disaster response that consists of (1) low-cost consumer hardware (i.e., a digital camera or cell phone, position/orientation sensors, and an optional embedded controller) and (2) a Web-based workflow that enables images and other geo-referenced data to be shared and viewed in a variety of ways. GeoCam includes software that computes image location and provides for geo-rectification, KML-formatted geospatial data generation, image management, and geo-referenced data sharing.",
"License": [ "NASA Open Source" ],
"Categories": ["Environmental Science", "Earth", "Air", "Space", "Exoplanet"],
"Update_Date": "2012-04-05"
},
{
"NASA Center": "Ames Research Center Center",
"Contributors": ["[email protected]"],
"Software": "Google Earth Offline Cache Pre-Loader (GEOCP), Version 1",
"External Link": "https://software.nasa.gov/software/ARC-16089-1",
"Public Code Repo": "http://ti.arc.nasa.gov/m/groups/intelligent-robotics/geocp.zip",
"Description": "GEOCP enables disaster responders to utilize Google Earth quickly in the field, where Internet connectivity may be sporadic or even unavailable.",
"License": [ "NASA Open Source" ],
"Categories": ["Environmental Science", "Earth", "Air", "Space", "Exoplanet"],
"Update_Date": "2016-01-11"
},
{
"NASA Center": "Ames Research Center Center",
"Contributors": ["[email protected]"],
"Software": "Kepler Community Data Analysis Tools (PyKE)",
"External Link": "https://software.nasa.gov/software/ARC-16805-1",
"Public Code Repo": "https://github.com/KeplerGO/PyKE/archive/master.zip",
"Description": "The Kepler archive contains time-series data calibrated and reduced from detector pixels. The pipelined reduction includes the removal of time-series trends systematic to a spacecraft and its environment. PyKE is a tool to create light curves with user-chosen pixel apertures and cotrend and/or detrend data.",
"License": [ "NASA Open Source" ],
"Categories": ["Environmental Science", "Earth", "Air", "Space", "Exoplanet"],
"Update_Date": "2015-12-16"
},
{
"NASA Center": "Langley Research Center",
"Contributors": ["[email protected]"],
"Software": "ACCoRDs Conflict-Detection (CD3D)/Conflict-Resolution (CR3D) Algorithms",
"External Link": "https://software.nasa.gov/software/LAR-17878-1",
"Public Code Repo": "http://shemesh.larc.nasa.gov/fm/fm-atm-codes.html",
"Description": "Written in Java and C and based on the Airborne Coordinated Conflict Detection and Resolution mathematical framework, CD3D and CR3D are prototype implementations of state-based conflict-detection and conflict-resolution algorithms for a 3D airspace.",
"License": [ "NASA Open Source" ],
"Categories": ["Autonomous Systems"],
"Update_Date": "2003-09-26"
},
{
"NASA Center": "Langley Research Center",
"Contributors": ["[email protected]"],
"Software": "Conflict Prevention Bands",
"External Link": "https://software.nasa.gov/software/LAR-17874-1",
"Public Code Repo": "https://software.nasa.gov/software/lar-17874-1#request",
"Description": "Conflict prevention information has been assembled into prevention bands that advise a crew on maneuvers that should not be taken, helping to ensure that an aircraft's path is free of conflicts with other aircraft.",
"License": [ "NASA Open Source" ],
"Categories": ["Autonomous Systems"],
"Update_Date": "2016-01-11"
},
{
"NASA Center": "Ames Research Center Center",
"Contributors": ["[email protected]"],
"Software": "Extendable Uniform Remote Operations Planning Architecture (EUROPA) 2.1",
"External Link": "https://software.nasa.gov/software/ARC-15936-1",
"Public Code Repo": "https://code.google.com/p/europa-pso/wiki/EuropaDownload",
"Description": "EUROPA is a general-purpose, reusable, artificial intelligence software system. The tool generates plans for performing complex activities in parallel. Functionality includes the capability of verifying that a plan satisfies all constraints.",
"License": [ "NASA Open Source" ],
"Categories": ["Autonomous Systems"],
"Update_Date": "2011-03-30"
},
{
"NASA Center": "Ames Research Center Center",
"Contributors": ["[email protected]"],
"Software": "NASA Tensegrity Robotics Toolkit (NTRT) v1",
"External Link": "https://software.nasa.gov/software/ARC-17093-1",
"Public Code Repo": "https://github.com/NASA-Tensegrity-Robotics-Toolkit/NTRTsim/releases/tag/V1.1",
"Description": "The NASA Tensegrity Robotics Toolkit (NTRT) is a collection of C and MATLAB software modules for the modeling, simulation, and control of Tensegrity Robots. Tensegrity Robots are a biologically inspired approach to building robots based on the tension networks of tensegrity structures, which have no rigid connections between elements. The NTRT was created to enable: the rapid co-exploration of structures and controls in a physics based simulation environment; the development of tensegrity robotics algorithms such as structural analysis, kinematics, and motion planning; and the validation of the algorithms and controls on hardware prototypes of the tensegrity robots.",
"License": [ "NASA Open Source" ],
"Categories": ["Autonomous Systems"],
"Update_Date": "2015-01-09"
},
{
"NASA Center": "Ames Research Center Center",
"Contributors": ["[email protected]"],
"Software": "Robot Application Programming Interface Delegate (RAPID), Version 2",
"External Link": "https://software.nasa.gov/software/ARC-16368-1A",
"Public Code Repo": "http://rapid.nasa.gov/index.html",
"Description": "RAPID is a software reference implementation framework for remote operations. The technology promotes interoperability between robot software modules and includes a standard programming interface and data distribution middleware. RAPID facilitates integration of experimental robot software modules created by a distributed development team; improves the compatibility and reusability of robotic functions; and offers speed prototype robot development in a wide range of configurations and environments.",
"License": [ "NASA Open Source" ],
"Categories": ["Autonomous Systems"],
"Update_Date": "2013-05-02"
},
{
"NASA Center": "Langley Research Center",
"Contributors": ["[email protected]"],
"Software": "Strategic Conflict Resolution (Stratway)",
"External Link": "https://software.nasa.gov/software/lar-17876-1",
"Public Code Repo": "https://software.nasa.gov/software/lar-17876-1#request",
"Description": "Stratway modifies a four-dimensional (latitude, longitude, altitude, and time) flight plan to ensure a conflict-free trajectory. This type of resolution is strategic in that it resolves conflicts over long time horizons, perhaps over several hours.",
"License": [ "NASA Open Source" ],
"Categories": ["Autonomous Systems"],
"Update_Date": "2016-01-11"
},
{
"NASA Center": "Ames Research Center Center",
"Contributors": ["[email protected]"],
"Software": "Parallel Dantzig-Wolfe Decomposition",
"External Link": "https://software.nasa.gov/software/ARC-16432-1",
"Public Code Repo": "http://sourceforge.net/projects/dwsolver/files/latest/download",
"Description": "This implementation of the Dantzig-Wolfe decomposition is built upon the GNU Linear Programming Kit. The technology provides a command-line tool for solving properly decomposed linear programs.",
"License": [ "NASA Open Source" ],
"Categories": ["Aeronautics"],
"Update_Date": "2015-02-28"
},
{
"NASA Center": "Langley Research Center",
"Contributors": [ ],
"Software": "NASTRAN 95",
"External Link": "https://github.com/nasa/NASTRAN-95",
"Public Code Repo": "https://github.com/nasa/NASTRAN-95",
"Description": "NASTRAN is the NASA Structural Analysis System, a finite element analysis program (FEA) completed in the early 1970's. It was the first of its kind and opened the door to computer-aided engineering. Subsections of a design can be modeled and then larger groupings of these elements can again be modeled. NASTRAN can handle elastic stability analysis, complex eigenvalues for vibration and dynamic stability analysis, dynamic response for transient and steady state loads, and random excitation, and static response to concentrated and distributed loads, thermal expansion, and enforced deformations.",
"License": [
"NOSA v3"
],
"Categories": [
"FEA",
"Structural Analysis",
"CAD",
"NASTRAN"
],
"Update_Date": "2015-12-03"
},
{
"NASA Center": "Langley Research Center",
"Contributors": [
"davidecox"
],
"Software": "GTM_DesignSim: Flight Dynamics Simulation of a Generic Transport Model",
"External Link": "https://github.com/nasa/GTM_DesignSim/wiki",
"Public Code Repo": "https://github.com/nasa/GTM_DesignSim",
"Description": "The GTM_DesignSim is a Matlab/Simulink simulation intended for design and analysis of flight control laws. It models the dynamics of a 5.5% scale model of a generic transport aircraft. The simulation was developed to allow fault accommodating control algorithms to be developed and refined in simulation before being tested on an experimental subscale model.",
"License": [
"NASA Open Source"
],
"Categories": [
"Framework",
"Toolkit",
"Web",
"Simulation",
"Flight Control"
],
"Update_Date": "2015-12-02"
},
{
"NASA Center": "Jet Propulsion Laboratory",
"Contributors": [
"Bob Deen"
],
"Software": "VICAR",
"External Link": "http://www-mipl.jpl.nasa.gov/vicar_open.html",
"Public Code Repo": "https://github.com/nasa/VICAR",
"Description": "VICAR, which stands for Video Image Communication And Retrieval, is a general purpose image processing software system that has been developed since 1966 to digitally process multi-dimensional imaging data.",
"License": [
"NASA Open Source"
],
"Categories": [
"VICAR",
"Image Processing",
"Toolkit",
"Visualization",
"Analysis",
"Graphics"
],
"Update_Date": "2015-10-12"
},
{
"NASA Center": "Glenn Research Center",
"Contributors": [
"jishac"
],
"Software": "Advanced IPv6 Socket Manipulation for Python",
"External Link": "https://github.com/nasa/ipv6_python/wiki",
"Public Code Repo": "https://github.com/nasa/ipv6_python",
"Description": "An extension module intended to allow more advanced manipulation of IPv6 sockets in Python (ie: flow labels)",
"License": [
"NASA Open Source"
],
"Categories": [
"Python",
"Network",
"Networking",
"Sockets",
"IP",
"IPv6",
"Flow Labels"
],
"Update_Date": "2015-09-08"
},
{
"NASA Center": "Goddard Space Flight Center (GSFC)",
"Contributors": [
"Patrick Quinn",
"Bo Sun",
"Matthew Crouch",
"Jeff Siarto"
],
"Software": "Earthdata Search",
"External Link": "https://search.earthdata.nasa.gov",
"Public Code Repo": "https://github.com/nasa/earthdata-search",
"Description": "Earthdata Search is a web application developed by NASA EOSDIS to enable data discovery, search, comparison, visualization, and access across EOSDIS' Earth Science data holdings.",
"License": [
"Apache 2.0"
],
"Categories": [
"Earth Science",
"EOSDIS",
"GIBS",
"OPeNDAP",
"Remote Sensing",
"Common Metadata Repository (CMR)",
"Data Discovery",
"Data Filtering",
"Data Visualization"
],
"Update_Date": "2015-09-03"
},
{
"NASA Center": "Marshall Space Flight Center",
"Contributors": [
"tjlang"
],
"Software": "Python Polarimetric Radar Beam Blockage Calculation (PyBlock)",
"External Link": "https://github.com/nasa/PyBlock/wiki",
"Public Code Repo": "https://github.com/nasa/PyBlock",
"Description": "This Python package will calculate beam blockage in polarimetric weather radar data using the specific differential phase (KDP) and fully self-consistent (FSC) methods of Timothy J. Lang et al. (2009; J. Atmos. Oceanic Technol.).",
"License": [
"NASA Open Source"
],
"Categories": [
"Earth Science",
"Toolkit",
"Meteorology",
"Radar",
"Precipitation",
"GPM"
],
"Update_Date": "2015-07-07"
},
{
"NASA Center": "Marshall Space Flight Center",
"Contributors": [
"tjlang"
],
"Software": "Python Polarimetric Radar Beam Blockage Calculation (PyBlock)",
"External Link": "https://github.com/nasa/PyBlock/wiki",
"Public Code Repo": "https://github.com/nasa/PyBlock",
"Description": "This Python package will calculate beam blockage in polarimetric weather radar data using the specific differential phase (KDP) and fully self-consistent (FSC) methods of Timothy J. Lang et al. (2009; J. Atmos. Oceanic Technol.).",
"License": [
"NASA Open Source"
],
"Categories": [
"Earth Science",
"Toolkit",
"Meteorology",
"Radar",
"Precipitation",
"GPM"
],
"Update_Date": "2015-07-07"
},
{
"NASA Center": "Marshall Space Flight Center",
"Contributors": [
"tjlang"
],
"Software": "Python Interface to Dual-Pol Radar Algorithms (DualPol)",
"External Link": "https://github.com/nasa/DualPol/wiki",
"Public Code Repo": "https://github.com/nasa/DualPol",
"Description": "Python module that facilitates precipitation retrievals (e.g., hydrometeor type, precipitation rate, precipitation mass, particle size distribution information) from polarimetric weather radar data.",
"License": [
"NASA Open Source"
],
"Categories": [
"Earth Science",
"Toolkit",
"Meteorology",
"Precipitation",
"Radar",
"GPM"
],
"Update_Date": "2015-07-07"
},
{
"NASA Center": "Marshall Space Flight Center",
"Contributors": [
"tjlang"
],
"Software": "Single Doppler Retrieval Toolkit (SingleDop)",
"External Link": "https://github.com/nasa/SingleDop/wiki",
"Public Code Repo": "https://github.com/nasa/SingleDop",
"Description": "SingleDop is a software module, written in the Python programming language, that will retrieve two-dimensional low-level winds from either real or simulated Doppler weather radar data.",
"License": [
"NASA Open Source"
],
"Categories": [
"Earth Science",
"Toolkit",
"Meteorology",
"Radar",
"Doppler",
"Winds"
],
"Update_Date": "2015-07-07"
},
{
"NASA Center": "Langley Research Center",
"Contributors": [
],
"Software": "NASTRAN 93",
"External Link": "https://github.com/nasa/NASTRAN-93",
"Public Code Repo": "https://github.com/nasa/NASTRAN-93",
"Description": "NASTRAN is the NASA Structural Analysis System, a finite element analysis program (FEA) completed in the early 1970's. It was the first of its kind and opened the door to computer-aided engineering. Subsections of a design can be modeled and then larger groupings of these elements can again be modeled. NASTRAN can handle elastic stability analysis, complex eigenvalues for vibration and dynamic stability analysis, dynamic response for transient and steady state loads, and random excitation, and static response to concentrated and distributed loads, thermal expansion, and enforced deformations.",
"License": [
"NOSA v3"
],
"Categories": [
"FEA",
"Structural Analysis",
"CAD", "NASTRAN"
],
"Update_Date": "2015-12-02"
},
{
"NASA Center": "Ames Research Center",
"Contributors": [
"VWoeltjen",
"larkin",
"charlesh88",
"brianwyu"
],
"Software": "Open MCT Web",
"External Link": "https://github.com/nasa/openmctweb",
"Public Code Repo": "https://github.com/nasa/openmctweb",
"Description": "A platform for web-based user interfaces for mission operations.",
"License": [
"Apache 2.0"
],
"Categories": [
"Framework",
"Platform",
"Web"
],
"Update_Date": "2015-06-15"
},
{
"NASA Center": "Glenn Research Center",
"Contributors": [
"ehariton"
],
"Software": "EADINLite",
"External Link": "https://github.com/nasa/EADINLite/wiki",
"Public Code Repo": "https://github.com/nasa/EADINLite",
"Description": "This code was created to support the Distributed Engine Control task as part of the Fixed Wing Aeronautics project. The purpose of this research was to enable multiple microcontrollers to speak with eacho ther per the protocol specified in the preliminary release of EADIN BUS. EADIN BUS is a candidate for distributed control systems on aircraft engines. The primary use of this code was to assist in the modelling of small local networks which contain 16 or fewer nodes. This communication protocol differs from typical internet protocols by using a master node which distributes information between nodes through a call and response system. The RS-485 network is simplex and thus does not allow multiple nodes to talk at the same time. No time synchronization between nodes is required for this network. These factors enable the master to request information from sensors and command actuators, one at a time. In the current implementation, no information is passed from individual nodes without first going through the master node. While other communication protocols do exist like ModbusMaster and simple-modbus, the speed of these communication protocols on the RS-485 network was not sufficient for our needs which required message send to reply receipt times of 1 millisecond. Additionally, the other protocols did not implement the same message system as specified by the preliminary documents regarding the EADIN protocol.",
"License": [
"ALv2"
],
"Categories": [
"Communication",
"Protocol",
"Microcontroller"
],
"Update_Date": "2015-04-13"
},
{
"NASA Center": "Jet Propulsion Laboratory",
"Contributors": [
"Mr. Michael Joyce",
"Dr. Chris A. Mattmann",
"Mr. Paul Ramirez",
"Dr. Lewis John McGibbney",
"Dr. Kim Whitehall",
"Ms. Shakeh Khudikyan",
"Mr. Maziyar Boustani"
],
"Software": "Apache Open Climate Workbench",
"External Link": "https://climate.apache.org/",
"Public Code Repo": "https://github.com/apache/climate",
"Description": "Apache Open Climate Workbench provides a Climate Science library and a suite of tools built on top of it to facilitate multi-model and multi-observation comparisons and visualizations for Climate Scientists.",
"License": [
"ALv2"
],
"Categories": [
"Climate Science",
"Climate",
"Toolkit",
"Web",
"Visualization",
"Analysis"
],
"Update_Date": "2015-03-16"
},
{
"NASA Center": "Marshall Space Flight Center",
"Program Teams": [
""
],
"Contributors": [
"dheater"
],
"Software": "libSPRITE",
"Internal Link": "",
"External Link": "https://github.com/nasa/libSPRITE/wiki",
"Public Code Repo": "https://github.com/nasa/libSPRITE",
"Instructional Material": "",
"Stats": "",
"Description": "libSPRITE is a set of libraries that have been used on several past projects including flight, technology demonstration, and simulation projects.\n\nlibSPRITE provides a diverse set of functions to attempt to simplify coding and reduce code errors. For example, libSPRITE defines engineering units as types (i.e., Meters or Radians instead of double or int). It includes an engineering unit aware math library.\n\nlibSPRITE includes a task scheduling system that abstracts pthreads and includes a publish subscribe data system for data routing.\n\nIn addition, libSPRITE includes an optional binding to the Lua scripting language for configuring the program, setting parameters, running Lua scripts within C++ tasks and even interacting with the application during runtime.",
"Internal Code Repo": "",
"License": [
"NASA Open Source"
],
"Categories": [
"framework",
"library",
"middleware"
],
"New Date": "",
"Update_Date": "2014-11-13"
},
{
"NASA Center": "Ames Research Center",
"Program Teams": [
""
],
"Contributors": [
"abencomo",
"robert-nado"
],
"Sub-contractors": [
""
],
"Software": "OpenSPIFe",
"Internal Link": "",
"External Link": "https://github.com/nasa/OpenSPIFe/wiki",
"Public Code Repo": "https://github.com/nasa/OpenSPIFe",
"Instructional Material": "",
"Stats": "",
"Description": "The Scheduling and Planning Interface for Exploration (SPIFe) is an integrated planning and scheduling toolkit based on hundreds of hours of expert observation, use, and refinement of state-of-the-art planning and scheduling technology for several applications within NASA.",
"Internal Code Repo": "",
"License": [
"NASA Open Source",
"ALv2",
"EPL",
"MPLv2",
"LGPL"
],
"Languages": [
"Java"
],
"Platform Requirements": [
""
],
"Dependent modules": [
""
],
"Dependent module URLs": [
""
],
"Component modules": [
""
],
"Component module URLs": [
""
],
"Industry": [
""
],
"Functionality": [
""
],
"Categories": [
"Planning",
"tool",
"scheduling"
],
"New Date": "",
"Update_Date": "2014-08-20"
},
{
"NASA Center": "Ames Research Center",
"Contributors": [
"teubert"
],
"Software": "X-Plane Communications Toolbox (XPC)",
"External Link": "https://github.com/nasa/XPlaneConnect/wiki",
"Public Code Repo": "https://github.com/nasa/XPlaneConnect",
"Description": "The X-Plane Communications Toolbox (XPC) is an open source research tool used to interact with the commercial flight simulator software X-Plane. XPC allows users to control aircraft and receive state information from aircraft simulated in X-Plane using functions written in C or MATLAB in real time over the network. This research tool has been used to visualize flight paths, test control algorithms, simulate an active airspace, or generate out-the-window visuals for in-house flight simulation software.",
"License": [
"NASA Open Source"
],
"Categories": [
"Flight Simulation",
"Research Tools"
],
"Update_Date": "2014-10-22"
},
{
"NASA Center": "Goddard Space Flight Center",
"Program Teams": [
""
],
"Contributors": [
"VWoeltjen",
"harleigh",
"DanBerrios",
"danielpacak"
],
"Sub-contractors": [
""
],
"Software": "MCT-Plugins",
"Internal Link": "",
"External Link": "https://github.com/nasa/MCT-Plugins/wiki",
"Public Code Repo": "https://github.com/nasa/MCT-Plugins",
"Instructional Material": "",
"Stats": "",
"Description": "This plug-in allows users to create satellites in MCT and track their orbits, in real-time, through various views: Satellite Orbits in 3D via the Earth View plug-in. Real-time locations on a 2D Mercator Projection (A new to MCT; created within this plug-in). All of the views that come standard with the core-MCT distribution (i.e.: MultiColumn View, Plots over time, Alpha, etc.).",
"Internal Code Repo": "",
"License": [
"NASA Open Source"
],
"Languages": [
"Java"
],
"Platform Requirements": [
""
],
"Dependent modules": [
""
],
"Dependent module URLs": [
""
],
"Component modules": [
""
],
"Component module URLs": [
""
],
"Industry": [
""
],
"Functionality": [
""
],
"Categories": [
"MCT",
"Mission Critical Technologies",
"plug-in",
"telemetry",
"tracking",
"satellite",
"imagery"
],
"New Date": "",
"Update_Date": "2014-08-26"
},
{
"NASA Center": "Center of Excellence for Collaborative Innovation",
"Program Teams": [
""
],
"Contributors": [
"nasarader",
"ambdiv"
],
"Sub-contractors": [
""
],
"Software": "NTL-Asteroid-Tracker",
"Internal Link": "",
"External Link": "https://github.com/nasa/NTL-Asteroid-Tracker",
"Public Code Repo": "https://github.com/nasa/NTL-Asteroid-Tracker",
"Instructional Material": "",
"Stats": "",
"Description": "This algorithm code (from the Phase 1 Asteroid Tracker Challenge) provides the optimum subarray selection per set of object tracks provided in a predefined configuration using a fixed number of dishes - See more about the challenge at: http://www.topcoder.com/asteroids/tracker/ This code was generated via a challenge on the NASA Tournament Lab (NTL) supported by NASA's Center of Excellence for Collaborative Innovation (CoECI).",
"Internal Code Repo": "",
"License": [
"NASA Open Source",
"ALv2"
],
"Languages": [
"C++"
],
"Platform Requirements": [
""
],
"Dependent modules": [
""
],
"Dependent module URLs": [
""
],
"Component modules": [
""
],
"Component module URLs": [
""
],
"Industry": [
""
],
"Functionality": [
""
],
"Categories": [
"NTL",
"asteroid",
"tracker",
"algorithm"
],
"New Date": "",
"Update_Date": "2014-09-08"
},
{
"NASA Center": "NASA Ames Research Center",
"Program Teams": [
""
],
"Contributors": [
"chapman178",
"cheesie67",
"DanBerrios",
"danielpacak"
],
"Sub-contractors": [