DocumentCode
3674088
Title
Comparing the object-oriented extension with the classical IEC 61131-3 regarding reusability and understandability - a case study
Author
Thomas Simon;Susanne Rösch
Author_Institution
Institute of Automation and Information Systems, Technische Universitä
fYear
2015
Firstpage
1
Lastpage
8
Abstract
Due to high time pressure and rising complexity in industrial automation, “new programming methodologies are necessary in order to increase software quality and reuse” [1]. The object-oriented extension of the International Electrotechnical Commission (IEC) 61131-3 standard is one of those new methodologies and one benefit of object-oriented programming in general, is more efficient reuse of code [2]. Nevertheless, it has to be evaluated whether this is also the case in the field of industrial automation. In this paper, a comparison between the functional and the object-oriented programming paradigm of the IEC 61131-3 is conducted regarding reusability and understandability. This is done by applying software measures on an application example and by conducting an expert consultation. As a result, tendencies of advantages and disadvantages of the object-oriented extension are pointed out.
Keywords
"Software","Software measurement","Complexity theory","Switches","Cranes","IEC Standards","Programming"
Publisher
ieee
Conference_Titel
Emerging Technologies & Factory Automation (ETFA), 2015 IEEE 20th Conference on
Type
conf
DOI
10.1109/ETFA.2015.7301467
Filename
7301467
Link To Document