Skip to content

usnistgov/cpsframework

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

cpsframework

Modeling of CPS Framework

This project has the goal of modeling the NIST Public Working Group CPS Framework in UML for export to XSD and other code generated from the UML model. This will enable tool development based on the Framework.

The Framework is combined in this project with the IEC 62259 Use Case standard which provides along with the IEC standard a UML and XMLSchema model of a scaleable Use Case that is ideal to merge with the Framework in composing a property tree that is the model of a CPS.

Initially, an XSD is to be constructed which enables a Use Case to be developed along with the set of CPS actors and analyzed in various Conceptualization Facet activities to produce a model of the CPS actors. Once constructed, a schema-aware editor such as XMLSpy can be used as a gui to capture inputs and produce the machine readable model as an XML instance file.