ACM Home Page
Please provide us with feedback. Feedback
The Challenges of Building Advanced Mechatronic Systems
Full text PdfPdf (1.45 MB)
Source International Conference on Software Engineering archive
2007 Future of Software Engineering table of contents
Pages 72-84  
Year of Publication: 2007
ISBN:0-7695-2829-5
Authors
Wilhelm Schafer  Universitat Paderborn
Heike Wehrheim  Universitat Paderborn
Publisher
IEEE Computer Society  Washington, DC, USA
Bibliometrics
Downloads (6 Weeks): 43,   Downloads (12 Months): 133,   Citation Count: 4
Additional Information:

abstract   references   cited by   index terms   collaborative colleagues  

Tools and Actions: Review this Article  
DOI Bookmark: 10.1109/FOSE.2007.28

ABSTRACT

Mechatronics is an engineering discipline integrating the fields of mechanical engineering, electrical engineering and computer science. While the word "mechatronics" already has a long history, it is only the last ten years that we see their application all around us. Cars, CD players, washing machines, railways are all examples of mechatronic systems. The main characteristic (and driving force) of recent advances is the progressively tighter coupling of mechanic and electronic components with software. This makes software engineering (together with network technology) the main computer science discipline involved in mechatronics. In this paper we survey current developments and discuss future trends in mechatronics, in particular from a software engineering point of view. The future of mechatronics will specifically see a move towards a high degree of adaptibility and self-organisation. This poses new challenges on software engineering, especially on modelling, code generation and analysis. We exemplify existing as well as future strands by a collaborative research and development project of a mechatronic rail system from the University of Paderborn.


REFERENCES

Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.

 
1
[1] E. Ábrahám, T. Schubert, B. Becker, M. Fränzle, and C. Herde. Parallel SAT solving in bounded model checking. In Proc. of PDMC'06, Lecture Notes in Computer Science. Springer Verlag, 2006.
2
 
3
 
4
[4] C. Barrett, L. de Moura, and A. Stump. SMT-COMP: Satisfiability Modulo Theories Competition. In K. Etessami and S. Rajamani, editors, 17th International Conference on Computer Aided Verification, pages 20-23. Springer, 2005.
 
5
[5] A. Bauer, M. Broy, J. Romberg, B. Schätz, P. Braun, U. Freund, N. Mata, R. Sandner, and D. Ziegenbein. AutoMoDe -- Notations, Methods, and Tools for Model-Based Development of Automotive Software. In Proceedings of the SAE 2005 World Congress. Society of Automotive Engineers, 2005.
 
6
7
 
8
[8] G. Behrmann, A. David, K. G. Larsen, O. Möller, P. Pettersson, and W. Yi. Uppaal - Present and Future. In 40th IEEE Conference on Decision and Control. IEEE Computer Society Press, 2001.
 
9
[9] K. Bender, M. Broy, I. Peter, A. Pretschner, and T. Stauner. Model based development of hybrid systems. In Modelling, Analysis, and Design of Hybrid Systems, volume 279 of Lecture Notes on Control and Information Sciences, pages 37- 52. Springer Verlag, July 2002.
 
10
[10] K. Berkenkötter, S. Bisanz, U. Hannemann, and J. Peleska. Executable HybridUML and its Application to Train Control Systems. In H. Ehrig, W. Damm, J. Desel, M. Große-Rhode, W. Reif, E. Schnieder, and E. Westkämper, editors, Integration of Software Specification Techniques for Applications in Engineering, volume 3147 of Lecture Notes in Computer Science, pages 145-173. Springer Verlag, 2004.
 
11
[11] E. Böde, W. Damm, J. Høyem, B. Josko, J. Niehaus, and M. Segelken. Adding value to automotive models. In M. Broy, I. H. Krüger, and M. Meisinger, editors, ASWSD, volume 4147 of Lecture Notes in Computer Science, pages 86-102. Springer, 2004.
 
12
 
13
[13] S. Burmester, M. Tichy, and H. Giese. Modeling Reconfigurable Mechatronic Systems with Mechatronic UML. In Proc. of Model Driven Architecture: Foundations and Applications (MDAFA 2004), Linköping, Sweden (U. Asmann, ed.), pages 155-169, June 2004.
 
14
 
15
 
16
17
 
18
 
19
 
20
21
 
22
[22] H. Giese, S. Glesner, J. Leitner, W. Schäfer, and R. Wagner. Towards Verified Model Transformations. In Proc. of the 3rd Workshop on Model design and Validation (MoDeV2a), October 2006.
23
 
24
[24] T. Henzinger, P.-H. Ho, and H. Wong-Toi. HyTech: A Model Checker for Hybrid Systems. Software Tools for Technology Transfer, (1):110-122, 1997.
 
25
 
26
 
27
 
28
 
29
[29] M. Mutz, M. Huhn, U. Goltz, and C. Krömke. Model Based System Development in Automotive. In Proceedings SAE World Congress. Society of Automotive Engineers, 2003.
 
30
[30] B. I. Silva and B. H. Krogh. Formal Verification of Hybrid System Using CheckMate: A Case Study. In American Control Conference, 2000.
 
31
[31] S. M. L. S. S. SysML Partner, November 2005. version 1.0 alpha, document ad/05-11-14.
 
32
[32] H. Wehrheim. Inheritance of Temporal Logic Properties. In FMOODS 2003: Formal Methods for Open Object-based Distributed Systems, number 2884 in LNCS, pages 79-93. Springer, 2003.
 
33
[33] H. Wehrheim. Preserving Properties under Change. In F. de Boer, M. Bonsague, and W. de Roever, editors, Formal Methods for Components and Objects, volume 3188 of LNCS. Springer, 2004.
 
34
[34] S. Yovine. Kronos: A verification tool for real-time systems. Software Tools for Technology Transfer, 1(1/2), 1997.


Collaborative Colleagues:
Wilhelm Schafer: colleagues
Heike Wehrheim: colleagues