Abstract
Design patterns in software engineering is a generic solution provided for repeatable problems occurring frequently in a software design. They are used a lot in the field of software engineering, especially for object-oriented software development. Different standards exist for design and development of industrial cyber-physical systems and the IEC 61499 standard is one of them. The standard presents a reference component architecture for design and development of distributed industrial cyberphysical systems. There is a lack of design patterns for application development with IEC 61499 standard and this paper address this by proposing some patterns. The design patterns presented are inspired by popular design patterns used in software engineering.
Original language | English |
---|---|
Title of host publication | Proceedings of the IEEE 16th International Conference on Industrial Informatics, INDIN 2018 |
Publisher | IEEE |
Pages | 725-732 |
Number of pages | 8 |
ISBN (Electronic) | 9781538648292 |
DOIs | |
Publication status | Published - 24 Sep 2018 |
MoE publication type | A4 Article in a conference publication |
Event | IEEE International Conference on Industrial Informatics - University of Porto's Engineering Faculty (FEUP), Porto, Portugal Duration: 18 Jul 2018 → 20 Jul 2018 Conference number: 16 https://web.fe.up.pt/~indin2018/ https://web.fe.up.pt/~indin2018/ |
Publication series
Name | IEEE International Conference on Industrial Informatics INDIN |
---|---|
ISSN (Print) | 1935-4576 |
Conference
Conference | IEEE International Conference on Industrial Informatics |
---|---|
Abbreviated title | INDIN |
Country | Portugal |
City | Porto |
Period | 18/07/2018 → 20/07/2018 |
Internet address |
Keywords
- Design Patterns
- IEC 61499
- Model-driven Design
- Refactoring