• Vico: An entity-component-system based co-simulation framework 

      Hatledal, Lars Ivar; Chu, Yingguang; Styve, Arne; Zhang, Houxiang (Peer reviewed; Journal article, 2020)
      This paper introduces a novel co-simulation framework running on the Java Virtual Machine built on a software architecture known as the Entity-Component-System. Popularised by games, this architecture favours composition ...
    • Virtual prototyping for maritime crane design and operations 

      Chu, Yingguang; Hatledal, Lars Ivar; Zhang, Houxiang; Æsøy, Vilmar; Ehlers, Sören (Journal article; Peer reviewed, 2018)
      This paper presents the implementation of the virtual prototyping system for maritime crane design and operations. The study is designed to bridge the following gaps in maritime crane system simulations. First, the virtual ...
    • Virtual prototyping system for maritime crane design and operation based on functional mock-up interface 

      Chu, Yingguang; Hatledal, Lars Ivar; Sanfilippo, Filippo; Æsøy, Vilmar; Zhang, Houxiang; Schaathun, Hans Georg (Chapter; Peer reviewed, 2015)
      This paper presents the framework of a virtual prototyping system for the design and simulation of maritime crane operations. By combining the rapid-prototyping approach with the concept of interchangeable interfaces, ...