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...
Gespeichert in:
Veröffentlicht in: | Control engineering practice 2013-11, Vol.21 (11), p.1608-1619 |
---|---|
Hauptverfasser: | , , |
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 & Communications Abstracts</collection><collection>Materials Business File</collection><collection>Mechanical & 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 |