A Model-Driven Mobile HMI Framework (MMHF) for Industrial Control Systems

被引:18
|
作者
Qasim, Iqra [1 ]
Anwar, Muhammad Waseem [1 ]
Azam, Farooque [1 ]
Tufail, Hanny [1 ]
Butt, Wasi Haider [1 ]
Zafar, Muhammad Nouman [1 ]
机构
[1] Natl Univ Sci & Technol, Coll Elect & Mech Engn, Dept Comp & Software Engn, Islamabad 44000, Pakistan
来源
IEEE ACCESS | 2020年 / 8卷
关键词
Human machine interface; mobile HMI; model driven engineering; unified modeling language; industrial control system; industry automation; Internet of Things (IoT); INTERFACES;
D O I
10.1109/ACCESS.2020.2965259
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
With the advent of software technologies, over a period of time, the Industrial Control Systems (ICSs) have grown exponentially. Whereas, almost all ICSs comprise Human Machine Interfaces (HMIs), which are the key component for monitoring and controlling complex industrial systems. For decades, traditional HMIs with simple User Interfaces (UIs) remained operational to minimize the complexities and resulting operational costs. However, due to the emergence of smartphone technologies, the perception about user interfaces has been transformed significantly and users now demand same sort of experience with industrial HMIs, as well. There are few industrial solutions, like, ICONICS GraphWorX to support the development of mobile HMI screens. However, such proprietary solutions are quite expensive. Furthermore, the underlying development approaches and source codes are not accessible in public domain. On the other hand, the state-of-the-art approaches for the development of native mobile HMI screens are hard to find in the literature. Consequently, there is dire need of a cost-effective, easy to use, open source framework for the development of native mobile HMI screens. In order to achieve this goal, here we propose, a Model-driven Mobile HMI Framework (MMHF). MMHF comprises, a Unified Modeling Language (UML) Profile for Mobile HMI (UMLPMH) for modeling of HMI screens. MMHF also includes, an open source transformation engine and a Model Driven Mobile-based HMI Code Generator (MDMHCG) to automatically transform UMLPMH models into target native mobile HMI implementations. Consequently, MMHF enables simpler way to design the HMI screens using UMLPMH and generates native Mobile HMI Screen implementations automatically using MDMHCG. The empirical evidence of MMHF is demonstrated through three (3) benchmark case studies, which prove that the MMHF is a feasible, cost effective and scalable solution to develop native HMI screens for wide-ranging ICSs.
引用
收藏
页码:10827 / 10846
页数:20
相关论文
共 50 条
  • [1] Model-Driven design of Industrial Control Systems
    Marcos, M.
    Estevez, E.
    [J]. 2008 IEEE INTERNATIONAL SYMPOSIUM ON COMPUTER-AIDED CONTROL SYSTEM DESIGN, 2008, : 33 - 38
  • [2] A Model-Driven Alarms Framework (MAF) With Mobile Clients Support for Wide-Ranging Industrial Control Systems
    Tufail, Hanny
    Azam, Farooque
    Anwar, Muhammad Waseem
    Zafar, Muhammad Nouman
    Muzaffar, Abdul Wahab
    Butt, Wasi Haider
    [J]. IEEE ACCESS, 2020, 8 (174279-174304) : 174279 - 174304
  • [3] Model-driven approach for designing industrial control systems
    Estevez, Elisabet
    Marcos, Marga
    [J]. SOFTWARE ARCHITECTURE, PROCEEDINGS, 2007, 4758 : 284 - +
  • [4] Multi-Domain Model-Driven Design of Industrial Automation and Control Systems
    Strasser, Thomas
    Rooker, Martijn
    Ebenhofer, Gerhard
    Hegny, Ingo
    Wenger, Monika
    Suender, Christoph
    Martel, Allan
    Valentini, Antonio
    [J]. 2008 IEEE INTERNATIONAL CONFERENCE ON EMERGING TECHNOLOGIES AND FACTORY AUTOMATION, PROCEEDINGS, 2008, : 1067 - +
  • [5] Model-driven development of industrial process control applications
    Hastbacka, David
    Vepsalainen, Timo
    Kuikka, Seppo
    [J]. JOURNAL OF SYSTEMS AND SOFTWARE, 2011, 84 (07) : 1100 - 1113
  • [6] Model-Driven Engineering of Industrial Process Control Applications
    Lukman, Tomaz
    Godena, Giovanni
    Gray, Jeff
    Strmcnik, Stanko
    [J]. 2010 IEEE CONFERENCE ON EMERGING TECHNOLOGIES AND FACTORY AUTOMATION (ETFA), 2010,
  • [7] A Retargetable Model-Driven Framework for the Development of Mobile User Interfaces
    Khan, Mehreen
    Azam, Farooque
    Rashid, Muhammad
    Samea, Fatima
    Anwar, Muhammad Waseem
    Muzaffar, Abdul Wahab
    Butt, Wasi Haider
    [J]. JOURNAL OF CIRCUITS SYSTEMS AND COMPUTERS, 2022, 31 (01)
  • [8] SafeRobots: A Model-Driven Framework for Developing Robotic Systems
    Ramaswamy, Arunkumar
    Monsuez, Bruno
    Tapus, Adriana
    [J]. 2014 IEEE/RSJ INTERNATIONAL CONFERENCE ON INTELLIGENT ROBOTS AND SYSTEMS (IROS 2014), 2014, : 1517 - 1524
  • [9] BOCHICA: A MODEL-DRIVEN FRAMEWORK FOR ENGINEERING MULTIAGENT SYSTEMS
    Warwas, Stefan
    Fischer, Klaus
    Klusch, Matthias
    Slusallek, Philipp
    [J]. ICAART: PROCEEDINGS OF THE 4TH INTERNATIONAL CONFERENCE ON AGENTS AND ARTIFICIAL INTELLIGENCE, VOL 1, 2012, : 109 - 118
  • [10] Towards a Tracing Framework for Model-Driven Software Systems
    Hojaji, Fazilat
    Zamani, Bahman
    Hamou-Lhadj, Abdelwahab
    [J]. 2016 6TH INTERNATIONAL CONFERENCE ON COMPUTER AND KNOWLEDGE ENGINEERING (ICCKE), 2016, : 298 - 303