Change search
CiteExportLink to record
Permanent link

Direct link
Cite
Citation style
  • apa
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • Other style
More styles
Language
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Other locale
More languages
Output format
  • html
  • text
  • asciidoc
  • rtf
Validating effect of Refactoring of IEC 61499 Function Block in Distributed Control Systems
Posgrado CIATEQ A.C., Tecnológico Nacional de México (TecNM) Campus Atitalaquia, and CETIS No. 026, Hidalgo, México.
Klipsch School of Electrical and Computer Engineering, New Mexico State University, Las Cruces, New Mexico, USA.
Luleå University of Technology, Department of Computer Science, Electrical and Space Engineering, Computer Science.ORCID iD: 0000-0003-2936-4185
CETIS No. 026, Hidalgo, México.
Show others and affiliations
2022 (English)In: 2022 IEEE International Conference on Automation/25th Congress of the Chilean Association of Automatic Control, ICA-ACCA 2022: For the Development of Sustainable Agricultural Systems / [ed] Mario Fernandez, Gaston Lefranc, Institute of Electrical and Electronics Engineers Inc. , 2022, p. 689-694Conference paper, Published paper (Refereed)
Abstract [en]

We are in the era of continued adoption of Industry 4.0 vision and standard. As the Industrial Cyber-Physical System applications move from centralized to decentralized systems, there is a need to follow a newer and better software design patterns and refactoring techniques for dependable software for these systems. There have been few works that present diverse design patterns and refactoring methods, and 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 goal of the article to validate the claim of refactoring advantages by applying the existing techniques with the help of empirical study.

Place, publisher, year, edition, pages
Institute of Electrical and Electronics Engineers Inc. , 2022. p. 689-694
Keywords [en]
Design Patterns, Distributed Control, IEC 61499, Refactoring, Software Metrics
National Category
Software Engineering Computer Sciences
Research subject
Dependable Communication and Computation Systems
Identifiers
URN: urn:nbn:se:ltu:diva-95532DOI: 10.1109/ICA-ACCA56767.2022.10005950Scopus ID: 2-s2.0-85147093426ISBN: 978-1-6654-9408-3 (electronic)OAI: oai:DiVA.org:ltu-95532DiVA, id: diva2:1734987
Conference
ICA-ACCA 2022: IEEE International Conference on Automation (ICA) - XXV Congreso de la Asociacion Chilena de Control Automatico (ACCA), October 24-28, 2022, Digital/Curicó, Chile
Note

Funder: Centro de Tecnología Avanzada (CIATEQ); Consejo Nacional de Ciencia y Tecnología (CONACyT);  CETIS No. 026, México

Available from: 2023-02-07 Created: 2023-02-07 Last updated: 2023-02-07Bibliographically approved

Open Access in DiVA

No full text in DiVA

Other links

Publisher's full textScopus

Authority records

Patil, Sandeep

Search in DiVA

By author/editor
Patil, Sandeep
By organisation
Computer Science
Software EngineeringComputer Sciences

Search outside of DiVA

GoogleGoogle Scholar

doi
isbn
urn-nbn

Altmetric score

doi
isbn
urn-nbn
Total: 64 hits
CiteExportLink to record
Permanent link

Direct link
Cite
Citation style
  • apa
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • Other style
More styles
Language
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Other locale
More languages
Output format
  • html
  • text
  • asciidoc
  • rtf