Course: COMP 762B – Modeling And Simulation

Topic: Reading/Presentation project

 

Selected Paper: TOWARDS A MULTI-VIEW MODELLING ENVIRONMENT FOR MECHATRONICS SYSTEMS

Source: Multi-View Modelling Environment for Mechatronics Systems.pdf

 

Abstract

The development of modern technical systems requires the close collaboration of various specialist teams and engineering disciplines. Even though working with the same system towards the same goal, developers from the different domains use their own specific tools, providing their own specific views of the system to be developed. For the successful integration of the efforts from each of these disciplines, the different views need to be appropriately integrated, preventing any inconsistencies and divergences from creeping into the system design. In this report, we present an approach to multi-view modeling which systematically integrates the two generally accepted complexity reduction techniques of hierarchical decomposition and multi-viewing. While these techniques are common practice in many modern design tools, the approach presented defines how the inter-view relationships can be used to tightly interweave the views’ hierarchies.

Through the use of a case study, model integration is investigated for the allocation of system functions onto the implementing hardware architecture. The resulting approach maintains the principle of hierarchical design within, as well as between the views, where allocation can be performed at arbitrary levels across the hardware and function hierarchies. The proposed approach promotes the independent development of the views, allowing developers from each discipline to work concurrently, yet providing support for a holistic view.

This provides a good basis for an information-sharing environment enabling model-based, multi-disciplinary development. While specific to the allocation of system functions to hardware, these mechanisms can be reused for the mapping of system functionality to the software architecture, or software to hardware allocation. The generalization of this work to cover other kinds of relations remains a challenge for future work.