Implementing Constrained Cyber-Physical Systems with IEC 61499

Show simple item record

dc.contributor.author Yoong, LH en
dc.contributor.author Roop, Parthasarathi en
dc.contributor.author Salcic, Zoran en
dc.date.accessioned 2012-05-21T00:37:38Z en
dc.date.accessioned 2014-09-16T22:30:24Z en
dc.date.issued 2012 en
dc.identifier.citation ACM Transactions in Embedded Computing Systems (TECS) 11(4):22 pages 2012 en
dc.identifier.issn 1539-9087 en
dc.identifier.uri http://hdl.handle.net/2292/22959 en
dc.description.abstract Cyber-physical systems (CPS) are integrations of computation and control with sensing and actuation of the physical environment. Typically, such systems consist of embedded computers that monitor and control physical processes in a feedback loop. While modern electronic systems are increasingly characterized as CPS, their design and synthesis still rely on traditional methods, which lack systematic and automated techniques for accomplishment. Recently, IEC 61499 has been proposed as a standard for designing industrial process-control and measurement systems. It prescribes a component-based approach for developing industrial automation software using function blocks. Executable code can then be automatically generated and simulated from these function blocks. This bodes well for designers of CPS, who are more likely to be experts in specific industrial domains, rather than in computer science. The intuitive graphical nature and automatic code synthesis of IEC 61499 programs will alleviate the programming burden of industrial engineers, while ensuring more reliable software. While software synthesis from IEC 61499 programs is not new, the generation of efficient code from them has been wanting. This has made it difficult for function blocks to be used in software development for resource-constrained embedded controllers commonly employed in CPS. To address this, we present an approach that can generate very efficient code from function block descriptions. Experimental results from a benchmark suite shows that our approach produces substantially faster and smaller code compared to existing techniques. en
dc.relation.ispartofseries ACM Transactions in Embedded Computing Systems (TECS) en
dc.relation.replaces http://hdl.handle.net/2292/18040 en
dc.relation.replaces 2292/18040 en
dc.rights Items in ResearchSpace are protected by copyright, with all rights reserved, unless otherwise indicated. Previously published items are made available in accordance with the copyright policy of the publisher. Details obtained from http://www.sherpa.ac.uk/romeo/issn/1539-9087/ en
dc.rights.uri https://researchspace.auckland.ac.nz/docs/uoa-docs/rights.htm en
dc.title Implementing Constrained Cyber-Physical Systems with IEC 61499 en
dc.type Journal Article en
dc.identifier.doi 10.1145/2362336.2362345 en
pubs.issue 4 en
pubs.volume 11 en
dc.rights.accessrights http://purl.org/eprint/accessRights/RestrictedAccess en
pubs.subtype Article en
pubs.elements-id 215909 en
pubs.org-id Engineering en
pubs.org-id Department of Electrical, Computer and Software Engineering en
dc.identifier.eissn 1558-3465 en
pubs.record-created-at-source-date 2011-08-01 en


Files in this item

There are no files associated with this item.

Find Full text

This item appears in the following Collection(s)

Show simple item record

Share

Search ResearchSpace


Browse

Statistics