Clowiz: A Model-driven Development Platform for Cloud-based Information Systems

被引:0
|
作者
Kiswani, Jalal [1 ]
Dascalu, Sergiu M. [1 ]
Muhanna, Muhanna [2 ]
Harris, Frederick C., Jr. [1 ]
机构
[1] Univ Nevada, Dept Comp Sci & Engn, Reno, NV 89557 USA
[2] Luminus Tech Univ, Dept Interact Media, Amman, Jordan
基金
美国国家科学基金会;
关键词
Cloud computing; software as a service; information systems; model-driven development; cloud applications;
D O I
暂无
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Cloud-based solution of software systems development is currently the preferred approach over traditional on-premise one. In fact, utilizing cloud computing can reduce cost, time to market and allows for potential growth and scalability. However, this approach requires special quality attributes (i.e. non-functional requirements) to be taken into consideration. These attributes include traceability, recoverability, portability, and hot-deployability, along with the more common attributes of usability, reliability, efficiency, availability and security. Consequently, this increases the complexity of design and implementation of such applications. Therefore, such systems have a higher-cost and longer development time than traditional applications. In this paper, Clowiz is proposed. In particular, it is a cloud-based platform enabling rapid application development for building high-quality information systems applications. It is based on a model-driven development approach. In this approach, software developers shall use a web-based modeling toolkit to develop Internet based information systems, and modify them on the fly. The development process includes building application's views map (i.e. workflow), design systems entities (e.g. tables), and develop user interface forms. The platform enables application preview and deployment. In addition, it enables monitoring applications behavior at run time. The work presented in this paper contains a full waterfall software engineering process with full standard deliverables based on the UML modeling language, starting from requirements, and continuing to design and architecture, development, testing, and evolution.
引用
收藏
页码:279 / 284
页数:6
相关论文
共 50 条
  • [1] MORE: A Model-driven Operation Service for Cloud-based IT Systems
    Chen, Wei
    Liang, Chaochao
    Wan, Yijun
    Gao, Chushu
    Wu, Guoquan
    Wei, Jun
    Huang, Tao
    [J]. PROCEEDINGS 2016 IEEE INTERNATIONAL CONFERENCE ON SERVICES COMPUTING (SCC 2016), 2016, : 633 - 640
  • [2] A cloud-based integration platform for enterprise application integration: A Model-Driven Engineering approach
    Frantz, Rafael Z.
    Corchuelo, Rafael
    Basto-Fernandes, Vitor
    Rosa-Sequeira, Fernando
    Roos-Frantz, Fabricia
    L. Arjona, Jose
    [J]. SOFTWARE-PRACTICE & EXPERIENCE, 2021, 51 (04): : 824 - 847
  • [3] Model-Driven Software Design of Cloud-based Cyber-Physical Systems (CCPS)
    Dell, Johannes
    Greiner, Thomas
    Rosenstiel, Wolfgang
    [J]. AT-AUTOMATISIERUNGSTECHNIK, 2013, 61 (10) : 677 - 689
  • [4] Model-Driven Development for secure information systems
    Fernandez-Medina, Eduardo
    Jurjens, Jan
    Trujillo, Juan
    Jajodia, Sushil
    [J]. INFORMATION AND SOFTWARE TECHNOLOGY, 2009, 51 (05) : 809 - 814
  • [5] Adaptable, model-driven security engineering for SaaS cloud-based applications
    Almorsy, Mohamed
    Grundy, John
    Ibrahim, Amani S.
    [J]. AUTOMATED SOFTWARE ENGINEERING, 2014, 21 (02) : 187 - 224
  • [6] Adaptable, model-driven security engineering for SaaS cloud-based applications
    Mohamed Almorsy
    John Grundy
    Amani S. Ibrahim
    [J]. Automated Software Engineering, 2014, 21 : 187 - 224
  • [7] Model-Driven System Development for a Cloud-Based Healthcare Application Using Colored Petri Nets
    Cagaanan, Adrian
    Gehlot, Vijay
    [J]. 18TH ANNUAL IEEE INTERNATIONAL SYSTEMS CONFERENCE, SYSCON 2024, 2024,
  • [8] A MODEL-DRIVEN SYSTEMS DEVELOPMENT METHOD FOR MANAGEMENT INFORMATION SYSTEMS
    Matsumoto, Keinosuke
    Mizuno, Tomoki
    Mori, Naoki
    [J]. KEOD 2010: PROCEEDINGS OF THE INTERNATIONAL CONFERENCE ON KNOWLEDGE ENGINEERING AND ONTOLOGY DEVELOPMENT, 2010, : 10 - 16
  • [9] A model-driven development method for Management Information Systems
    Mizuno, Tomoki
    Matsumoto, Keinosuke
    Mori, Naoki
    [J]. ELECTRONICS AND COMMUNICATIONS IN JAPAN, 2013, 96 (02) : 16 - 24
  • [10] Model-Driven Traceability in Healthcare Information Systems Development
    Walderhaug, Stale
    Hartvigsen, Gunnar
    Stav, Erlend
    [J]. MEDINFO 2010, PTS I AND II, 2010, 160 : 242 - 246