  A prevalent theme throughout science and engineering is the ongoing paradigm
shift away from isolated systems towards open and interconnected systems.
Port-Hamiltonian theory developed as a synthesis of geometric mechanics and
network theory. The possibility to model complex multiphysical systems via
interconnection of simpler components is often advertised as one of its most
attractive features. The development of a port-Hamiltonian modelling language
however remains a topic which has not been sufficiently addressed. We report on
recent progress towards the formalization and implementation of a modelling
language for exergetic port-Hamiltonian systems. Its diagrammatic syntax
inspired by bond graphs and its functorial semantics together enable a modular
and hierarchical approach to model specification.
