Title
FIDE: an FMI integrated development environment.
Abstract
This paper presents FIDE, an Integrated Development Environment (IDE) for building applications using Functional Mock-up Units (FMUs) that implement the standardized Functional Mock-up Interface (FMI). FIDE is based on the actororiented Ptolemy II framework and leverages its graphical user interface, simulation engine, and code generation feature to let a user arrange a collection of FMUs and compile them into a portable and embeddable executable that efficiently co-simulates the ensemble. The FMUs are orchestrated by a well-vetted implementation of a master algorithm (MA) that deterministically combines discrete and continuous-time dynamics. The ability to handle these interactions correctly hinges on the implementation of extensions to the FMI 2.0 standard. We explain the extensions, outline the architecture of FIDE, and show its use on a particularly challenging example that cannot be handled without the proposed extensions to FMI 2.0 for co-simulation.
Year
DOI
Venue
2016
10.1145/2851613.2851677
SAC 2016: Symposium on Applied Computing Pisa Italy April, 2016
Field
DocType
ISBN
Architecture,Programming language,Software engineering,Development environment,Computer science,Code generation,Compiler,Graphical user interface,Co-simulation,Executable
Conference
978-1-4503-3739-7
Citations 
PageRank 
References 
11
0.71
9
Authors
5
Name
Order
Citations
PageRank
Fabio Cremona1343.03
Marten Lohstroh2376.71
Stavros Tripakis32181138.07
Christopher Brooks41218.80
Edward A. Lee55297444.63