DocumentCode
1814477
Title
Model-driven development of industrial embedded systems: Challenges faced and lessons learnt
Author
Nicholas, K. ; Bhatti, Zeeshan E. ; Roop, Partha S.
Author_Institution
Dept. of Electr. & Comput. Eng., Univ. of Auckland, Auckland, New Zealand
fYear
2012
fDate
17-21 Sept. 2012
Firstpage
1
Lastpage
4
Abstract
The strict requirements of embedded control software, in the absence of a formal approach, necessitates ad-hoc optimisations and coding decisions in the “C” language. Model driven development (MDD) is a proposed methodology for alleviating problems inherent in this method. We propose an IEC 61499 model based approach for the reengineering of existing or legacy industrial embedded systems. Experimental evidence and hands-on experience is used to illustrate the challenges faced by adopting such an approach; primarily, the lacuna that exists between current standards and industry practices. Several syntactic enhancements based on a layered approach are proposed to address these concerns.
Keywords
C language; IEC standards; embedded systems; manufacturing systems; object-oriented programming; C language; IEC 61499 model; MDD; ad-hoc optimisations; coding decisions; embedded control software; formal approach; legacy industrial embedded systems; model-driven development; syntactic enhancements;
fLanguage
English
Publisher
ieee
Conference_Titel
Emerging Technologies & Factory Automation (ETFA), 2012 IEEE 17th Conference on
Conference_Location
Krakow
ISSN
1946-0740
Print_ISBN
978-1-4673-4735-8
Electronic_ISBN
1946-0740
Type
conf
DOI
10.1109/ETFA.2012.6489690
Filename
6489690
Link To Document