NASA SBIR 2020-I Solicitation

Proposal Summary

 20-1- H6.04-5952
 Model Based Systems Engineering for Distributed Development
 Digital Pipelines – A framework for Continuous Integration, Verification, and Delivery of Complex Systems
SMALL BUSINESS CONCERN (Firm Name, Mail Address, City/State/Zip, Phone)
2402 Lively Trail
Atlanta, GA 30345
(404) 592-6897

Principal Investigator (Name, E-mail, Mail Address, City/State/Zip, Phone)

Dr. Manas Bajaj
47 Perimeter Center East, Suite 410 Atlanta, GA 30346 - 2001
(404) 775-4287

Business Official (Name, E-mail, Mail Address, City/State/Zip, Phone)

Dirk Zwemer
2402 Lively Trail Atlanta, GA 30345 - 3847
(404) 592-6897
Estimated Technology Readiness Level (TRL) :
Begin: 1
End: 7
Technical Abstract (Limit 2000 characters, approximately 200 words)

Digital Pipelines combines modern DevOps practices with model-based systems engineering to enable continuous integration (CI), verification (CV), and delivery (CD) of complex systems. Digital Pipelines can be configured to perform the following tasks on an automated and scheduled basis: (1) build a Candidate System Configuration (CSC) as a digital thread by fetching the latest state of models/data in distributed tools and repositories, (2) execute test plans on CSC and generate test reports, and (3) deploy Validated System Configuration (VSC) as a baseline and generate stakeholder reports, such as those required for PDRs and CDRs.

Digital Pipelines builds on the concept of an open and federated digital thread. Candidate and Validated System Configurations developed during the CI/CV/CD pipeline are represented as digital threads. Digital threads are conceptualized as mathematical graphs whose nodes are model elements in various tools/repositories and whose edges are intra and inter-model relationships. Digital Pipelines provides a novel, intuitive, and extensible approach for system engineers to create tests for continuous verification using graph query expressions.

In the Phase 1 project, the prototype Digital Pipelines framework will be demonstrated using a Spacecraft testbed that includes SysML models, requirement models, PLM/CAD models, project schedule and task models, simulation models, test models, and software modules, each managed in their native tools and repositories.

Potential NASA Applications (Limit 1500 characters, approximately 150 words)

Technology developed in this project is applicable to all current and future NASA missions, both human exploration and robotic, that are actively deploying or investigating model-based systems engineering capabilities in a distributed and collaborative environment. Some notable examples are (1) Lunar Gateway, (2) Lunar Outpost, (3) Mars 2020, (4) Europa Clipper, (5) Europa Lander, and (6) Mars Sample Return. The Intercax team is actively working with several mission teams at NASA JPL that are adopting MBSE. 

Potential Non-NASA Applications (Limit 1500 characters, approximately 150 words)

Collaborative, distributed, and concurrent MBSE is taking a center stage in many industries, such as aerospace, defense, automotive, transportation, energy, healthcare, consumer goods, and electronics. Intercax has customers across these industries. Automated and continuous integration, verification, and delivery of systems are crucial for these industries to remain competitive globally.

Duration: 6

Form Generated on 06/29/2020 21:05:09