Design Patterns for Distributed Automation Systems with Consideration of Non-Functional Requirements

被引:0
|
作者
Eckert, Karin [1 ]
Fay, Alexander [1 ]
Hadlich, Thomas
Diedrich, Christian
Frank, Timo
Vogel-Heuser, Birgit
机构
[1] Helmut Schmidt Univ, Dept Mech Engn, Inst Automat Technol, Hamburg, Germany
关键词
D O I
暂无
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
The consequence of the increase of automation and therefore the growing complexity of automation tasks is a necessity for using distributed control architectures. This implicates a support for developers in the engineering of such distributed automation systems. For this reason, this paper focuses on the design support of distributed automation systems by use of design patterns. Important aspects are the consideration of non-functional requirements in design patterns and the integration of design patterns into the engineering workflow. This paper presents a design pattern template which supports developers with predefined automation functions which are assigned to a system function and in their selection of an appropriate distribution of automation functions, taking relevant non-functional requirements into account.
引用
收藏
页数:9
相关论文
共 50 条
  • [1] From non-functional requirements to design through patterns
    Gross D.
    Yu E.
    Requirements Engineering, 2001, 6 (1) : 18 - 36
  • [2] Dealing with non-functional requirements in Distributed Control Systems Engineering
    Frank, Timo
    Merz, Martin
    Eckert, Karin
    Hadlich, Thomas
    Vogel-Heuser, Birgit
    Fay, Alexander
    Diedrich, Christian
    2011 IEEE 16TH CONFERENCE ON EMERGING TECHNOLOGIES AND FACTORY AUTOMATION (ETFA), 2011,
  • [3] Are "Non-functional" Requirements really Non-functional?
    Eckhardt, Jonas
    Vogelsang, Andreas
    Fernandez, Daniel Mendez
    2016 IEEE/ACM 38TH INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING (ICSE), 2016, : 832 - 842
  • [4] An Approach to Address Safety as Non-Functional Requirements in Distributed Vehicular Control Systems
    Roque, Alexandre dos Santos
    Pohren, Daniel
    Freitas, Edison Pignaton
    Pereira, Carlos Eduardo
    JOURNAL OF CONTROL AUTOMATION AND ELECTRICAL SYSTEMS, 2019, 30 (05) : 700 - 715
  • [5] An Approach to Address Safety as Non-Functional Requirements in Distributed Vehicular Control Systems
    Alexandre dos Santos Roque
    Daniel Pohren
    Edison Pignaton Freitas
    Carlos Eduardo Pereira
    Journal of Control, Automation and Electrical Systems, 2019, 30 : 700 - 715
  • [6] Bridging non-functional requirements and IT service design
    Izukura, S.
    Hosono, S.
    Sakaki, H.
    Numata, E.
    Kimita, K.
    Shimomura, Y.
    7TH INDUSTRIAL PRODUCT-SERVICE SYSTEMS CONFERENCE - IPSS, INDUSTRY TRANSFORMATION FOR SUSTAINABILITY AND BUSINESS, 2015, 30 : 24 - 29
  • [7] A Catalog of Non-Functional Requirements and Patterns for Microservices Migration
    Veronez, Marcio
    da Silva, Ivonei Freitas
    Araya Santander, Victor Francisco
    Schemberger, Elder Elisandro
    39TH ANNUAL ACM SYMPOSIUM ON APPLIED COMPUTING, SAC 2024, 2024, : 1161 - 1168
  • [8] On non-functional requirements
    Glinz, Martin
    15TH IEEE INTERNATIONAL REQUIREMENTS ENGINEERING CONFERENCE, PROCEEDINGS, 2007, : 21 - +
  • [9] The Interplay of Design and Runtime Traceability for Non-Functional Requirements
    Vierhauser, Michael
    Cleland-Huang, Jane
    Burge, Janet
    Gruenbacher, Paul
    2019 IEEE/ACM 10TH INTERNATIONAL WORKSHOP ON SOFTWARE AND SYSTEMS TRACEABILITY (SST 2019), 2019, : 3 - 10
  • [10] Including Non-Functional Requirements in the Axiomatic Design Process
    Mabrok, Mohamed A.
    Efatmaneshnik, Mahmoud
    Ryan, Michael
    2015 9TH ANNUAL IEEE INTERNATIONAL SYSTEMS CONFERENCE (SYSCON), 2015, : 54 - 60