Refactoring of IEC 61499 function block application - A case study

No Thumbnail Available

Access rights

restrictedAccess

URL

Journal Title

Journal ISSN

Volume Title

A4 Artikkeli konferenssijulkaisussa

Date

2018-06-15

Major/Subject

Mcode

Degree programme

Language

en

Pages

8
726-733

Series

Proceedings of the 1st IEEE Industrial Cyber-Physical Systems, ICPS 2018

Abstract

Industrial Cyber-Physical System applications, especially distributed ones are designed and implemented in many standard approaches, one of them being IEC 61499 distributed programming standard. This article presents a case study of applying couple of refactoring methods and techniques in order to improve readability, maintainability, reuse-ability and debugging friendliness of existing function block applications. The article presents some software metrics for pre and post refactoring function block applications for measuring the effectiveness of refactoring.

Description

| openaire: EC/H2020/723248/EU//Daedalus

Keywords

IEC 61499, Model based design, Refactoring, Software Engineering, Software Metrics, WCET analysis

Other note

Citation

Patil, S, Drozdov, D, Zhabelova, G & Vyatkin, V 2018, Refactoring of IEC 61499 function block application - A case study . in Proceedings of the 1st IEEE Industrial Cyber-Physical Systems, ICPS 2018 . IEEE, pp. 726-733, International Conference on Industrial Cyber-Physical Systems, St. Petersburg, Russian Federation, 15/05/2018 . https://doi.org/10.1109/ICPHYS.2018.8390797