MIM Architecture
Archimedes System Platform
Archimedes ESS
RTSJ-AXE package
RTAI-AXE package
Luciol-AXE package
TBS case study

see also

Software Engineering Group web page

CORFU framework

IEC 61499 related activities






Model Integrated Mechatronics
SS on Distributed Automation Systems   SS on Modeling and Simulation of CPSs

A new paradigm

for the Model Driven Development of Mechatronic Manufacturing Systems

Model Integrated Mechatronics (MIM) is a new paradigm in the development of Mechatronic Manufacturing Systems.

MIM promotes model integration not only in implementation space artefacts but also during the early analysis and design phases of the development process.

MIM exploits the Model Driven Architecture and the IEC61499 function block approach, to allow the MechaTronic System (MTS) builder to compose the design model of the system from already existing MechaTronic Component (MTC) descriptions and proceed through an automated model transformation process to the implementation model of the system.

K. Thramboulidis, “The 3+1 SysML View-Model in Model Integrated Mechatronics”,  Journal of Software Engineering and Applications (JSEA), vol.3, no.2, pp.109-118, PDF

K. Thramboulidis, “Challenges in the Development of Mechatronic Systems: The Mechatronic Component”, 13th IEEE Int. Conf. on Emerging Technologies and Factory Automation, (ETFA’08) Sept 2008, Hamburg, Germany.

Thramboulidis, K. “Model Integrated Mechatronics – Towards a new Paradigm in the Development of Manufacturing Systems” IEEE Transactions on Industrial Informatics, vol. 1, No. 1. February 2005. Abstract


The need for MIM

The traditional approach for the development of manufacturing systems considers the constituent parts of the system i.e. mechanical, electronic and software, to be developed independently and then integrated to form the final system. This approach is inappropriate for the complexity and the dynamics of todays systems.

current mechatronic design practices are wholly inappropriate for problems characterized by complexity, dynamics and uncertainty, as today MTSs
G. Rzevski,

On conceptual design of intelligent mechatronic systems, Mechatronics, 2003.

changes in the construction and the controller is important to be evaluated simultaneously during the design

a badly designed mechanical system will never be able to give a good performance by adding a sophisticated controller.
J.Amerognen, Mechatronic design, Mechatronics, 2003.

Source:  K. Thramboulidis, Model Integrated Mechatronics: An Architecture for the Model Driven Development of Mechatronic Systems, 2nd IEEE International Conference on Mechatronics, pp. 497-502, Istanbul, Turkey 2004.

Software Engineering Group (SEG)


Copyright 2003-2006 Software Engineering Group   -  Electrical & Computer Engineering, University of Patras, Greece