2 research outputs found
A Coding-free Software Framework of Developing Web Data Management Systems
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
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