Daxiang Zhao, Shijun Liu, Lei Wu, Rui Wang, Xiangxu Meng
{"title":"基于超图的服务依赖解析及其应用","authors":"Daxiang Zhao, Shijun Liu, Lei Wu, Rui Wang, Xiangxu Meng","doi":"10.1109/SCC.2012.25","DOIUrl":null,"url":null,"abstract":"Software-as-a-service emerges as a new delivery model for the software development and applications. In multi-tenancy applications, tenants can customize and adjust the corresponding services shared by tenants based on their business requirements with strong elasticity and expansibility. As services do not exist independently, the resolving of service dependencies in practical multi-tenancy applications is of great importance. In this paper, we propose an Extended Dependency-aware Hierarchical Service Model (EDHSM) to visually describe hierarchical services and service dependencies. We employ a directed hypergraph to represent the model and resolve service dependencies. Moreover, we apply the service dependencies resolving to dynamic service deployment in optimal placement of tenants and online service migration based on load monitoring for multi-tenancy applications. So application systems can be built quickly and operated stably at a low maintaining cost.","PeriodicalId":178841,"journal":{"name":"2012 IEEE Ninth International Conference on Services Computing","volume":"73 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2012-06-24","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"2","resultStr":"{\"title\":\"Hypergraph-Based Service Dependency Resolving and Its Applications\",\"authors\":\"Daxiang Zhao, Shijun Liu, Lei Wu, Rui Wang, Xiangxu Meng\",\"doi\":\"10.1109/SCC.2012.25\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"Software-as-a-service emerges as a new delivery model for the software development and applications. In multi-tenancy applications, tenants can customize and adjust the corresponding services shared by tenants based on their business requirements with strong elasticity and expansibility. As services do not exist independently, the resolving of service dependencies in practical multi-tenancy applications is of great importance. In this paper, we propose an Extended Dependency-aware Hierarchical Service Model (EDHSM) to visually describe hierarchical services and service dependencies. We employ a directed hypergraph to represent the model and resolve service dependencies. Moreover, we apply the service dependencies resolving to dynamic service deployment in optimal placement of tenants and online service migration based on load monitoring for multi-tenancy applications. So application systems can be built quickly and operated stably at a low maintaining cost.\",\"PeriodicalId\":178841,\"journal\":{\"name\":\"2012 IEEE Ninth International Conference on Services Computing\",\"volume\":\"73 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2012-06-24\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"2\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"2012 IEEE Ninth International Conference on Services Computing\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/SCC.2012.25\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"2012 IEEE Ninth International Conference on Services Computing","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/SCC.2012.25","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
Hypergraph-Based Service Dependency Resolving and Its Applications
Software-as-a-service emerges as a new delivery model for the software development and applications. In multi-tenancy applications, tenants can customize and adjust the corresponding services shared by tenants based on their business requirements with strong elasticity and expansibility. As services do not exist independently, the resolving of service dependencies in practical multi-tenancy applications is of great importance. In this paper, we propose an Extended Dependency-aware Hierarchical Service Model (EDHSM) to visually describe hierarchical services and service dependencies. We employ a directed hypergraph to represent the model and resolve service dependencies. Moreover, we apply the service dependencies resolving to dynamic service deployment in optimal placement of tenants and online service migration based on load monitoring for multi-tenancy applications. So application systems can be built quickly and operated stably at a low maintaining cost.