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 条
  • [32] Model-Driven Development Approach for Providing Smart Home Services
    Sulistyo, Selo
    Prinz, Andreas
    AMBIENT ASSISTIVE HEALTH AND WELLNESS MANAGEMENT IN THE HEART OF THE CITY, PROCEEDING, 2009, 5597 : 274 - 277
  • [33] A model-driven approach for reusing tests in smart home systems
    José M. Conejero
    Pedro J. Clemente
    Roberto Rodríguez-Echeverría
    Juan Hernández
    Fernando Sánchez-Figueroa
    Personal and Ubiquitous Computing, 2011, 15 : 317 - 327
  • [34] Model-driven approach to microwave diagnostics in biomedical applications
    Univ of Pavia, Pavia, Italy
    IEEE Trans Microwave Theory Tech, 10 pt 2 (1910-1920):
  • [35] Developing applications using model-driven design environments
    Balasubramanian, K
    Gokhale, A
    Karsai, G
    Sztipanovits, J
    Neema, S
    COMPUTER, 2006, 39 (02) : 33 - +
  • [36] Model-Driven Design of Embedded Multimedia Applications on SoCs
    Abdallah, Adolf
    Gamatie, Abdoulaye
    Dekeyser, Jean-Luc
    PROCEEDINGS OF THE 2009 12TH EUROMICRO CONFERENCE ON DIGITAL SYSTEM DESIGN, ARCHITECTURES, METHODS AND TOOLS, 2009, : 207 - 210
  • [37] Modernizing Secure OLAP Applications with a Model-Driven Approach
    Blanco, Carlos
    Fernandez-Medina, Eduardo
    Trujillo, Juan
    COMPUTER JOURNAL, 2015, 58 (10): : 2351 - 2367
  • [38] A Model-Driven Approach for the Fast Prototyping of Web Applications
    Bernardi, Mario Luca
    Di Lucca, Giuseppe Antonio
    Distante, Damiano
    2011 13TH IEEE INTERNATIONAL SYMPOSIUM ON WEB SYSTEMS EVOLUTION (WSE), 2011, : 65 - 74
  • [39] Quality of service in middleware and applications: A model-driven approach
    Weis, T
    Ulbrich, A
    Geihs, K
    Becker, C
    EIGHTH IEEE INTERNATIONAL ENTERPRISE DISTRIBUTED OBJECT COMPUTING CONFERENCE, PROCEEDINGS, 2004, : 160 - 171
  • [40] An Approach based on Model-Driven Development for IoT Applications
    Sosa-Reyna, Claudia M.
    Tello-Leal, Edgar
    Lara-Alabazares, David
    2018 IEEE INTERNATIONAL CONGRESS ON INTERNET OF THINGS (ICIOT), 2018, : 134 - 139