Model-Driven Design Approach for Building Smart Grid Applications

被引:3
|
作者
Ebeid, Emad [1 ]
Valov, Martin [2 ]
Jacobsen, Rune Hylsberg [1 ]
机构
[1] Aarhus Univ, DK-8000 Aarhus C, Denmark
[2] EG AS, Herning, Denmark
关键词
Smart Grid; Model-Driven Design; Data Visualization; Web; Mobile Applications; Energy Management; Unified Modeling Language (UML);
D O I
10.1109/DSD.2016.94
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
Software applications are built to run on different devices with dissimilar platforms. The traditional software development process allows to build applications that run on a specific platform in which the development cycle becomes time-consuming and costly due to rebuilding the application for individual platform. To solve this problem, we propose a model-driven methodology for the development of a data visualization application targeting multiple platforms such as desktop computers, tablets and smart phones. The methodology flows from a Platform-Independent Model (PIM) to a Platform-Specific Model (PSM) and ends by executable models for multiple platform. The methodology paves the way to build an automatic synthesis tool that relieves the software developers from the repetitive work. The methodology is validated through a case study that visualizes data from smart grid domain. The case study is built in collaboration with the European research project SmartHG.
引用
收藏
页码:260 / 267
页数:8
相关论文
共 50 条
  • [41] A Model-Driven approach to the Automated Creation of ADF Applications
    Alodib, Mohammed
    PROCEEDINGS OF THE 2013 10TH INTERNATIONAL CONFERENCE ON INFORMATION TECHNOLOGY: NEW GENERATIONS, 2013, : 247 - 253
  • [42] Model-Driven Interoperability Layer for Normalized Connectivity Across Smart Grid Domains
    Alaerjan, Alaa S.
    IEEE ACCESS, 2021, 9 : 98639 - 98653
  • [43] Model-driven Automation in Grid Environments
    Kiddle, Cameron
    Kivi, Derek
    Simmonds, Rob
    2008 22ND INTERNATIONAL WORKSHOPS ON ADVANCED INFORMATION NETWORKING AND APPLICATIONS, VOLS 1-3, 2008, : 92 - 99
  • [44] A Model-Driven Approach for Embedded System Prototyping and Design
    Hili, Nicolas
    Fabre, Christian
    Dupuy-Chessa, Sophie
    Rieu, Dominique
    PROCEEDINGS OF THE 2014 25TH IEEE INTERNATIONAL SYMPOSIUM ON RAPID SYSTEM PROTOTYPING (RSP): SHORTENING THE PATH FROM SPECIFICATION TO PROTOTYPE, 2014, : 23 - 29
  • [45] SecureMDD: A Model-Driven Development Method for Secure Smart Card Applications
    Moebius, Nina
    Stenzel, Kurt
    Grandy, Holger
    Reif, Wolfgang
    2009 INTERNATIONAL CONFERENCE ON AVAILABILITY, RELIABILITY, AND SECURITY (ARES), VOLS 1 AND 2, 2009, : 841 - 846
  • [46] Enabling DevOps for Fog Applications in the Smart Manufacturing domain: A Model-Driven based Platform Engineering approach
    Cuadra, Julen
    Hurtado, Ekaitz
    Sarachaga, Isabel
    Estevez, Elisabet
    Casquero, Oskar
    Armentia, Aintzane
    FUTURE GENERATION COMPUTER SYSTEMS-THE INTERNATIONAL JOURNAL OF ESCIENCE, 2024, 157 : 360 - 375
  • [47] Model Checking of Security-Critical Applications in a Model-Driven Approach
    Borek, Marian
    Moebius, Nina
    Stenzel, Kurt
    Reif, Wolfgang
    SOFTWARE ENGINEERING AND FORMAL METHODS, SEFM 2013, 2013, 8137 : 76 - 90
  • [48] Model-Driven Web Applications
    Herrero Agustin, Jose Luis
    2015 SCIENCE AND INFORMATION CONFERENCE (SAI), 2015, : 954 - 964
  • [49] Model-driven design and development of semantic Web service applications
    Brambilla, Marco
    Ceri, Stefano
    Facca, Federico Michele
    Celino, Irene
    Cerizza, Dario
    Della Valle, Emanuele
    ACM TRANSACTIONS ON INTERNET TECHNOLOGY, 2008, 8 (01)
  • [50] A model-driven approach to develop high performance web applications
    Herrero Agustin, Jose Luis
    del Barco, Pablo Carmona
    JOURNAL OF SYSTEMS AND SOFTWARE, 2013, 86 (12) : 3013 - 3023