CoHLA: Design space exploration and co-simulation made easy

Thomas Nagele, Jozef Hooman, Tim Broenink, Johannes F. Broenink

    Research output: Chapter in Book/Report/Conference proceedingConference contributionAcademicpeer-review

    5 Citations (Scopus)
    1 Downloads (Pure)


    The inherent multi-disciplinary nature of cyber-physical systems makes it difficult to get early insight in key system properties and trade-offs that have to be made. Our aim is to support system architects of such systems by facilitating the co-simulation of models from different disciplines and design space exploration. This has been achieved by defining a domain-specific language called CoHLA which allows a high-level description of a system architecture and simulation parameters to be specified. A generator has been implemented that generates a co-simulation of component models using an implementation of the HLA standard. Component models that adhere to the FMI standard can be incorporated easily. Moreover, CoHLA includes primitives to express design space parameters and metrics; this information is used to generate tooling for automated design space exploration.

    Original languageEnglish
    Title of host publication 2018 IEEE Industrial Cyber-Physical Systems, ICPS 2018
    Number of pages7
    ISBN (Electronic)9781538665312
    Publication statusPublished - 15 Jun 2018
    Event1st IEEE International Conference on Industrial Cyber-Physical Systems, ICPS 2018 - ITMO University, Saint-Petersburg, Russian Federation
    Duration: 15 May 201818 May 2018
    Conference number: 1


    Conference1st IEEE International Conference on Industrial Cyber-Physical Systems, ICPS 2018
    Abbreviated titleICPS 2018
    Country/TerritoryRussian Federation
    Internet address


    • Co-simulation
    • Cyber-physical systems
    • Design Space Exploration
    • Domain Specific Language
    • FMI
    • HLA


    Dive into the research topics of 'CoHLA: Design space exploration and co-simulation made easy'. Together they form a unique fingerprint.

    Cite this