2 research outputs found

    A Coding-free Software Framework of Developing Web Data Management Systems

    Full text link
    More and more enterprises recently intend to deploy data management systems in the cloud. Due to the professionalism of software development, it has still been difficult for non-programmers to develop this kind of systems, even a small one. However, the development of SaaS brings forth the more feasibility of coding-free software development than before. Based on the SaaS architecture, this paper presents a set of theory and method for coding-free construction of a data management system, on which our contributions involve in a practical application platform, a set of construction method and a set of interface on data exchange. By abstracting the common features of data management systems, we design a universal web platform to quickly generate and publish customized system instances. Moreover, we propose a kind of method to develop a data management system using a specific requirements table in spreadsheet. The corresponding platform maps the requirements table into a system instance through parsing the table model and implementing the objective system in the running stage. Finally, we implement the proposed framework and deploy it on web. The empirical result demonstrates the feasibility and availability of the coding-free method in developing web data management systems.Comment: 16pages, 11 figures, 2 table

    Personalized Modeling for SaaS Based on Extended WSCL

    No full text
    Abstract — Software as a service (SaaS) is an emerging software framework in which business data and logic typically integrate with other applications. It requires a unified subscriber to describe SaaS to make for easy integration; however, SaaS provides services to different tenants by running only one instance. In order to satisfy personalized needs from different tenants, the business logic becomes correspondingly complex. As this logic is cumbersome to reveal to every individual tenant, we propose the use of Web Services Conversation Language (WSCL) to express the views of tenant and provider separately. To overcome deficiencies in WCSL for expressing heterogeneous data, process rules, and business rules, we extend the syntax of WSCL. We also put forward a new modeling method for constructing SaaS Service, describing the modeling process and the algorithm for obtaining the tenant model from the business model. In conclusion, we describe the modeling tools and validation methods. Keywords-SaaS Service; ex_WSCL; Multi-Tenant
    corecore