The DGA is involved in the development of sensitive devices that may require the evaluation by the contracting authority (MOA) of early design decisions made by the prime contractor (MOE). The exchange of information for this evaluation is traditionally based on documents (bearing resemblance to Common Criteria documentation) and face-to-face meetings. DGA experiments on using Model-Based System Engineering and Formal Methods to improve the correctness and completeness of information exchanged at this stage, in order to improve the efficiency and quality of this early design evaluation.
This talk will first quickly introduce the audience to the Network Pump of the NRL, a realistic use case representative of the type of sensitive devices dealt with by the DGA, and for which a large amount of information is openly accessible. It will then present the objectives and current state of an ongoing project by the DGA to develop a dedicated (domain specific) modeling environment for this task of early design evaluation. The current prototype allows modeling different "views" of the early design for which the tooling provides various algorithms providing guarantees regarding the completeness and correctness of those views. The talk will conclude by presenting the limitations and open questions in the current state of this work.