Model Driven Software Engineering of Power Systems Applications: Literature Review and Trends

被引:10
作者
Neis, Paulo [1 ,2 ]
Wehrmeister, Marco A. [1 ]
Mendes, Marcos F. [2 ,3 ]
机构
[1] Univ Tecnol Fed Parana UTFPR, BR-80230901 Curitiba, Parana, Brazil
[2] Usina Hidreletrica Itaipu, BR-85866900 Foz Do Iguacu, Brazil
[3] Univ Estadual Oeste Parana UNIOESTE, CECE, BR-85867900 Foz Do Iguacu, Brazil
来源
IEEE ACCESS | 2019年 / 7卷
关键词
Model driven engineering; SCADA/EMS; software engineering; power systems; AUTOMATIC VOLTAGE CONTROL; EMBEDDED SYSTEMS; DESIGN; AGC;
D O I
10.1109/ACCESS.2019.2958275
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
This paper presents a survey on Software Engineering techniques for the power systems area. Our goal is to identify tools and techniques that can improve the life cycle management of customized applications for Energy Management Systems (SCADA/EMS), by applying a Model Driven Engineering (MDE) approach. We conducted a systematic literature review of published works related to the design and development of such applications. Two main repositories of publications in the area were used as sources and four search strategies were applied. Several works found are not directed to SCADA/EMS, but are related to other power systems applications. We have collected evidence that such applications are more commonly modeled using concepts specific to the power systems' domain, like control theory, rather than traditional techniques and tools from the software industry, like UML. However, few details about the process of transforming those specifications into software artifacts could be gathered. On the other hand, a few published works mention the MDE approach for power systems related applications, although clear methodology or frameworks applicable to the production of fully functional software are still missing. We have also identified promising technologies that need to be evaluated in order to propose such a framework, like domain specific languages, transformation engines and integration interfaces. The appealing MDE concept of automatically transforming design and specification models into programs and other software artifacts has the potential to facilitate the porting and migration of EMS applications from one platform to others. Ultimately, such an approach may help improving software quality and cutting development costs.
引用
收藏
页码:177761 / 177773
页数:13
相关论文
共 68 条
  • [1] Andren F., 2014, 2014 POW SYST COMP C, p1 ~ 7
  • [2] Andrén F, 2015, IEEE INTL CONF IND I, P1524, DOI 10.1109/INDIN.2015.7281960
  • [3] IEC 61850/61499 Control of Distributed Energy Resources: Concept, Guidelines, and Implementation
    Andren, Filip
    Bruendlinger, Roland
    Strasser, Thomas
    [J]. IEEE TRANSACTIONS ON ENERGY CONVERSION, 2014, 29 (04) : 1008 - 1017
  • [4] Andrén F, 2013, IEEE INTL CONF IND I, P440, DOI 10.1109/INDIN.2013.6622925
  • [5] Andrén FP, 2016, IEEE IND ELEC, P3812, DOI 10.1109/IECON.2016.7794057
  • [6] [Anonymous], 2014, DIGITAL ENTERPRISE D
  • [7] [Anonymous], 2018, 623253 IEC
  • [8] [Anonymous], 2013, INFORM SPEKTRUM
  • [9] [Anonymous], 2009, 2009 IEEE POW EN SOC
  • [10] [Anonymous], 2017, INTRO EMBEDDED SYSTE