Högskolan i Skövde

his.sePublications
Change search
CiteExportLink to record
Permanent link

Direct link
Cite
Citation style
  • apa
  • apa-cv
  • 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
Code generation for programmable logic controllers: Evaluating model-based engineering practices in a real-world context
University of Skövde, School of Informatics.
University of Skövde, School of Informatics.
2020 (English)Independent thesis Basic level (degree of Bachelor), 20 credits / 30 HE creditsStudent thesis
Abstract [en]

The industrial manufacturing of today is achieved through the use of programmable logic controllers (PLC). The way PLCs are programmed remains largely unchanged since their conception 40 years ago, but complexity and software size have increased, and requirements have becomemore elaborate. Model-driven engineering (MDE) practices, formal verification and automated testing could help manage these challenges.

This study seeks to improve development practices in the context of a company that delivers automation projects. Through design science methodology the state of the field is investigated and an artefact is developed. The artefact shows potential benefits resulting from the introduction of model-driven code generation, which is evaluated through an experiment with engineers. Our results indicate the engineers may benefit from incorporating generated code in their work.

Place, publisher, year, edition, pages
2020. , p. 58, v
Keywords [en]
PLC, Code generation, Model-driven engineering, IEC 61131-3
National Category
Information Systems, Social aspects
Identifiers
URN: urn:nbn:se:his:diva-18714OAI: oai:DiVA.org:his-18714DiVA, id: diva2:1449858
Subject / course
Informationsteknologi
Educational program
Computer Science - Specialization in Systems Development
Supervisors
Examiners
Available from: 2020-06-30 Created: 2020-06-30 Last updated: 2025-09-29Bibliographically approved

Open Access in DiVA

fulltext(1603 kB)1379 downloads
File information
File name FULLTEXT01.pdfFile size 1603 kBChecksum SHA-512
5655e7dd32c01211e57ca8e25c5f4e77c2196edd6626ae183747c4ce1df0f765e77f265fd85bac386d3213eaebf1df6ed2ecb69c0826562e29564162bf91d489
Type fulltextMimetype application/pdf

By organisation
School of Informatics
Information Systems, Social aspects

Search outside of DiVA

GoogleGoogle Scholar
Total: 1385 downloads
The number of downloads is the sum of all downloads of full texts. It may include eg previous versions that are now no longer available

urn-nbn

Altmetric score

urn-nbn
Total: 632 hits
CiteExportLink to record
Permanent link

Direct link
Cite
Citation style
  • apa
  • apa-cv
  • 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