Skip to main content
U.S. flag

An official website of the United States government

Official websites use .gov
A .gov website belongs to an official government organization in the United States.

Secure .gov websites use HTTPS
A lock ( ) or https:// means you’ve safely connected to the .gov website. Share sensitive information only on official, secure websites.

Universal CPS Environment for Federation (UCEF)

Published

Author(s)

Martin J. Burns, Thomas P. Roth, Edward R. Griffor, Paul A. Boynton, Janos Sztipanovits, Himanshu Neema

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++, MATLABTM, OMNeT++, GridLAB-D, and LabVIEWTM 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 Archiecture (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.
Citation
PROCEEDINGS.COM

Keywords

cyber-physical systems, Internet of Things, high level architecture (HLA), testbed science, federated testbeds

Citation

Burns, M. , Roth, T. , Griffor, E. , Boynton, P. , Sztipanovits, J. and Neema, H. (2018), Universal CPS Environment for Federation (UCEF), PROCEEDINGS.COM, [online], https://tsapps.nist.gov/publication/get_pdf.cfm?pub_id=923949 (Accessed June 2, 2023)
Created January 16, 2018, Updated February 14, 2019