An Engine Abstraction for Smart Engineering Platform

This paper describes an engine abstraction as the core of our engineering platform for multi domain systems. Engineering is called to answer the challenges of living in the 21st century, where traditional engineering is not well equipped for multi domain cases. In our Smart Engineering Platform (SEP), we have expanded engine dimensions, resulting in a design and implementation platform of hard-ware, soft-ware, liquid-ware, vapor-ware, and spatial-ware as core engines. While each dimension has unique peculiarities, our engine abstraction can be used to analyze existing or proposed engineering constructs, as well as to create or adapt a new engine. The paper discusses how the abstraction can be applied to a wide range of engineering, including signal processing systems, competitive systems, and immersive environment.