Software is exponentially growing in modern automatic machines. Consequently, the operations of writing, debug and maintenance are increasing the time necessary to be accomplished. In order to shorten this time, there is the need to define methodologies for software which enhance modularity, along with re-usability and standardization. This work collects the needs of several industries working in packaging domain for PLC code writing, proposing a solution which overcomes the limits of other well known approaches defined in literature: Object-Orientation and Model Driven Engineering. The proposed solution is a design pattern based on the PackML. This can be considered as an introductory work about this topic. We hope that the scientific community will increase the researches, in order to standardize and facilitate the software writing which dimensions are becoming an issue above all for Small and Medium Enterprises (SMEs).

A PackML-based design pattern for modular PLC code / Barbieri, G.; Battilani, N.; Fantuzzi, C.. - 28:10(2015), pp. 178-183. (Intervento presentato al convegno 2nd IFAC Conference on Embedded Systems, Computer Intelligence and Telematics, CESCIT 2015 tenutosi a svn nel 2015) [10.1016/j.ifacol.2015.08.128].

A PackML-based design pattern for modular PLC code

Battilani N.;Fantuzzi C.
2015

Abstract

Software is exponentially growing in modern automatic machines. Consequently, the operations of writing, debug and maintenance are increasing the time necessary to be accomplished. In order to shorten this time, there is the need to define methodologies for software which enhance modularity, along with re-usability and standardization. This work collects the needs of several industries working in packaging domain for PLC code writing, proposing a solution which overcomes the limits of other well known approaches defined in literature: Object-Orientation and Model Driven Engineering. The proposed solution is a design pattern based on the PackML. This can be considered as an introductory work about this topic. We hope that the scientific community will increase the researches, in order to standardize and facilitate the software writing which dimensions are becoming an issue above all for Small and Medium Enterprises (SMEs).
2015
2nd IFAC Conference on Embedded Systems, Computer Intelligence and Telematics, CESCIT 2015
svn
2015
28
178
183
Barbieri, G.; Battilani, N.; Fantuzzi, C.
A PackML-based design pattern for modular PLC code / Barbieri, G.; Battilani, N.; Fantuzzi, C.. - 28:10(2015), pp. 178-183. (Intervento presentato al convegno 2nd IFAC Conference on Embedded Systems, Computer Intelligence and Telematics, CESCIT 2015 tenutosi a svn nel 2015) [10.1016/j.ifacol.2015.08.128].
File in questo prodotto:
Non ci sono file associati a questo prodotto.
Pubblicazioni consigliate

Licenza Creative Commons
I metadati presenti in IRIS UNIMORE sono rilasciati con licenza Creative Commons CC0 1.0 Universal, mentre i file delle pubblicazioni sono rilasciati con licenza Attribuzione 4.0 Internazionale (CC BY 4.0), salvo diversa indicazione.
In caso di violazione di copyright, contattare Supporto Iris

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/11380/1222238
Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus 10
  • ???jsp.display-item.citation.isi??? ND
social impact