A Coding-Free Software Framework for Developing Lightweight Web Data Management Systems

被引:0
|
作者
Yang, Can [1 ]
Pan, Shiying [1 ]
Li, Runmin [1 ]
Liu, Yu [2 ]
Peng, Lizhang [3 ]
机构
[1] South China Univ Technol, Comp Sci & Engn, Guangzhou 510006, Peoples R China
[2] Shenzhen Tencent Comp Syst Co LTD, Shenzhen 518057, Peoples R China
[3] Vipshop Holdings Ltd, Guangzhou 510370, Peoples R China
来源
APPLIED SCIENCES-BASEL | 2020年 / 10卷 / 03期
基金
中国国家自然科学基金;
关键词
data management system; requirements-table-driven; SaaS; spreadsheet; TENANT; SERVICE; MODEL;
D O I
10.3390/app10030865
中图分类号
O6 [化学];
学科分类号
0703 ;
摘要
Increasingly more enterprises are intending to deploy data management systems in the cloud. However, the complexity of software development significantly increases both time and learning costs of data management system development. In this paper, we investigate the coding-free construction of a data management system based on Software-as-a-Service (SaaS) architecture, in which a practical application platform and a set of construction methods are proposed. Specifically, by extracting the common features of data management systems, we design a universal web platform to quickly generate and publish customized system instances. Then, we propose a method to develop a lightweight data management system using a specific requirements table in a spreadsheet. The corresponding platform maps the requirements table into a system instance by parsing the table model and implementing the objective system in the running stage. Finally, we implement the proposed framework and deploy it on the web. The empirical results demonstrate the feasibility and availability of the coding-free method for developing lightweight web data management systems.
引用
收藏
页数:13
相关论文
共 50 条
  • [1] Wireless Networked Control Systems With Coding-Free Data Transmission for Industrial IoT
    Liu, Wanchun
    Popovski, Petar
    Li, Yonghui
    Vucetic, Branka
    IEEE INTERNET OF THINGS JOURNAL, 2020, 7 (03) : 1788 - 1801
  • [2] Real-Time Wireless Networked Control Systems with Coding-Free Data Transmission
    Liu, Wanchun
    Popovski, Petar
    Li, Yonghui
    Vucetic, Branka
    2019 IEEE GLOBAL COMMUNICATIONS CONFERENCE (GLOBECOM), 2019,
  • [3] A model driven exception management framework for developing reliable software systems
    Entwisle, Susan
    Schmidt, Heinz
    Peake, Ian
    Kendall, Elizabeth
    10TH IEEE INTERNATIONAL ENTERPRISE DISTRIBUTED OBJECT COMPUTING CONFERENCE, PROCEEDINGS, 2006, : 307 - 318
  • [4] A UI-driven lightweight framework for developing Web applications
    Lee, K
    Park, S
    Lee, C
    Jung, W
    Lee, W
    Lee, B
    Kim, H
    Wu, C
    WEB ENGINEERING, PROCEEDINGS, 2005, 3579 : 621 - 623
  • [5] A Lightweight Web Components Framework for Accessing Generic Data Services in Environmental Information Systems
    Braun, Eric
    Radkohl, Alessa
    Schmitt, Christian
    Schlachter, Thorsten
    Duepmeier, Clemens
    FROM SCIENCE TO SOCIETY: NEW TRENDS IN ENVIRONMENTAL INFORMATICS, 2018, : 191 - 201
  • [6] EmSBoT: A Lightweight Modular Software Framework for Networked Robotic Systems
    Peng, Long
    Guan, Fei
    Perneel, Luc
    Fayyad-Kazan, Hasan
    Timmerman, Martin
    2016 3RD INTERNATIONAL CONFERENCE ON ADVANCES IN COMPUTATIONAL TOOLS FOR ENGINEERING APPLICATIONS (ACTEA), 2016, : 216 - 221
  • [7] Web Interface in Library Management Software Systems
    Shailendra, K.
    Rai, Namrata
    DESIDOC JOURNAL OF LIBRARY & INFORMATION TECHNOLOGY, 2011, 31 (04): : 262 - 274
  • [8] A Lightweight Framework for Research Data Management Extended Abstract
    Nikolov, Dimitar
    Tuna, Esen
    PEARC '19: PROCEEDINGS OF THE PRACTICE AND EXPERIENCE IN ADVANCED RESEARCH COMPUTING ON RISE OF THE MACHINES (LEARNING), 2019,
  • [9] Developing a Framework for Analysing Web Data to Generate Recommendation
    Khanam, Tanjila Aftab
    Arefin, Mohammad Shamsul
    Islam, Md. Shahedul
    2015 INTERNATIONAL CONFERENCE ON COMPUTER AND INFORMATION ENGINEERING (ICCIE), 2015, : 70 - 74
  • [10] Developing and Validating a Framework for Integrating Systems and Software Engineering
    Turner, Richard
    Pyster, Arthur
    Pennotti, Michael
    2009 IEEE INTERNATIONAL SYSTEMS CONFERENCE, PROCEEDINGS, 2009, : 407 - 412