Home
Scholarly Works
Universal CPS Environment for Federation (UCEF)
Conference

Universal CPS Environment for Federation (UCEF)

Abstract

NIST, in collaboration with Vanderbilt University, has assembled an open-source tool set for designing and implementing federated, collaborative and interactive experiments with cyber-physical systems (CPS). These capabilities are used in our research on CPS at scale for Smart Grid, Smart Transportation, IoT and Smart Cities. This tool set, “Universal CPS Environment for Federation (UCEF),” includes a virtual machine (VM) to house the development environment, a graphical experiment designer, a model repository, and an initial set of integrated tools including the ability to compose Java, C++, MATLAB TM , OMNeT++, GridLAB-D, and LabVIEW TM based federates into consolidated experiments. The experiments themselves are orchestrated using a ‘federation manager federate,’ and progressed using courses of action (COA) experiment descriptions. UCEF utilizes a method of uniformly wrapping federates into a federation. The UCEF VM is an integrated toolset for creating and running these experiments and uses High Level Architecture (HLA) Evolved to facilitate the underlying messaging and experiment orchestration. Our paper introduces the requirements and implementation of the UCEF technology and indicates how we intend to use it in CPS Measurement Science.

Authors

Burns M; Roth T; Griffor E; Boynton P; Sztipanovits J; Neema H

Publication Date

January 1, 2018

Conference proceedings

2018 Winter Simulation Innovation Workshop Siw 2018

Contact the Experts team