Challenges in the development of Mechatronic systems: The Mechatronic Component

There is a need to replace existing mechanical and electromechanical systems with new ones, where functionality will be mainly implemented by software. The traditional approaches in the development of this kind of systems, which are known as mechatronic systems (MTSs), prove wholly inappropriate for todaypsilas problems that are characterized by complexity, dynamics and uncertainty. In this paper, challenges in the development of MTSs are discussed and the mechatronic component is proposed as the key construct to address these challenges. The means that the construct of mechatronic component addresses the challenges of synergistic integration, size and complexity and reuse are discussed and the infrastructure for a prototype implementation is described.

[1]  Robert L. Glass,et al.  Persistent Software Errors , 1981, IEEE Transactions on Software Engineering.

[2]  Rubén Prieto-Díaz,et al.  Software reusability , 1993 .

[3]  Ralph Johnson,et al.  design patterns elements of reusable object oriented software , 2019 .

[4]  權寧住,et al.  Mechatronics , 2019, CIRP Encyclopedia of Production Engineering.

[5]  Victor R. Basili,et al.  An analysis of errors in a reuse-oriented development environment , 1995, J. Syst. Softw..

[6]  Ivar Jacobson,et al.  The unified modeling language reference manual , 2010 .

[7]  Robert L. Glass,et al.  Facts and fallacies of software engineering , 2002 .

[8]  Dieter Kraft,et al.  A process model for distributed development of networked mechatronic components in motor vehicles , 2002, Proceedings IEEE Joint International Conference on Requirements Engineering.

[9]  Hans Toetenel,et al.  Embedded Software Engineering: The State of the Practice , 2003, IEEE Softw..

[10]  Clemens A. Szyperski,et al.  Component technology - what, where, and how? , 2003, 25th International Conference on Software Engineering, 2003. Proceedings..

[11]  George Rzevski,et al.  On conceptual design of intelligent mechatronic systems , 2003 .

[12]  Kleanthis Thramboulidis,et al.  Developing a CASE tool for distributed control applications , 2003 .

[13]  J. Amerongen Mechatronic design , 2003 .

[14]  Holger Giese,et al.  Model-Driven Development of Reconfigurable Mechatronic Systems with Mechatronic UML , 2004, MDAFA.

[15]  Martin Törngren,et al.  A tool integration platform for multi-disciplinary development , 2005, 31st EUROMICRO Conference on Software Engineering and Advanced Applications.

[16]  Kleanthis Thramboulidis,et al.  Model-integrated mechatronics - toward a new paradigm in the development of manufacturing systems , 2005, IEEE Transactions on Industrial Informatics.

[17]  Ivar Jacobson,et al.  The Unified Modeling Language Reference Manual, Second Edition , 2005 .

[18]  Kleanthis Thramboulidis Design Alternatives in the IEC 61499 Function Block Model , 2006, 2006 IEEE Conference on Emerging Technologies and Factory Automation.

[19]  Rainer Nordmann USE OF MECHATRONIC COMPONENTS IN ROTATING MACHINERY , 2006 .

[20]  T. Ritala,et al.  UML Automation Profile: Enhancing the Efficiency of Software Development in the Automation Industry , 2007, 2007 5th IEEE International Conference on Industrial Informatics.

[21]  Kleanthis Thramboulidis,et al.  Device Modeling for a Flexible Embedded Systems Development Process , 2007, 10th IEEE International Symposium on Object and Component-Oriented Real-Time Distributed Computing (ISORC'07).

[22]  Maki Habib,et al.  Mechatronics - A unifying interdisciplinary and intelligent engineering science paradigm , 2007, IEEE Industrial Electronics Magazine.

[23]  Soo Dong Kim,et al.  Software Reusability , 2008, Wiley Encyclopedia of Computer Science and Engineering.

[24]  Kleanthis Thramboulidis,et al.  A SOA-Based Embedded Systems Development Environment for Industrial Automation , 2008, EURASIP J. Embed. Syst..