Data storage and access framework for business models in distributed environments

作者:Cai, Hongming; Jiang, Zuhai; Jiang, Lihong
来源:Journal of Tsinghua University(Science and Technology), 2017, 57(6): 569-574.
DOI:10.16511/j.cnki.qhdxxb.2017.26.020

摘要

Business models can be used in model driven service development to rapidly construct and execute service applications in cloud platforms. However, a united model management is different to construct due to the massive amount of heterogeneous data. Therefore, a distributed model storage and accessing framework was developed to support the different stages of the full lifecycle of services, such as business modeling, service transformation, service configuration, service deployment and service monitoring. First, relational databases and a NoSQL database were integrated to efficiently store and access structured data.Then, a file repository based on Hadoop was built to manage unstructured model files in a comprehensive database management model for unified management of business models. RESTful services were generated for applications based on resource descriptions in the business models. Finally, a cloud-based business model library was built for verification. Tests show that the framework provides an effective data storage and access model for service applications and reduces development and maintenance costs. The tests also validate the framework's capabilities.

全文