You are required to read and agree to the below before accessing a full-text version of an article in the IDE article repository.

The full-text document you are about to access is subject to national and international copyright laws. In most cases (but not necessarily all) the consequence is that personal use is allowed given that the copyright owner is duly acknowledged and respected. All other use (typically) require an explicit permission (often in writing) by the copyright owner.

For the reports in this repository we specifically note that

  • the use of articles under IEEE copyright is governed by the IEEE copyright policy (available at http://www.ieee.org/web/publications/rights/copyrightpolicy.html)
  • the use of articles under ACM copyright is governed by the ACM copyright policy (available at http://www.acm.org/pubs/copyright_policy/)
  • technical reports and other articles issued by M‰lardalen University is free for personal use. For other use, the explicit consent of the authors is required
  • in other cases, please contact the copyright owner for detailed information

By accepting I agree to acknowledge and respect the rights of the copyright owner of the document I am about to access.

If you are in doubt, feel free to contact webmaster@ide.mdh.se

Programming languages popularity and implications to testing programmable logic controllers

Fulltext:


Note:

Eduard P Enoiu conceived and designed the experiments, performed the experiments, analysed the data, contributed reagents/materials/analysis tools, wrote the paper, prepared figures and/or tables, performed the computation work, reviewed drafts of the paper.This research was supported by The Knowledge Foundation (KKS) through the ITS-EASY industrial research school. The funders had no role in study design, data collection and analysis, decision to publish, or preparation of the manuscript.

Publication Type:

Report

Publisher:

PeerJ PrePrints

DOI:

10.7287/peerj.preprints.879v1


Abstract

The popularity of domain-specific programming languages has implications on how we test software in these domain industries. For example for programmable logic controllers five standard languages were defined and used in practice. Detailed data on popularity of these languages should show some implications on what languages to target when testing. We suggest that massive new data sources resulting from programmers may offer a new perspective on how we test domain-specific languages. By analysing Google query volumes for search terms related to programmable logic controllers languages, we find patterns that may be interpreted as signs of actual usage in practice. Comparing with the current test generation approaches proposed by researchers our results illustrate both potentials and threats on what is needed in reality when testing programmable logic controllers.

Bibtex

@techreport{Enoiu3937,
author = {Eduard Paul Enoiu},
title = {Programming languages popularity and implications to testing programmable logic controllers},
note = {Eduard P Enoiu conceived and designed the experiments, performed the experiments, analysed the data, contributed reagents/materials/analysis tools, wrote the paper, prepared figures and/or tables, performed the computation work, reviewed drafts of the paper.This research was supported by The Knowledge Foundation (KKS) through the ITS-EASY industrial research school. The funders had no role in study design, data collection and analysis, decision to publish, or preparation of the manuscript.},
month = {March},
year = {2015},
publisher = {PeerJ PrePrints },
url = {http://www.es.mdh.se/publications/3937-}
}