Design patterns for model-based automation software design and implementation

The paper presents the application of object-oriented modeling techniques to control software development for complex manufacturing systems, with particular focus on case studies taken from the packaging industry and design patterns that can be abstracted from such case studies. The proposed methodo...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Veröffentlicht in:Control engineering practice 2013-11, Vol.21 (11), p.1608-1619
Hauptverfasser: Bonfè, Marcello, Fantuzzi, Cesare, Secchi, Cristian
Format: Artikel
Sprache:eng
Schlagworte:
Online-Zugang:Volltext
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
container_end_page 1619
container_issue 11
container_start_page 1608
container_title Control engineering practice
container_volume 21
creator Bonfè, Marcello
Fantuzzi, Cesare
Secchi, Cristian
description The paper presents the application of object-oriented modeling techniques to control software development for complex manufacturing systems, with particular focus on case studies taken from the packaging industry and design patterns that can be abstracted from such case studies. The proposed methodology for control software modeling and implementation is based on a practical approach refined on the basis of on-the-field experience and interactions with control engineers involved in the development projects. The final objective of the paper is to review and analyze patterns for the solution of design and implementation issues that typically arise in the considered application domain.
doi_str_mv 10.1016/j.conengprac.2012.03.017
format Article
fullrecord <record><control><sourceid>proquest_cross</sourceid><recordid>TN_cdi_proquest_miscellaneous_1513464529</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><els_id>S0967066112000810</els_id><sourcerecordid>1513464529</sourcerecordid><originalsourceid>FETCH-LOGICAL-c351t-ec5cce4b9ff5c219c916cc6185a5459d39ada9160c7228a51f2f76ea6b8dc1f3</originalsourceid><addsrcrecordid>eNqFkEFr3DAQhUVIIJtN_oOPudjR2CvZOibbpils6WXvQjsaBS225EjalP77Ot1Cjj0NPN73YD7GKuANcJAPxwZjoPA6J4NNy6FteNdw6C_YCoa-q6Xq1CVbcSX7mksJ1-wm5yNfUKVgxX58oexfQzWbUiiFXLmYqilaGuuDyWQrcypxMsXHUOXoyi-TqLJnxgRb-WkeaaJQ_lZu2ZUzY6a7f3fN9s9f99uXevfz2_ft467GTkCpCQUibQ7KOYEtKFQgESUMwoiNULZTxpol49i37WAEuNb1kow8DBbBdWt2f56dU3w7US568hlpHE2geMoaBHQbuRGtWqrDuYop5pzI6Tn5yaTfGrj-EKiP-lOg_hCoeacXgQv6dEZp-eTdU9IZPQUk6xNh0Tb6_4_8Ack6gJ8</addsrcrecordid><sourcetype>Aggregation Database</sourcetype><iscdi>true</iscdi><recordtype>article</recordtype><pqid>1513464529</pqid></control><display><type>article</type><title>Design patterns for model-based automation software design and implementation</title><source>Elsevier ScienceDirect Journals Complete</source><creator>Bonfè, Marcello ; Fantuzzi, Cesare ; Secchi, Cristian</creator><creatorcontrib>Bonfè, Marcello ; Fantuzzi, Cesare ; Secchi, Cristian</creatorcontrib><description>The paper presents the application of object-oriented modeling techniques to control software development for complex manufacturing systems, with particular focus on case studies taken from the packaging industry and design patterns that can be abstracted from such case studies. The proposed methodology for control software modeling and implementation is based on a practical approach refined on the basis of on-the-field experience and interactions with control engineers involved in the development projects. The final objective of the paper is to review and analyze patterns for the solution of design and implementation issues that typically arise in the considered application domain.</description><identifier>ISSN: 0967-0661</identifier><identifier>EISSN: 1873-6939</identifier><identifier>DOI: 10.1016/j.conengprac.2012.03.017</identifier><language>eng</language><publisher>Elsevier Ltd</publisher><subject>Computer programs ; Control systems ; Design engineering ; Industry automation ; Object modeling techniques ; Object oriented ; Object-oriented programming ; Packaging ; Programmable logic controllers ; Software ; Software development</subject><ispartof>Control engineering practice, 2013-11, Vol.21 (11), p.1608-1619</ispartof><rights>2012 Elsevier Ltd</rights><lds50>peer_reviewed</lds50><woscitedreferencessubscribed>false</woscitedreferencessubscribed><citedby>FETCH-LOGICAL-c351t-ec5cce4b9ff5c219c916cc6185a5459d39ada9160c7228a51f2f76ea6b8dc1f3</citedby><cites>FETCH-LOGICAL-c351t-ec5cce4b9ff5c219c916cc6185a5459d39ada9160c7228a51f2f76ea6b8dc1f3</cites></display><links><openurl>$$Topenurl_article</openurl><openurlfulltext>$$Topenurlfull_article</openurlfulltext><thumbnail>$$Tsyndetics_thumb_exl</thumbnail><linktohtml>$$Uhttps://dx.doi.org/10.1016/j.conengprac.2012.03.017$$EHTML$$P50$$Gelsevier$$H</linktohtml><link.rule.ids>314,780,784,3550,27924,27925,45995</link.rule.ids></links><search><creatorcontrib>Bonfè, Marcello</creatorcontrib><creatorcontrib>Fantuzzi, Cesare</creatorcontrib><creatorcontrib>Secchi, Cristian</creatorcontrib><title>Design patterns for model-based automation software design and implementation</title><title>Control engineering practice</title><description>The paper presents the application of object-oriented modeling techniques to control software development for complex manufacturing systems, with particular focus on case studies taken from the packaging industry and design patterns that can be abstracted from such case studies. The proposed methodology for control software modeling and implementation is based on a practical approach refined on the basis of on-the-field experience and interactions with control engineers involved in the development projects. The final objective of the paper is to review and analyze patterns for the solution of design and implementation issues that typically arise in the considered application domain.</description><subject>Computer programs</subject><subject>Control systems</subject><subject>Design engineering</subject><subject>Industry automation</subject><subject>Object modeling techniques</subject><subject>Object oriented</subject><subject>Object-oriented programming</subject><subject>Packaging</subject><subject>Programmable logic controllers</subject><subject>Software</subject><subject>Software development</subject><issn>0967-0661</issn><issn>1873-6939</issn><fulltext>true</fulltext><rsrctype>article</rsrctype><creationdate>2013</creationdate><recordtype>article</recordtype><recordid>eNqFkEFr3DAQhUVIIJtN_oOPudjR2CvZOibbpils6WXvQjsaBS225EjalP77Ot1Cjj0NPN73YD7GKuANcJAPxwZjoPA6J4NNy6FteNdw6C_YCoa-q6Xq1CVbcSX7mksJ1-wm5yNfUKVgxX58oexfQzWbUiiFXLmYqilaGuuDyWQrcypxMsXHUOXoyi-TqLJnxgRb-WkeaaJQ_lZu2ZUzY6a7f3fN9s9f99uXevfz2_ft467GTkCpCQUibQ7KOYEtKFQgESUMwoiNULZTxpol49i37WAEuNb1kow8DBbBdWt2f56dU3w7US568hlpHE2geMoaBHQbuRGtWqrDuYop5pzI6Tn5yaTfGrj-EKiP-lOg_hCoeacXgQv6dEZp-eTdU9IZPQUk6xNh0Tb6_4_8Ack6gJ8</recordid><startdate>201311</startdate><enddate>201311</enddate><creator>Bonfè, Marcello</creator><creator>Fantuzzi, Cesare</creator><creator>Secchi, Cristian</creator><general>Elsevier Ltd</general><scope>AAYXX</scope><scope>CITATION</scope><scope>7SC</scope><scope>7SP</scope><scope>7TA</scope><scope>7TB</scope><scope>8FD</scope><scope>FR3</scope><scope>JG9</scope><scope>JQ2</scope><scope>L7M</scope><scope>L~C</scope><scope>L~D</scope></search><sort><creationdate>201311</creationdate><title>Design patterns for model-based automation software design and implementation</title><author>Bonfè, Marcello ; Fantuzzi, Cesare ; Secchi, Cristian</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-LOGICAL-c351t-ec5cce4b9ff5c219c916cc6185a5459d39ada9160c7228a51f2f76ea6b8dc1f3</frbrgroupid><rsrctype>articles</rsrctype><prefilter>articles</prefilter><language>eng</language><creationdate>2013</creationdate><topic>Computer programs</topic><topic>Control systems</topic><topic>Design engineering</topic><topic>Industry automation</topic><topic>Object modeling techniques</topic><topic>Object oriented</topic><topic>Object-oriented programming</topic><topic>Packaging</topic><topic>Programmable logic controllers</topic><topic>Software</topic><topic>Software development</topic><toplevel>peer_reviewed</toplevel><toplevel>online_resources</toplevel><creatorcontrib>Bonfè, Marcello</creatorcontrib><creatorcontrib>Fantuzzi, Cesare</creatorcontrib><creatorcontrib>Secchi, Cristian</creatorcontrib><collection>CrossRef</collection><collection>Computer and Information Systems Abstracts</collection><collection>Electronics &amp; Communications Abstracts</collection><collection>Materials Business File</collection><collection>Mechanical &amp; Transportation Engineering Abstracts</collection><collection>Technology Research Database</collection><collection>Engineering Research Database</collection><collection>Materials Research Database</collection><collection>ProQuest Computer Science Collection</collection><collection>Advanced Technologies Database with Aerospace</collection><collection>Computer and Information Systems Abstracts – Academic</collection><collection>Computer and Information Systems Abstracts Professional</collection><jtitle>Control engineering practice</jtitle></facets><delivery><delcategory>Remote Search Resource</delcategory><fulltext>fulltext</fulltext></delivery><addata><au>Bonfè, Marcello</au><au>Fantuzzi, Cesare</au><au>Secchi, Cristian</au><format>journal</format><genre>article</genre><ristype>JOUR</ristype><atitle>Design patterns for model-based automation software design and implementation</atitle><jtitle>Control engineering practice</jtitle><date>2013-11</date><risdate>2013</risdate><volume>21</volume><issue>11</issue><spage>1608</spage><epage>1619</epage><pages>1608-1619</pages><issn>0967-0661</issn><eissn>1873-6939</eissn><abstract>The paper presents the application of object-oriented modeling techniques to control software development for complex manufacturing systems, with particular focus on case studies taken from the packaging industry and design patterns that can be abstracted from such case studies. The proposed methodology for control software modeling and implementation is based on a practical approach refined on the basis of on-the-field experience and interactions with control engineers involved in the development projects. The final objective of the paper is to review and analyze patterns for the solution of design and implementation issues that typically arise in the considered application domain.</abstract><pub>Elsevier Ltd</pub><doi>10.1016/j.conengprac.2012.03.017</doi><tpages>12</tpages></addata></record>
fulltext fulltext
identifier ISSN: 0967-0661
ispartof Control engineering practice, 2013-11, Vol.21 (11), p.1608-1619
issn 0967-0661
1873-6939
language eng
recordid cdi_proquest_miscellaneous_1513464529
source Elsevier ScienceDirect Journals Complete
subjects Computer programs
Control systems
Design engineering
Industry automation
Object modeling techniques
Object oriented
Object-oriented programming
Packaging
Programmable logic controllers
Software
Software development
title Design patterns for model-based automation software design and implementation
url https://sfx.bib-bvb.de/sfx_tum?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2024-12-25T05%3A58%3A45IST&url_ver=Z39.88-2004&url_ctx_fmt=infofi/fmt:kev:mtx:ctx&rfr_id=info:sid/primo.exlibrisgroup.com:primo3-Article-proquest_cross&rft_val_fmt=info:ofi/fmt:kev:mtx:journal&rft.genre=article&rft.atitle=Design%20patterns%20for%20model-based%20automation%20software%20design%20and%20implementation&rft.jtitle=Control%20engineering%20practice&rft.au=Bonf%C3%A8,%20Marcello&rft.date=2013-11&rft.volume=21&rft.issue=11&rft.spage=1608&rft.epage=1619&rft.pages=1608-1619&rft.issn=0967-0661&rft.eissn=1873-6939&rft_id=info:doi/10.1016/j.conengprac.2012.03.017&rft_dat=%3Cproquest_cross%3E1513464529%3C/proquest_cross%3E%3Curl%3E%3C/url%3E&disable_directlink=true&sfx.directlink=off&sfx.report_link=0&rft_id=info:oai/&rft_pqid=1513464529&rft_id=info:pmid/&rft_els_id=S0967066112000810&rfr_iscdi=true